包“acro”:在首字母缩略词列表的 PDF 书签中显示变音符号

包“acro”:在首字母缩略词列表的 PDF 书签中显示变音符号

梅威瑟:

% !TeX program = xelatex

\documentclass[ngerman,]{scrreprt}

\usepackage{babel}
\usepackage{acro}
\usepackage{hyperref}

\begin{document}
    
    \printacronyms

\end{document}

首字母缩略词列表的 PDF 书签显示为“Abkurzungen”,而不是“Abkürzungen”。有什么办法可以改变这种情况吗?其他部分的变音符号显示正确。

答案1

使用 pdflatex 实际上是不可能的。必须在此处更改 acro。使用 xelatex/lualatex,您可以重置名称:

\documentclass[ngerman]{scrreprt}
\usepackage{babel}
\usepackage{acro}
\usepackage{hyperref}

\def\blub{Abkürzung}

\DeclareAcroTranslation {list-name}
  {
    German     = Abkürzung
  }  

\begin{document}

 \printacronyms

\end{document}

相关内容