假设我想将我写的论文的一部分添加到另一个文档中。
在新文档中,论文的各个部分应该只是一个节,因此论文的每个节都将成为一个小节,而每个小节都将成为一个小小节。
例如,假设我有以下文档:
\documentclass{article}
\begin{document}
\section{Doc A}
\input{docA}
\section{Conclusions}
Very good.
\end{document}
而 docA.tex 有:
\section{Hello}
This should actually be a subsection.
\subsection{World}
And that one is a subsubsction.
当编译该文档时我得到:
我如何使输入文件中的每个节/小节都降低一级,以便
Hello
成为小节 1.1,World
然后成为小节 1.1.1(即,外部文档中应该只有 2 个节)?
显然,这可以通过修改 docA 来实现,但如果可能的话,我宁愿不要改变它。
答案1
\documentclass{article}
\begin{document}
\section{Doc A}
{
\let\section\subsection
\let\subsection\subsubsection
\input{docA}
}
\section{Conclusions}
Very good.
\end{document}