von Besserwisser » Do 14. Nov 2013, 10:17
Du hast einen Fehler in den description-Angaben. Da darf kein Spaltentrenner (Zeichen &) drin stehen. Du solltest deshalb auch eine Fehlermeldung erhalten. Darüber hinaus werden bei den long3col*- und den long4col*-Typen tatsächlich die Namen von Untereinträgen nicht mit ausgegeben. Ich würde mir an Deiner Stelle überlegen, schlicht zwei Verzeichnisse zu verwenden, beispielsweise:
\documentclass[twoside,ngerman]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
}
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
%\usepackage{a4wide}% ACHTUNG: Siehe Hinweis in <http://www.golatex.de/viewtopic,p,52871.html#52871>
%Formatierung des Quellenverezichnis bei der Formatierung mit Name und Jahr
\usepackage{titletoc}
\usepackage{SIunits}
\usepackage{amsmath}
\usepackage{setspace}
\usepackage[automark,headsepline,plainheadsepline]{scrpage2}
\usepackage[section=section,toc,nonumberlist,nomain]{glossaries}
\newglossary[sgl]{greekletters}{sgi}{sgg}{Griechische Buchstaben}
\newglossary[sll]{latinletters}{sli}{slg}{Lateinische Buchstaben}
\renewcommand*{\glspostdescription}{}
\makeglossaries
\newglossaryentry{latinletters}{name={Lateinische Buchstaben},description={},sort=a}
\newglossaryentry{greekletters}{name={Griechische Buchstaben},description={},sort=b}
\newglossaryentry{symb:time}{sort=aT,
name={\ensuremath{T}},
description={Temperatur},
symbol={\celsius},
type=latinletters}
\newglossaryentry{symb:alpha}{sort=balpha,
name={\ensuremath{\alpha}},
description={Wärmeübergangskoeffizient},
symbol={\ensuremath{\frac{\text{W}}{\text{$m^2$K}}}},
type=greekletters}
\makeatother
\usepackage{babel}
\begin{document}
\addchap{Symbolverzeichnisse}
\printglossary[type=latinletters,style=long4col]
\printglossary[type=greekletters,style=long4col]
\gls{symb:alpha}
\gls{symb:time}
\end{document}
Ich habe hier außerdem \ensuremath verwendet, wie das auch in den Beispielen zu glossaries gezeigt wird. Außerdem habe ich die Einheiten getrennt als symbol-Wert angegeben.
Es gibt sicher unzählige andere Möglichkeiten, das gewünschte zu erreichen. Deshalb ist obiges nicht mehr und nicht weniger als ein Vorschlag.
Du hast einen Fehler in den description-Angaben. Da darf kein Spaltentrenner (Zeichen &) drin stehen. Du solltest deshalb auch eine Fehlermeldung erhalten. Darüber hinaus werden bei den long3col*- und den long4col*-Typen tatsächlich die Namen von Untereinträgen nicht mit ausgegeben. Ich würde mir an Deiner Stelle überlegen, schlicht zwei Verzeichnisse zu verwenden, beispielsweise: [code]\documentclass[twoside,ngerman]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
}
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
%\usepackage{a4wide}% ACHTUNG: Siehe Hinweis in <http://www.golatex.de/viewtopic,p,52871.html#52871>
%Formatierung des Quellenverezichnis bei der Formatierung mit Name und Jahr
\usepackage{titletoc}
\usepackage{SIunits}
\usepackage{amsmath}
\usepackage{setspace}
\usepackage[automark,headsepline,plainheadsepline]{scrpage2}
\usepackage[section=section,toc,nonumberlist,nomain]{glossaries}
\newglossary[sgl]{greekletters}{sgi}{sgg}{Griechische Buchstaben}
\newglossary[sll]{latinletters}{sli}{slg}{Lateinische Buchstaben}
\renewcommand*{\glspostdescription}{}
\makeglossaries
\newglossaryentry{latinletters}{name={Lateinische Buchstaben},description={},sort=a}
\newglossaryentry{greekletters}{name={Griechische Buchstaben},description={},sort=b}
\newglossaryentry{symb:time}{sort=aT,
name={\ensuremath{T}},
description={Temperatur},
symbol={\celsius},
type=latinletters}
\newglossaryentry{symb:alpha}{sort=balpha,
name={\ensuremath{\alpha}},
description={Wärmeübergangskoeffizient},
symbol={\ensuremath{\frac{\text{W}}{\text{$m^2$K}}}},
type=greekletters}
\makeatother
\usepackage{babel}
\begin{document}
\addchap{Symbolverzeichnisse}
\printglossary[type=latinletters,style=long4col]
\printglossary[type=greekletters,style=long4col]
\gls{symb:alpha}
\gls{symb:time}
\end{document}[/code]
Ich habe hier außerdem \ensuremath verwendet, wie das auch in den Beispielen zu glossaries gezeigt wird. Außerdem habe ich die Einheiten getrennt als symbol-Wert angegeben.
Es gibt sicher unzählige andere Möglichkeiten, das gewünschte zu erreichen. Deshalb ist obiges nicht mehr und nicht weniger als ein Vorschlag.