![编译具有两种样式的一个 tex 文件](https://linux22.com/image/435965/%E7%BC%96%E8%AF%91%E5%85%B7%E6%9C%89%E4%B8%A4%E7%A7%8D%E6%A0%B7%E5%BC%8F%E7%9A%84%E4%B8%80%E4%B8%AA%20tex%20%E6%96%87%E4%BB%B6.png)
我正在与 Springer 合作一个图书项目。我使用他们的样式文件完成了草稿,并且符合要求。
现在,我希望在删除所有专有材料(包括 springer 徽标及其样式文件)后将其放在 ArXiv 上。我已经制作了一个 amsbook 版本,方法是进行更改(例如)
Springer:\abstract{foo bar}
amsbook:\begin{abstract}foo bar\end{abstract}
还有其他几点。(\spnewtheorem
与\newtheorem
等等)我花了不少精力。
在这种情况下,是否可以保留一个 TeX 文件,或者至少保留两个改动最少的文件,这样同时编辑就不那么困难了?以后每次发现拼写错误时,同步编辑这两个文件听起来很痛苦。
一种蛮力的方法是,我制作许多源文件 abstract-chapter1.tex abstract-chapter2.tex 等等。
和做
springer.tex
\abstract{\include{abstract-chapter1}}
amsbook-源代码.tex
\begin{abstract}\include{abstract-chapter1}\end{abstract}
等等。但这种方法似乎仍然需要太多不必要的工作。任何建议都将不胜感激。