我使用 Book 类来编写日记,需要准备日记的单面和双面版本,它们具有不同的设置(边距等)。每次我在 TeX 文件中进行更改时,我都必须将更改应用于两个版本。
有没有办法通过一个文件和一次单击就能排版两个版本?
答案1
一个文件中只应包含文本。
文件a.tex
可以
\documentclass[twoside]{book}
\input{mainfile}
文件b.tex
可以
\documentclass[oneside]{book}
\input{mainfile}
mainfile.tex
那么任何文本更改只需在其中包含的文件中进行一次即可。
您提到“单击”,这取决于您使用的 IDE,您可以设置一个命令来排版大多数文档,尽管我个人不会这样做。您可能只需要一个版本,直到最终编辑完成。