编译具有两种样式的一个 tex 文件

编译具有两种样式的一个 tex 文件

我正在与 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}

等等。但这种方法似乎仍然需要太多不必要的工作。任何建议都将不胜感激。

相关内容