
Fiquei pensando se seria possível editar os títulos e as entidades exibidas na barra de estrutura do texstudio? Primeiramente tenho código dentro dos \part
títulos, que a barra de estrutura escreve, em vez de apenas exibir o nome da parte. Tentei retirar o código e colocá-lo ao redor do \part
comando, mas obviamente isso não funcionou e o código não teve efeito na fonte. Em segundo lugar, estou mantendo meus capítulos em arquivos .txt separados para tornar mais fácil e gerenciável a localização de vários erros e informações. Porém, isso significa que os capítulos e seções não são exibidos na estrutura. Em vez disso, os nomes dos arquivos são exibidos e tenho que clicar em cada um deles para ver a lista de títulos, que não se desdobra abaixo dos nomes dos arquivos de entrada, mas sim na parte inferior da lista de partes e arquivos de entrada. É possível alterar as configurações de forma que um ou ambos os problemas desapareçam? Ou resolver de outra forma?
Exemplo 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}
Conteúdo de arquivos .txt
1.txt:
\chapter{chapter title 1}
2.txt:
\chapter{chapter title 2}
3.txt:
\chapter{chapter title 3}
Responder1
Formatação de comandos de seccionamento:
Você deve tentar evitar a formatação explícita em seu documento sempre que possível. LaTeX foi projetado para separar conteúdo e formato. Ao definir \part{title}
você define que o texto tenha a semântica de um cabeçalho parcial. Neste local, você não deve se preocupar com a formatação de um cabeçalho parcial. Veja estas duas perguntas:
Alterar tamanho da subseção da seção ...
Como benefício adicional, a definição do formato está em um só lugar e não está espalhada por todo o documento. Isso torna as alterações posteriores muito mais fáceis.
Estrutura do documento:
Mostrar uma estrutura espalhada por vários documentos não é atualmente suportado no TeXstudio. Esta ainda é uma solicitação de recurso aberta.
Recomendações adicionais:
- Você deve nomear seus subarquivos
.tex
porque eles realmente contêm código tex. - Para
.tex
arquivos você deve deixar de fora a extensão. Na verdade, o compilador LaTeX primeiro procura<filename>.tex
e somente se isso não existir, ele recorre a<filename>
. Ou seja\input{1.txt}
, primeiro procuraria1.txt.tex
. - Você pode querer usar
\include
over\input
para inclusão de partes do documento. VerQuando devo usar entrada versus inclusãopara detalhes.
IMHO, um documento padrão de vários arquivos ficaria assim
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