
Me preguntaba si sería posible editar los títulos y las entidades que se muestran en la barra de estructura de texstudio. En primer lugar, tengo código dentro de los \part
títulos, que escribe la barra de estructura, en lugar de simplemente mostrar el nombre de la parte. Intenté sacar el código y colocarlo alrededor del \part
comando, pero obviamente eso no funcionó y el código no tuvo ningún efecto en la fuente. En segundo lugar, mantengo mis capítulos en archivos .txt separados para que me resulte más fácil y manejable localizar diversos errores e información. Sin embargo, esto significa que los capítulos y secciones no se muestran en la estructura. Más bien, se muestran los nombres de los archivos y tengo que hacer clic en cada uno para ver la lista de encabezados, que no se despliega debajo de los nombres de los archivos de entrada, sino en la parte inferior de la lista de partes y archivos de entrada. ¿Es posible cambiar la configuración de modo que uno o ambos problemas desaparezcan? ¿O solucionarlo de alguna otra forma?
Ejemplo mínimo
\documentclass[12pt,a4paper,onecolumn,oneside,final]{memoir}
\usepackage[english]{babel}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{newcent}
\usepackage[utf8x]{inputenc}
\begin{document}
\clearpage
\chapterstyle{hangnum1}
\part*{\textsc{\fontsize{35}{45}\selectfont{Part title 1}}}
\input{1.txt}
\part*{\textsc{\fontsize{35}{45}\selectfont{Part title 2}}}
\input{2.txt}
\part*{\textsc{\fontsize{35}{45}\selectfont{Part title 3}}}
\input{3.txt}
\end{document}
Contenido de archivos .txt
1.texto:
\chapter{chapter title 1}
2.texto:
\chapter{chapter title 2}
3.texto:
\chapter{chapter title 3}
Respuesta1
Formato de comandos de sección:
Debe intentar evitar el formato explícito dentro de su documento siempre que sea posible. LaTeX está diseñado para separar contenido y formato. Al definir, \part{title}
define que el texto tiene la semántica de un encabezado parcial. En este lugar, no debe preocuparse por cómo se formateará un encabezado parcial. Vea estas dos preguntas:
Cambiar tamaño de la subsección de la sección...
Como beneficio adicional, la definición del formato está en un solo lugar y no se extiende por todo el documento. Esto hace que los cambios posteriores sean mucho más fáciles.
Estructura del documento:
Actualmente, TeXstudio no admite mostrar una estructura distribuida en varios documentos. Esta todavía es una solicitud de función abierta.
Recomendaciones adicionales:
- Debe nombrar sus subarchivos
.tex
porque en realidad contienen código tex. - Para
.tex
archivos, debes omitir la extensión. De hecho, el compilador LaTeX primero busca<filename>.tex
y sólo si no existe, vuelve a<filename>
. Es decir,\input{1.txt}
primero buscaría1.txt.tex
. - Es posible que desee utilizar
\include
over\input
para incluir partes del documento. Ver¿Cuándo debo usar input vs include?para detalles.
En mi humilde opinión, un documento estándar de varios archivos se vería así
principal.tex
[preamble left out for brevity]
\begin{document}
\clearpage
\chapterstyle{hangnum1}
\include{part1}
\include{part2}
\include{part3}
\end{document}
parte1.tex
\part{Part 1 Title}
Here comes the contents