后续问题 排列 LaTeX 文档的最佳方法是什么?
我的数据有几个特点,如最初的问题中所述——
- 诗节编号是唯一的
- 作者姓名是唯一的
- 对于评论,我创建了一个唯一的标识号,并以诗句编号为前缀 c1、c2 等。
这是我整理文件的方式,我使用 excel 中的“连接”功能创建了如下所示的单个 tex 文件结构
節目
\section{here verse 1 } \label{v1.1.1}
\section{here verse 2} \label{v1.1.2} etc etc …. For all verses
Author_Name_A 的所有评论
\paragraph{Here commentary 1 by Author A for verse 1 } \label{c1.1.1.1}
\paragraph{Here commentary 1 by Author A for verse 2 } \label{c1.1.1.2} etc etc ….
Author_Name_B 的所有评论
\paragraph{Here commentary 2 by Author B for verse 1 } \label{c2.1.1.1}
\paragraph{Here commentary 2 by Author B for verse 2 } \label{c2.1.1.2} etc etc ….
Author_Name_C 的所有评论
\paragraph{Here commentary 3 by Author C for verse 1 } \label{c31.1.1}
\paragraph{Here commentary 3 by Author C for verse 2 } \label{c31.1.2} etc etc ….
我在不同的目录中分别运行了这些文件——我为上述每个 TeX 文件获取了 Aux 文件。我将其复制到我的工作目录中,并创建了名为“All_Commentaries.TeX”的新 TeX 文件,如下所示
\nameref{v1.1.1}
\nameref{c1.1.1.1}
\nameref{c2.1.1.1}
\nameref{c3.1.1.1}
\newpage
\nameref{v1.1.2}
\nameref{c1.1.1.2}
\nameref{c2.1.1.2}
\nameref{c3.1.1.2}
这就是我的主文件的样子,它产生所需的输出,如原始问题所附图片所示。
\documentclass[fleqn,12pt,a4paper]{article}
\RequirePackage{mypackage}
\includeonly{ All_Commentaries}
\begin{document}
\inclue{ All_Commentaries }
\include{Verse}
\include{ Author_Name_A}
\include{ Author_Name_B}
\include{ Author_Name_C}
\end{document}
现在我的问题是 -
这种方法可扩展吗?这种方法有什么缺陷吗?有没有更好更有效的方法?我经常会遇到这个错误Package hyperref Warning: The anchor of a bookmark and its parent's must not (hyperref) be the same. Added a new anchor on input line 41.
。如果您能提供意见和建议以改进我的工作,我将不胜感激。