다음 코드는 예상대로 움라우트를 생성하지 않습니다.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{glossaries}
\makeglossaries
\newglossaryentry{a}{%
name={A},%
description={a \"a {\"a} ä}%
}
\begin{document}
\glsentrydesc{a}
\end{document}
보시다시피 여러 가지 변형을 시도했습니다. 이상하게도 용어집 자체( 로 제작됨 \printglossary
)에는 움라우트 작업에 대한 모든 변형이 있습니다.
\glsentrydesc
올바른 결과를 얻으려면 어떻게 사용해야 합니까 ?
답변1
이 description
필드는 주로 용어집 섹션에서 사용하기 위한 것이며 이러한 이유로(파일에 안전하게 쓰기 .glo
) 일반적으로 삭제됩니다. 즉, 문자열로 변환됩니다.
glossaries
다음 옵션으로 전화할 수 있습니다.
\usepackage[sanitize={description=false}]{glossaries}
\glsentrydesc
용어집을 조판하기 전에 텍스트를 호출해야 하는 경우 . 패키지 설명서의 섹션 2.1을 참조하세요.