我目前正在尝试编写一本包含多个章节的书,每个章节都保存在单独的 tex 文件中。在每个章节中,我都有类似的部分,标签为“sec:introduction”、“sec:methods”、“sec:conclusions”等。当使用\input
命令合并这些章节时,我收到错误消息,提示标签“多次定义”。我想知道是否有可能以某种方式让 latex 编译器意识到它们位于不同的文件中,并且不会在任何引用中相互冲突(用 表示\ref
)?我知道完全更改这些标签是一种选择,但还有其他与方程式、图形等相关的多次定义标签,可能需要一段时间才能修复。
如有任何建议,我们将不胜感激,谢谢!