![파일의 모든 섹션을 1레벨씩 낮추면서 파일을 입력할 수 있나요?](https://rvso.com/image/327775/%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EB%AA%A8%EB%93%A0%20%EC%84%B9%EC%85%98%EC%9D%84%201%EB%A0%88%EB%B2%A8%EC%94%A9%20%EB%82%AE%EC%B6%94%EB%A9%B4%EC%84%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%9E%85%EB%A0%A5%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
내가 쓴 논문의 일부를 다른 문서에 추가하고 싶다고 가정해 보겠습니다.
새 문서 내에서 논문의 일부는 섹션이어야 하므로 논문의 모든 섹션은 하위 섹션이 되고 모든 하위 섹션은 하위 섹션이 되어야 합니다.
예를 들어, 다음 문서가 있다고 가정합니다.
\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이 되고 하위 섹션 1.1.1이 되도록 하려면 어떻게 해야 합니까World
(즉, 외부 문서에는 섹션이 2개만 있어야 합니까?)
분명히 이는 docA를 수정하여 수행할 수 있지만 가능하면 변경하지 않는 것을 선호합니다.
답변1
\documentclass{article}
\begin{document}
\section{Doc A}
{
\let\section\subsection
\let\subsection\subsubsection
\input{docA}
}
\section{Conclusions}
Very good.
\end{document}