![创建图形引用而不定义图形](https://linux22.com/image/307092/%E5%88%9B%E5%BB%BA%E5%9B%BE%E5%BD%A2%E5%BC%95%E7%94%A8%E8%80%8C%E4%B8%8D%E5%AE%9A%E4%B9%89%E5%9B%BE%E5%BD%A2.png)
我正在编写一个物理实验室,附录中有一个图表列表,每个图表都有一个参考。我还有两页有手写内容的页面要包含在报告中,我想引用该页面上的图表。目前,我必须编译、计算参考文献,并在手写页面上“硬编码”图表的编号。有没有办法创建对这些图表的引用(在它们将出现的位置),而不必实际定义图表、标题等?
答案1
如果你不想得到一堆 ?? 引用,那么你需要一些东西。这是尽可能少的东西。
\documentclass{report}
\newcommand{\fakefigure}[1]% #1 = label name
{\refstepcounter{figure}\label{#1}}
\begin{document}
\chapter{First}
As shown in figures \ref{A1} and \ref{A2}, yada yada yada.
\clearpage
\setcounter{page}{100}
\appendix\chapter{}
\fakefigure{A1}
\fakefigure{A2}
\end{document}