如何标记和引用参考书目部分

如何标记和引用参考书目部分

我想引用文档中包含参考书目的部分。如下面的 MWE 所示,它并不像我想象的那么简单。似乎抑制了通常由 完成的\printbibheading使用。\refstepcounter\section

\documentclass{article}

\usepackage{biblatex}
\usepackage{hyperref}

\begin{document}

\section{Indroduction}
The bibliography is in section~\ref{sec:bibliography} and called \nameref{sec:bibliography}.

\printbibheading[heading=bibnumbered]
\label{sec:bibliography}

\end{document}

MWE 输出 (使用\printbibliography而不是\printbibheading,我得到相同的行为。)

我该如何标记参考书目标题才能引用它?

答案1

您需要\label使用选项将 放入章节标题中title。如果您不想更改标题,可以使用\refname获取默认值。

\documentclass{article}

\usepackage{biblatex}
\usepackage{hyperref}

\begin{document}

\section{Indroduction}
The bibliography is in section~\ref{sec:bibliography} and called \nameref{sec:bibliography}.

\printbibheading[
  heading=bibnumbered,
  title={\refname\label{sec:bibliography}},
]

\end{document}

MWE 输出

相关内容