¿Cómo bajar automáticamente los títulos de las secciones al ingresar un documento?

¿Cómo bajar automáticamente los títulos de las secciones al ingresar un documento?

Me pregunto si hay una manera de decirle a (Xe)LaTeX que maneje \chapteras \section, \sectionas \subsection, etc. al ingresar un documento a través \inputde otro documento.

La configuración es: Tengo un texto con un mínimo de marcado LaTeX. Necesito usar este texto en dos entornos diferentes/dos archivos raíz diferentes.

Uno produce mi versión "independiente" de este texto donde necesito títulos grandes y el otro es una tesis que se refiere a este texto donde necesito bajar el nivel de los títulos, porque es parte de un \chapter. ¿Algunas ideas?


archivo de texto "texto.tex"

\chapter*{Introduction}
Bla Bla
\section*{Point 1}
...

archivo raíz #1:

\begin{document}
\input{text}
\end{document}

archivo raíz #2:

\begin{document}
\chapter{First ideas to my text}
...
\chapter{My way to my text}
...
\chapter{The final text}
\input{text}
\end{document}

Respuesta1

Una prueba rápida, pero tengo que pensar en la numeración.

\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}

información relacionada