프랑스어 용어집

프랑스어 용어집

나는 프랑스어로 된 용어집을 얻으려고 노력합니다. 그래서 패키지의 샘플(영문)부터 시작했습니다 glossaries. latex그런 makeglossaries다음 (x2)를 실행하면 latex샘플에 모든 것이 잘되었습니다. xindy패키지 옵션을 사용하여 동일한 샘플을 실행 하고 용어집 패키지 가이드에 제안된 대로 glossaries추가하면 모든 것이 매우 잘 작동합니다.\usepackage[spanish]{babel}

하지만 여기에서 내 문제가 시작됩니다. 스페인어를 프랑스어로 변경하면 xindy에서 오류 메시지가 나타납니다.

ERROR: Syntax Error in (INDEXENTRY :TKEY (:|EMPTYSET@INDEXeNDCSNAME|) :LOCREF "{}{11}" :ATTR "pageglsnumberformat").

내 라텍스 코드는 다음과 같습니다.

 \documentclass{report}
 \usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc}

\usepackage[french]{babel}

\usepackage[xindy,toc,acronym]{glossaries}

% Define a new glossary type called notation
\newglossary[nlg]{notation}{not}{ntn}{Notation}

\makeglossaries

% Notation definitions


\newglossaryentry{not:emptyset}{type=notation,
name={$O$},
text={00},
description={The empty set},
sort={O}}

% Main glossary definitions


\newglossaryentry{gls:card}{name=cardinality,
description={The number of elements in the specified set}}

% Acronym definitions

\newacronym{nf}{NF}{new foundations}

\begin{document}
\title{Sample Document using the glossaries Package}
\author{Nicola Talbot}

\maketitle

\tableofcontents

\printglossaries

\chapter{Introduction}

$\gls{not:emptyset}$ 

\gls{gls:card}

\gls{nf}
\end{document}

나는 이것을 고쳤지만 아무것도 발견하지 못했습니다. 누군가 나를 도와줄 수 있나요?

답변1

(내 의견을 답변으로 변환합니다.)

babel설정 과 함께 사용 하면 french콜론이 :활성 문자로 변환됩니다. 용어집 항목 레이블은 항목 데이터를 저장하는 내부 명령을 형성하는 데 사용되므로 활성 문자를 포함할 수 없습니다. 콜론을 제거하거나 비활성 문자로 바꾸면 문제가 해결됩니다. 예를 들어 마침표로 바꾸면 문제가 없습니다.

\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[french]{babel}

\usepackage[xindy,toc,acronym]{glossaries}

% Define a new glossary type called notation
\newglossary[nlg]{notation}{not}{ntn}{Notation}

\makeglossaries

% Notation definitions


\newglossaryentry{not.emptyset}{type=notation,
name={$O$},
text={00},
description={The empty set},
sort={O}}

% Main glossary definitions


\newglossaryentry{gls.card}{name=cardinality,
description={The number of elements in the specified set}}

% Acronym definitions

\newacronym{nf}{NF}{new foundations}

\begin{document}
\title{Sample Document using the glossaries Package}
\author{Nicola Talbot}

\maketitle

\tableofcontents

\printglossaries

\chapter{Introduction}

$\gls{not.emptyset}$ 

\gls{gls.card}

\gls{nf}
\end{document}

관련 정보