nach langem Suchen habe ich leider immer noch nicht das herausgefunden was ich eigentlich machen will.
Das Symbolverzeichnis soll (nach Vorgabe) so aussehen wie im Dateianhang.
In Worten: Drei Spalten, Überschrift über jede Spalte, auf jeder neuen Seite wieder die Überschriften. Erste Spalte Symbol, zweite Dimension, dritte Beschreibung. Die komplette Übersicht immer linksbündig.
Das Problem ist, dass beim Einfügen des Codes aus der Dokumentation
\renewcommand*{\glossaryheader}{ \bfseries \entryname & \bfseries \descriptionname\\\endhead}
Auch das Vertauschen der Spalten, so dass die Dimension an zweiter Stelle steht, führt leider dazu, dass der Beschreibungstext aus der Seite rechts herausläuft. Die Vertauschung hatte ich, wie im Beispiel auf triviale und damit wohl falsche Art, über den Tausch der Zahlen in der Zeile
\glstarget{##1}\\[0.5cm]{##2}&{##3}&{##4}}% \\[0.5cm] Zeilenabstand zwischen Einträgen
Hat irgendjemand eine Idee, wie man zumindest die Punkte "generell linksbündig" und die "Spaltenreihenfolge" herstellt?
Die Option mit den Überschriften wäre dann das i-Tüpfelchen des Ganzen!
Vielen Dank!
Habe als Referenz den schon häufiger hier geposteten Code (ein wenige verkürzt) bemühen müssen, unter Verwendung von MikTeX 2.9 und TeXnicCenter:
\documentclass[pdftex,11pt,a4paper]{scrreprt} \usepackage[ngerman]{babel,translator} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage[sc]{mathpazo} \usepackage{booktabs} \usepackage{longtable} \usepackage[textstyle]{SIunits} \usepackage{threeparttable} %für Tabellen mit caption, table und tablenote [\begin{threeparttable}\begin{tabular}\end{tabular}\begin{tablenotes}[option(para, online, flushleft)]\end{tablenotes}\end{threeparttable} \usepackage[%Paket laden für Symbolverzeichnis und Abkürzungsverzeichnis nonumberlist, numberline, acronym, %ein Abkürzungsverzeichnis erstellen toc] {glossaries} %Ein Symbolverzeichnis erstellen \newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis} %Style Symbolverzeichnis definieren \newglossarystyle{symbver}{ % put the glossary in a longtable environment: \renewenvironment{theglossary} {\begin{longtable}{lp{\glsdescwidth}cccp{\glspagelistwidth}}} {\end{longtable}} \renewcommand*{\glossaryheader}{% \bfseries \entryname & \bfseries \descriptionname\\\endhead}% \renewcommand*{\glossaryheader}{} \renewcommand*{\glossaryentryfield}[4]{ \glstarget{##1}\\[0.5cm]{##2}&{##3}&{##4}}% \\[0.5cm] Zeilenabstand zwischen Einträgen \renewcommand*{\glossarysubentryfield}[6]{ \glossaryentryfield{##2}{##3}{##4}{[##5]}} \renewcommand*{\glsgroupskip}{}} %Den Punkt am Ende jeder Beschreibung deaktivieren %\renewcommand*{\glspostdescription}{} \newglossaryentry{romanletter}{name={\textbf{\rlap{Lateinische Buchstaben}}},description={}} %trennt Symbolverzeichnis in lateinische und griechische Buchstaben \newglossaryentry{greekletter}{name={\textbf{\rlap{Griechische Buchstaben}}},description={}} %trennt Symbolverzeichnis in lateinische und griechische Buchstaben %Glossar-Befehle anschalten \makeglossaries \begin{document} \newglossaryentry{symb:f}{ name=\textit{f}, symbol=mm, description={Brennweite der Fokussierlinse}, parent=romanletter, sort=symbolf, type=symbolslist } \newglossaryentry{symb:rhoE}{ name=$\rho\textsubscript{E}$, symbol=$\frac{\text{J}}{\text{\centi\meter\squared}}$, description={Energiedichte des Laserstrahls auf dem Target}, parent=greekletter, sort=symbolrhoE, type=symbolslist } Das sind \gls{symb:f} und \gls{symb:rhoE}! %Symbole ausgeben \printglossary[type=symbolslist,style=symbver,title=Symbolverzeichnis] %gibt Symbolverzeichnis aus, title= ohne Überschrift \end{document}
Der makeindex-Befehl wird natürlich als "Nachbearbeitung" mit TeXnicCenter über -s "%tm.ist" -t "%tm.glg" -o "%tm.gls" "%tm.glo" aufgerufen. Beispiel läuft ja.