如何从书签中删除“附录”前缀,同时保留目录和附录?

如何从书签中删除“附录”前缀,同时保留目录和附录?

在测试用例中:

\documentclass{article}
\usepackage{hyperref}
\usepackage[title, titletoc]{appendix}

\begin{document}
\renewcommand*\contentsname{Table of Contents}
\addtocontents{toc}{\protect{\pdfbookmark[1]{\contentsname}{toc}}}
\tableofcontents
\newpage

\begin{appendices}
\section{Test.1}
\subsection{Test.1.1}
\section{Test.2}
\end{appendices}
\end{document}

需要从书签中删除“附录”前缀(即仅保留附录名称),同时将其保留在目录和附录本身中。如何做到这一点?

尝试过:

\renewcommand\appendixname{}

但除了书签之外,它还从目录和附录中删除了“附录”。

答案1

\texorpdfstring如果您想要在书签中添加一些不同的东西,请使用:

\documentclass{article}
\usepackage{hyperref}
\usepackage[title, titletoc]{appendix}
\renewcommand\appendixname{\texorpdfstring{Appendix}{}}
\begin{document}
\renewcommand*\contentsname{Table of Contents}
\addtocontents{toc}{\protect{\pdfbookmark[1]{\contentsname}{toc}}}
\tableofcontents
\newpage

\begin{appendices}
\section{Test.1}
\subsection{Test.1.1}
\section{Test.2}
\end{appendices}
\end{document}

相关内容