我有一个附录,其中包含多个部分,每个部分包含多个子部分。每个子部分包含一个附录(例如 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)。这让社区更容易重现问题并提供解决方案。