von mhauser » Mi 23. Mär 2011, 10:04
Sorry, nochmal:
Die folgenden beiden Zeilen generieren ein selbstdefiniertes Verzeichnis.
\newglossary[slg1]{roman}{syi1}{syg1}{roman}
\newglossary[slg2]{greek}{syi2}{syg2}{greek}
Hier werden die Verzeichnisse ausgegeben:
\printglossary[type=roman,style=long4col,title=R\"omische Symbole]
\printglossary[type=greek,style=long4col,title=Griechische Symbole]
Ich hab mein Beispiel nochmal um jeweils einen Eintrag für das Glossar und einen für das Abkürzungsverzeichnis erweitert. Somit findet er beim kompilieren Einträge für alle definierten Verzeichnisse: Glossar und Abkürzungen (kommen beide im glossaries-Packet) und die beiden selbstdefinierten Verzeichnisse für römische und griechische Symbole. Das lässt sich auch gut nachvollziehen, da die Dateien für die jeweiligen Verzeichnisse generiert werden (*.acr, *.gls, *.syg1, *.syg2).
Das Problem bleibt, dass er beim zweiten Kompilieren von Latex scheinbar nicht die *.syg1 und *.syg2 berücksichtigt.
Hast Du noch Ideen?
\documentclass[geometry={top=4cm,bottom=3cm,right=3cm,left=3cm}]{DissOnlineLatex}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage[ngerman]{translator}
\usepackage[nonumberlist,acronym,toc]{glossaries}
\newglossary[slg1]{roman}{syi1}{syg1}{roman}
\newglossary[slg2]{greek}{syi2}{syg2}{greek}
\makeglossaries
\renewcommand{\glspostdescription}{}
%-Glossar---------------------------------------------
\include{glossar}
\newglossaryentry{glos:BSP}{name=Beispieleintrag, description={Ein Eintrag zum Visualisieren des Glossar}}
%-Abkürzungen---------------------------------------------
\include{acronym}
\newacronym{acr:Abk}{Abk}{Abk\"urzung}
%-Symbole---------------------------------------------
\include{symbols}
\newglossaryentry{symb:z}{
name=z,
description={Höhe über Grund},
symbol=m,
sort=symbolz, type=roman
}
\newglossaryentry{symb:L}{
name=L,
description={Länge},
symbol=m,
sort=symbolL, type=roman
}
\newglossaryentry{symb:zeta}{
name=$\zeta$,
description={Stabilitätsparameter},
symbol=-,
sort=symbolz, type=greek
}
%-Dokument--------------------------------------------------------
\begin{document}
\pagenumbering{roman}
%-Inhaltsverzeichnis----------------------------------------------
\setcounter{page}{1}
\tableofcontents
%-Hauptteil-------------------------------------------------------
\pagenumbering{arabic}
\pagestyle{myheadings}
%-Kapitel---------------------------------------------------------
\include{chapter01}
\include{chapter02}
\include{chapter03}
\gls{glos:BSP}\\
\gls{acr:Abk}\\
\gls{symb:z}\\
\gls{symb:L}\\
\gls{symb:zeta}\\
%-Glossar--------------------------------------------
\printglossary[style=altlist,title=Glossar]
\newpage
%-Abkürzungsverzeichnis--------------------------------------------
\deftranslation[to=German]{Acronyms}{Abk\"urzungsverzeichnis}
\printglossary[type=\acronymtype,style=long]
\newpage
%-Symbolverzeichnis--------------------------------------------
\printglossary[type=roman,style=long4col,title=R\"omische Symbole]
\printglossary[type=greek,style=long4col,title=Griechische Symbole]
\end{document}
- Dateianhänge
-
- Muestermann.pdf
- (54.11 KiB) 609-mal heruntergeladen
Sorry, nochmal:
Die folgenden beiden Zeilen generieren ein selbstdefiniertes Verzeichnis.
[code]
\newglossary[slg1]{roman}{syi1}{syg1}{roman}
\newglossary[slg2]{greek}{syi2}{syg2}{greek}
[/code]
Hier werden die Verzeichnisse ausgegeben:
[code]
\printglossary[type=roman,style=long4col,title=R\"omische Symbole]
\printglossary[type=greek,style=long4col,title=Griechische Symbole]
[/code]
Ich hab mein Beispiel nochmal um jeweils einen Eintrag für das Glossar und einen für das Abkürzungsverzeichnis erweitert. Somit findet er beim kompilieren Einträge für alle definierten Verzeichnisse: Glossar und Abkürzungen (kommen beide im glossaries-Packet) und die beiden selbstdefinierten Verzeichnisse für römische und griechische Symbole. Das lässt sich auch gut nachvollziehen, da die Dateien für die jeweiligen Verzeichnisse generiert werden (*.acr, *.gls, *.syg1, *.syg2).
Das Problem bleibt, dass er beim zweiten Kompilieren von Latex scheinbar nicht die *.syg1 und *.syg2 berücksichtigt.
Hast Du noch Ideen?
[code]
\documentclass[geometry={top=4cm,bottom=3cm,right=3cm,left=3cm}]{DissOnlineLatex}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage[ngerman]{translator}
\usepackage[nonumberlist,acronym,toc]{glossaries}
\newglossary[slg1]{roman}{syi1}{syg1}{roman}
\newglossary[slg2]{greek}{syi2}{syg2}{greek}
\makeglossaries
\renewcommand{\glspostdescription}{}
%-Glossar---------------------------------------------
\include{glossar}
\newglossaryentry{glos:BSP}{name=Beispieleintrag, description={Ein Eintrag zum Visualisieren des Glossar}}
%-Abkürzungen---------------------------------------------
\include{acronym}
\newacronym{acr:Abk}{Abk}{Abk\"urzung}
%-Symbole---------------------------------------------
\include{symbols}
\newglossaryentry{symb:z}{
name=z,
description={Höhe über Grund},
symbol=m,
sort=symbolz, type=roman
}
\newglossaryentry{symb:L}{
name=L,
description={Länge},
symbol=m,
sort=symbolL, type=roman
}
\newglossaryentry{symb:zeta}{
name=$\zeta$,
description={Stabilitätsparameter},
symbol=-,
sort=symbolz, type=greek
}
%-Dokument--------------------------------------------------------
\begin{document}
\pagenumbering{roman}
%-Inhaltsverzeichnis----------------------------------------------
\setcounter{page}{1}
\tableofcontents
%-Hauptteil-------------------------------------------------------
\pagenumbering{arabic}
\pagestyle{myheadings}
%-Kapitel---------------------------------------------------------
\include{chapter01}
\include{chapter02}
\include{chapter03}
\gls{glos:BSP}\\
\gls{acr:Abk}\\
\gls{symb:z}\\
\gls{symb:L}\\
\gls{symb:zeta}\\
%-Glossar--------------------------------------------
\printglossary[style=altlist,title=Glossar]
\newpage
%-Abkürzungsverzeichnis--------------------------------------------
\deftranslation[to=German]{Acronyms}{Abk\"urzungsverzeichnis}
\printglossary[type=\acronymtype,style=long]
\newpage
%-Symbolverzeichnis--------------------------------------------
\printglossary[type=roman,style=long4col,title=R\"omische Symbole]
\printglossary[type=greek,style=long4col,title=Griechische Symbole]
\end{document}
[/code]