Acro + Hyperref 패키지를 사용한 약어 목록

Sep 26 2020

두문자어에 목록에 대한 하이퍼 링크가있는 약어 목록을 얻고 싶습니다. 내가 이해하는 한, acro 패키지는 hyperref와 함께 작동하고 내가 원하는 것을 수행해야합니다. 불행히도 내 예제가 예상대로 작동하지 않습니다. 누구든지 작동하는 하이퍼 링크로 약어 목록을 얻는 방법을 알려줄 수 있습니까 (기껏해야 acro 패키지 사용)?

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{acro}
\usepackage{hyperref}

\DeclareAcronym{cd}{
short = CD ,
long = compact disc
}

\begin{document}
\section{Test}
\ac{cd}
\newpage
\printacronyms
\end{document}

답변

leandriis Sep 26 2020 at 16:25

약어를 약어 목록의 항목에 연결하기 위해 acro패키지는 패키지 make-list와 함께 사용할 때 부울을 제공 hyperref합니다. 처음에는 false로 설정되어 있으므로 문서에 하이퍼 링크가 표시되지 않습니다.

따라서 추가

\acsetup{make-links}

서문에 예상되는 하이퍼 링크가 표시됩니다.