我正在写我的博士论文(使用 Overleaf,用 XeLaTeX 编译),这样我写的每篇论文都是论文的一章。我的问题是不同论文的定义和包发生冲突。
每个部分是否可以使用自己的定义和包类似于:“仅包含此部分”命令
答案1
虽然 LaTeX 可以非常高效地重复使用代码,但我认为,对于您而言,解决论文(即章节)中的冲突和定义至少需要一些工作。我之所以这么说,是因为我做过同样的事情,在我和您之前,还有很多人做过同样的事情。
由于你的博士论文不仅仅是你的论文的集合(即使大部分内容重叠),我建议采用以下工作流程:
- 如果您已经发表(或至少提交)了多篇论文,它们很可能会使用不同的文档类及其相关命令。逐篇开始。将论文的内容(即不是序言)复制到专门用于该论文/章节的文件中。论文主文档的第一次编译很可能会出错。通过在论文的序言中添加所需的包/定义来逐一解决它们。对每一章/论文重复此操作
- 如果你从事科学领域,请尝试正常化符号(即在整篇论文中对给定数量使用相同的符号)。你可能在两篇不同的论文中对同一数量使用了两个不同的符号。或者你在两篇不同的论文中对两个不同的数量使用了相同的字母。论文不应该有这样的差异
- 避免重复信息:每篇论文都有介绍(或者之前的工作,随便你怎么说),所有论文的介绍很可能都差不多,但呈现的结果和发现会因论文而异。虽然结果会保留在专门的章节中,但我猜你的导师不想连续三遍读到非常相似的介绍 ;)
- 避免重复内容:删除其他材料的重复内容,例如图形或表格,并使用交叉引用。
根据我的经验,这是现在想到的。