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
\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}
Die log-Datei habe ich nicht hochgeladen bekommen. (Ich habe es mit txt versucht). Deshalb ein paar Fehlermeldungen so.
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}}}
Ich bin um jeden Rat dankbar und bitte um Rückmeldung, ob das Minimalbeispiel brauchbar ist.
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
[code]
\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}[/code]
Die log-Datei habe ich nicht hochgeladen bekommen. (Ich habe es mit txt versucht). Deshalb ein paar Fehlermeldungen so.
[code]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}}}[/code]
Ich bin um jeden Rat dankbar und bitte um Rückmeldung, ob das Minimalbeispiel brauchbar ist.