\段落 & \标签{}

\段落 & \标签{}

我正在处理大约 4000 条格言,这就是我构建文档的方式。我在一个文档中创建了 4000 个部分,并将其命名为“格言”,即

\section{aphorism - 1} \label{1.1.1} 
\section{aphorism - 1} \label{1.1.2} and so on 

我无法更改标签名称,因为这就是它们的编号方式,而且我不想丢失这个参考。

然后我运行该文件并创建了aphorisms.aux文件,

对于我的文档 Lessons_1,无论我需要引用什么格言,我都会使用\nameref*{}并包含之前生成的辅助文件,然后排除使用\includeonly{}以停止输出到 PDF。它创建了一个我想要的漂亮文档。下面是非工作示例,但显示了我的文档排列结构。

\documentclass[fleqn,12pt,a4paper]{article}
\RequirePackage{my_Custom_package}

\includeonly{Lessons_1}

\begin{document} 
\doublespacing

\include{aphorisms}
\include{Lessons_1}

\end{document} 

我的问题是,是否可以这样使用段落代替章节并将标签名称等\label{a1.1.1}代替?

这样,我就可以通过\paragraph{ } \label{}为每位作者创建类似的东西来解释不同的作者所写的每句格言。

然后我可以轻松创建如下所示的内容,这将成为我未来计划开展的许多其他项目的模板。

\nameref*{1.1.1} % aphorism
\nameref*{a1.1.1} % Explanation of Author A
\nameref*{b1.1.1} % Explanation of Author B

该项目旨在复兴一些古代文献。非常感谢您的帮助。

答案1

总结一下评论:为了使段落标签可见,应该这样写

\setcounter{secnumdepth}{4}

在序言中。

示例输出

\documentclass{article}

\usepackage{nameref}

\setcounter{secnumdepth}{4}

\begin{document}

\section{Aphorisms}

\paragraph{Aphorism - 1}\label{1.1.1} 
Life is short, art long, opportunity fleeting, experience deceptive,
judgment difficult.

\section{Explanations}

\nameref*{1.1.1} is take from the Wikipedia page on aphorisms and is
the first sentence of Hippocrates' \emph{Aphorisms}.

\end{document}

相关内容