我正在编写一个包含两个附录的文件,但发现\ref{}
无法正常工作;也就是说,Appendix~\ref{AppendixLabel}
没有输出Appendix A
- 只有Appendix
。我很快发现这是因为使用\documentclass[aps,prl...]{revtex4-1}
禁用了章节编号,从而从中删除了“A” Appendix A
。更改prl
为prx
可以解决问题,但我认为的引用样式不同prx
,所以我想避免这种情况。有没有办法在仍然使用 PRL 样式的同时获取附录的参考资料?
下面是一个没有给附录提供标签的最小代码示例:
\documentclass[aps,prl,twocolumn]{revtex4-1}
\begin{document}
Appendix~\ref{A1}
\appendix
\section{Appendix 1}
\label{A1}
Hello
\end{document}
答案1
prl 选项设置
\c@secnumdepth=-\maxdimen
因此各部分没有编号,因此没有数字可供参考,您可以使用以下方法撤消此操作
\setcounter{secnumdepth}{2}
但请注意,像 revtex 这样的期刊类别的全部目的就是从作者中删除此类选择并强制执行出版商风格。