Estou me perguntando se existe uma maneira de dizer ao (Xe)LaTeX para lidar \chapter
com as \section
, \section
as \subsection
e assim por diante ao inserir um documento via \input
em outro documento.
A configuração é: tenho um texto com marcação LaTeX mínima. Preciso usar este texto em dois ambientes diferentes/dois arquivos raiz diferentes.
Um produz minha versão "autônoma" deste texto onde preciso de títulos grandes e o outro é uma tese referente a este texto onde preciso nivelar os títulos, porque faz parte de um arquivo \chapter
. Alguma ideia?
arquivo de texto "texto.tex"
\chapter*{Introduction}
Bla Bla
\section*{Point 1}
...
arquivo raiz nº 1:
\begin{document}
\input{text}
\end{document}
arquivo raiz nº 2:
\begin{document}
\chapter{First ideas to my text}
...
\chapter{My way to my text}
...
\chapter{The final text}
\input{text}
\end{document}
Responder1
Um teste rápido, mas tenho que pensar na numeração
\documentclass{book}
\usepackage{etoolbox}
\let\latexchapter\chapter
\let\latexsection\section
\newcommand{\OneLevelDeeper}{%
\let\chapter\section
\let\section\subsection
}
\begin{document}
\tableofcontents
\chapter{First}
\section{Section}
\subsection{Subsection}
\OneLevelDeeper
\chapter{First Fake}
\section{Section Fake}
\subsection{Subsection Fake}
\end{document}