自动引用单个附录为“附录”,无需 \section

自动引用单个附录为“附录”,无需 \section

我正在尝试将单个附录自动引用为单词“附录”。对于附录中的多个部分(通过使用\section),这似乎很简单,但当只有一个附录时似乎会中断。我正在使用AASTeX v6.2。这是我的尝试的 MWE:

\documentclass[preprint2]{aastex62}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{lipsum}
\newcommand*{\Appendixautorefname}{Appendix}

\begin{document}

\title{Appendix Tester}

\section{Introduction}
\label{sec:intro}
\lipsum[1]

\section{Testing}
Autoref intro: \autoref{sec:intro}

Autoref appendix: \autoref{app}

\appendix
\label{app}
Appendix text

\end{document}

产生 当前尝试

我的目标是让它在第 2 部分中被读出:

Autoref 简介:第 1 部分
Autoref 附录:附录

其中附录链接到附录。

答案1

发行\appendix依据aastex62除了标题之外不设置任何内容APPENDIX,但该标题没有超链接句柄。它只是为类似于您通常使用的章节设置附录。因此,如果您只想超链接到无章节附录,我建议使用手动命名引用\hyperref

在此处输入图片描述

\documentclass[preprint2]{aastex62}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{lipsum}

\begin{document}

\title{Appendix Tester}

\section{Introduction}
\label{sec:intro}
\lipsum[1]

\section{Testing}
Autoref intro: \autoref{sec:intro}

Autoref appendix: \hyperref[app]{Appendix}

\phantomsection
\appendix
\label{app}
Appendix text

\end{document}

注意所需的使用\phantomsection以确保正确链接。

相关内容