LaTeX 001:引用章节名

第一篇 LaTeX 小技巧专栏文章,定下规矩:

  1. 想更新就更新。
  2. 一定要让人看了就能解决问题,没能解决的话请评论。
  3. 一定要在找到的资料上夸赞一番或者批判一番。

LaTeX 中可以配合使用 \label{name}\ref{name} 来引用文内编号,例如,可以用以下方式引用一张图片的编号。

\begin{figure}
	%...
	\label{fig:sample}
\end{figure}

图 \ref{fig:sample} 是一例。

上例中的结果可能为“图 1 是一例。”

如果我们把 \label{name} 作用于章节(\section{name} 等),同理只会得到对应的编号,如何得到章节名呢?Stack Overflow 上的一篇文章给出了解决方法。需要的宏包:

\usepackage{hyperref}

使用时,将 \ref{name} 改成 \nameref{name} 即可。例如:

\section{样例章节\label{sec:sample}}

\nameref{sec:sample}中指出,知乎离倒闭不远了。

上例中可能的结果为“样例章节中指出,知乎离倒闭不远了。”


感谢这篇瞎扯的垃圾文章让我找到 Stack Overflow 上的优质解答。

你可能感兴趣的:(LaTeX,小技巧)