![无法编译的 LaTeX 代码示例](https://linux22.com/image/326657/%E6%97%A0%E6%B3%95%E7%BC%96%E8%AF%91%E7%9A%84%20LaTeX%20%E4%BB%A3%E7%A0%81%E7%A4%BA%E4%BE%8B%20.png)
在优秀的egreg 的回答针对这个问题Latex 如何知道参考文献的页码他说过
[这]并非万无一失,而且有一些巧妙编写的文档永远无法稳定的例子:每次运行 LaTeX 都会更改与标签关联的页码,因此它永远不会保持不变。然而,这种情况在真实文档中发生的几率非常小。
有人碰巧有这样的源代码示例吗?
我知道这是如何工作的,并且我也多次考虑过这个问题,但我无法简单地创建一个实现这种情况的文档。
答案1
这是一个(非真实文档)示例
\documentclass{article}
\begin{document}
bla\label{yes}
\ifnum\value{page}=1
\makeatletter
\write\@auxout{\string\refstepcounter{page}}
\makeatother\fi
bla bla\pageref{yes}
\end{document}