附录参考仅提及信件

附录参考仅提及信件

我有一个附录,其中包含多个部分,每个部分包含多个子部分。每个子部分包含一个附录(例如 A1、A2 等)。当我引用其中一个附录时,它只提到字母(部分),但没有提到编号(子部分/特定附录文件)。

我的附录编码如下:

\begin{appendices}
\section{interviews}
\includepdf[scale=0.95,pages=1,pagecommand=\subsection{Interview: Christine}]{fig/interviews/christine.pdf}
\label{appendix:christine}

\includepdf[scale=0.95,pages=1,pagecommand=\subsection{Interview: Hans-Frederik}]{fig/interviews/hf.pdf}
\label{appendix:hf}

\end{appendices}

我知道当附录是.pdf 文件时事情并不会变得更容易,这是pagecommand=\subsection{..}为了防止 pdf 从小节更改为新页面。

当我将报告导出为 PDF 时,它们在报告中分别被命名为 A1 和 A2,但使用

\ref{appendix:christine}
\ref{appendix:hf}

产生相同的输出(仅 A)。

\ref{app:christine}

产生??。

那么我如何参考它们并获得 A1 和 A2?

提前致谢!

答案1

您可以\pagecommand使用子部分的标签来扩展,并用 包围{}

梅威瑟:

\documentclass{article}
\usepackage{appendix}
\usepackage{pdfpages}
\begin{document}
References: \ref{appendix:christine}, \ref{appendix:hf}.
\begin{appendices}
\section{interviews}
\includepdf[scale=0.95,pages=1,pagecommand={\subsection{Interview: Christine}\label{appendix:christine}}]{christine.pdf}

\includepdf[scale=0.95,pages=1,pagecommand={\subsection{Interview: Hans-Frederik}\label{appendix:hf}}]{hf.pdf}

\end{appendices}
\end{document}

得出的结果为:

参考文献:A.1,A.2。

为了进一步参考,请提供完整的示例,包括文档类和包(例如此处给出的 MWE)。这让社区更容易重现问题并提供解决方案。

相关内容