Symbolverzeichnis mit glossaries und siunitx
Verfasst: Mo 10. Jun 2013, 17:14
Ich bin dabei ein Symbolverzeichnis mit glossaries zu erstellen.
Dabei verwende ich siunitx um Einheiten anzugeben.
Ich lasse wie folgt compilieren:
pdflatex -synctex=1 -interaction=nonstopmode %.tex|
pdflatex -synctex=1 -interaction=nonstopmode %.tex|
makeindex -s %.ist -t %.slg -o %.sls %.slo|
pdflatex -synctex=1 -interaction=nonstopmode %.tex|
pdflatex -synctex=1 -interaction=nonstopmode %.tex|
pdflatex -synctex=1 -interaction=nonstopmode %.tex
Beim ersten pdflatex-Lauf nach dem makeindex-Lauf bekomme, ich einige Fehlermeldungen aus denen ich nicht schlau werde.
Minimalbeispiel
Die log-Datei habe ich nicht hochgeladen bekommen. (Ich habe es mit txt versucht). Deshalb ein paar Fehlermeldungen so.
Ich bin um jeden Rat dankbar und bitte um Rückmeldung, ob das Minimalbeispiel brauchbar ist.
Dabei verwende ich siunitx um Einheiten anzugeben.
Ich lasse wie folgt compilieren:
pdflatex -synctex=1 -interaction=nonstopmode %.tex|
pdflatex -synctex=1 -interaction=nonstopmode %.tex|
makeindex -s %.ist -t %.slg -o %.sls %.slo|
pdflatex -synctex=1 -interaction=nonstopmode %.tex|
pdflatex -synctex=1 -interaction=nonstopmode %.tex|
pdflatex -synctex=1 -interaction=nonstopmode %.tex
Beim ersten pdflatex-Lauf nach dem makeindex-Lauf bekomme, ich einige Fehlermeldungen aus denen ich nicht schlau werde.
Minimalbeispiel
\documentclass[a4paper,12pt,draft]{article}% \usepackage[utf8]{inputenc}% \usepackage[T1]{fontenc}% \usepackage[german,ngerman]{babel} %%% Mathematischer Satz \usepackage{amsmath}% \usepackage{siunitx}% \sisetup{detect-all}% \addto\extrasgerman{\sisetup{locale = DE}}% %%% \usepackage[nomain,toc,nohypertypes={symbols},% sanitize={name=false,description=true,symbol=false,sort=true},% shortcuts,nonumberlist,nostyles]{glossaries} \usepackage{glossary-long}% \providecommand{\symbolname}{Symbolverzeichnis} \newglossary[slg]{symbols}{sls}{slo}{\symbolname} \makeglossaries %%% \newglossaryentry{kugelradius}{name={\ensuremath{r_K}},description={Kugelradius},symbol={[\ensuremath \protect\si{\protect\milli\protect\metre}]},text={Kugelradius {\ensuremath{r_K}}},type=symbols} %%% \begin{document} \printglossary[type=symbols,title={Symbolverzeichnis},style=altlong4col] \clearpage %%% \gls{kugelradius} \end{document}
l.5 ...etentrycounter[]{page}\glsnumberformat{2}}} . ! Extra }, or forgotten $. <recently read> } l.5 ...etentrycounter[]{page}\glsnumberformat{2}}} % ! Missing } inserted. <inserted text> } l.5 ...etentrycounter[]{page}\glsnumberformat{2}}} % ! Extra }, or forgotten $. <recently read> } l.5 ...etentrycounter[]{page}\glsnumberformat{2}}}