我试图掌握词汇表包并理解了一点,但现在我被困住了,需要你的帮助才能更进一步。我写了以下文章:
%Dieses Dokument dient der Erprobung von Funktionen des Glossary-Pakages
%Packete, die vor glossaries geladen werden müssen
%Packete, die laut user-guide vor glossaries geladen werden müssen
%polyglossia wird ausgenommen
\documentclass[a4paper,10pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
%Weitere Packete, die in IPA_Main aufgelistet werden
%Seitengestaltung und Literaturverwendung werden hier ausgespart
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{amsfonts}
\usepackage{amsmath}
%hyperref muss als letztes vor glossaries geladen werden
\usepackage{hyperref}
%Anlegen des Glossares mit xindy
%Importieren des Packetes glossaries mit den folgenden Eigenschaften:
%Glossar wird mit der Software xindy angelegt, es werden Acronyme angelegt, der Name der Gruppierung
wird angezeigt, die Einträge werden alphabetisch geordnet
\usepackage[xindy, acronyms, style=indexgroup, order=letter]{glossaries}
%hinzufügen eines weiteren glossares
\newglossary[nlg]{notation}{not}{ntn}{Notation}
\makeglossaries
%Eintrag ins Hauptglossar
\newglossaryentry{Test1}
{
name = Test 1,
description = {Test eines Eintrages in ein Hauptglossar}
}
%Eintrag zu den Acronymen
\newacronym{t2}{t2}{Test eines Acronyms im Acronymverzeichnis}
\begin{document}
\printglossaries
\newpage
In diesem Satz wird der Eintrag \gls{Test1} ein erstes mal, dann eines zweites mal getestes
\gls{Test1}.
\newline
Nun folgt der Test des angelegten Acronyms im Acronymverzeichnis \gls{t2}.
\end{document}
就定义而言,这似乎有效。使用首字母缩略词和词汇表条目时,pdf 中的文本会根据需要显示而不会出现任何错误。但不知何故,词汇表没有被打印出来。我想问问这可能是什么原因。我还想要一个包含以下 4 列的词汇表:Symbol\Description\Unit\page。我将有多个词汇表,但所需的列应该只出现在一个特定的词汇表上。如果有人能告诉我如何做到这一点,我将非常感激。
与往常一样,提前致谢。