如何将每个部分分成moderncv
不同的.tex
文件并将其包含在主文件中,以便于使用。考虑将每个部分从教育部分Education.tex
、经验部分Experience.tex
等分开,并将其包含在主文件中。
如何实现这一点?
答案1
借助独立包,这非常容易:
主要文件:
\documentclass{moderncv}
\usepackage{standalone}
% other package which you use
\begin{document}
\input{Education.tex}
\input{Experience.tex}
...
\end{document}
文件Education
,Experience
你写为
\documentclass[class=moderncv,
preview]{standalone}
.. other used packages
\begin{document}
<content of your file>
\end{document}
通过这种方式,您可以独立编译每个文件并在主文件中使用(正如 David Carlisle 在他的回答中所述,当您想形成完整的文档时)。
编辑:有关如何使用standalone
包的详细信息,请参阅包的手册。那里描述了更多使用它们的场景。当然,您可以制作简单的文本文件,而无需考虑主文档之外的编译可能性。
简历通常是短文档,因此将其分成多个(子)文件并不是很明智,但是,如果这样做的话,直接编译它们就会变得方便。
答案2
对于任何 tex 文件,只需将各部分放在单独的文件中,然后在主文件中
\input{Experience}
Experience.tex
输入此时的内容。