von Astrofarmer » Fr 7. Jul 2017, 10:54
Moin zusammen,
derzeit benutze ich das das listofsymbols Pakt für meine Nomenklatur. Insgesamt ist das auch ok, aber eine Kleinigkeit stört mich. Als Standardseparator für Indizes möchte ich gerne ein Komma (,) anstatt eines halben Leerzeichens. Es gibt im Paket den Befehl \subsep[], bei dem der Separator in das optionale Argument eingetragen werden kann. Allerdings möchte ich das nicht immer einzeln machen, sondern für das ganze Dokument festlegen, dass es ein Komma sein soll. Wenn ichs über \renewcommand versuche bekomme ich eine Fehlermeldung.
\documentclass[5p,fleqn]{elsarticle}
\usepackage[draft]{listofsymbols}
\renewcommand{\subsep}{\subsep[,]}
\begin{document}
\opensymdef
\newsym[thermal diffusivity] {syma} {a}
\newsub[start] {substart}{0}
\newsub[end] {subend}{1}
\closesymdef
\listofsubscripts
$\syma\substart\subsep\subend$
\end{document}
liefert
TeX capacity exceeded, sorry [input stack size=5000]. $\syma\substart\subsep
Wahrscheinlich ist das für die erfahrenen user hier eine super einfache Frage, aber ich komme einfach nicht weiter.
Viele Grüße
Astrofarmer
Moin zusammen,
derzeit benutze ich das das listofsymbols Pakt für meine Nomenklatur. Insgesamt ist das auch ok, aber eine Kleinigkeit stört mich. Als Standardseparator für Indizes möchte ich gerne ein Komma (,) anstatt eines halben Leerzeichens. Es gibt im Paket den Befehl \subsep[], bei dem der Separator in das optionale Argument eingetragen werden kann. Allerdings möchte ich das nicht immer einzeln machen, sondern für das ganze Dokument festlegen, dass es ein Komma sein soll. Wenn ichs über \renewcommand versuche bekomme ich eine Fehlermeldung.
[code]\documentclass[5p,fleqn]{elsarticle}
\usepackage[draft]{listofsymbols}
\renewcommand{\subsep}{\subsep[,]}
\begin{document}
\opensymdef
\newsym[thermal diffusivity] {syma} {a}
\newsub[start] {substart}{0}
\newsub[end] {subend}{1}
\closesymdef
\listofsubscripts
$\syma\substart\subsep\subend$
\end{document}[/code]
liefert
[code]TeX capacity exceeded, sorry [input stack size=5000]. $\syma\substart\subsep [/code]
Wahrscheinlich ist das für die erfahrenen user hier eine super einfache Frage, aber ich komme einfach nicht weiter.
Viele Grüße
Astrofarmer