auf einem anderen Rechner hat mir der folgende Code ein Symbolverzeichnis ausgegeben. Leider kann ich den Rechner nicht mehr benutzen.
Minimalbeispiel:
\documentclass[headings=small, ngerman, 10pt, a5paper, listof=totoc, bibliography=totoc]{scrbook}[2007/10/19]
%\pdfoptionpdfminorversion=6 % pdf Version festlegen (1.6)
%-----Glossary
\usepackage[
nonumberlist, %keine Seitenzahlen anzeigen
acronym, %ein Abkürzungsverzeichnis erstellen
toc,
automake,
section=chapter] %Einträge im Inhaltsverzeichnis
{glossaries}
%Ein eigenes Symbolverzeichnis erstellen
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}
%Den Punkt am Ende jeder Beschreibung deaktivieren
\renewcommand*{\glspostdescription}{}
%Befehle für Symbole
\newglossaryentry{A}{
name=$A$,
description={geschnittene Fläche}, user1={mm$^2$},
sort=symbolaA, type=symbolslist
}
\newglossarystyle{mystyle}{%
% put the glossary in a longtable environment:
\renewenvironment{theglossary}%
{\begin{longtable}{lp{\glsdescwidth}rp{\glspagelistwidth}}}%
{\end{longtable}}%
% Set the table’s header: title row
\renewcommand*{\glossaryheader}{%
\bfseries Symbol & \bfseries Beschreibung &
\bfseries Einheit &
\\\endhead}%
% No heading between groups:
\renewcommand*{\glsgroupheading}[1]{}%
% Main (level 0) entries displayed in a row optionally numbered:
\renewcommand*{\glossaryentryfield}[5]{%
\glstarget{##1}{##2}% Name
& ##3% Description
& \glsentryuseri{##1}% Units
& ##5% Page list
\\% end of row
}%
% Similarly for sub-entries (no sub-entry numbers):
\renewcommand*{\glossarysubentryfield}[6]{%
% ignoring first argument (sub-level)
\glstarget{##2}{##3}% Name
& ##4% Description
& \glsentryuseri{##2}% Units
& ##6% Page list
\\% end of row
}%
% Nothing between groups:
\renewcommand*{\glsgroupskip}{}%
}
%Glossar-Befehle anschalten
\makeglossaries
%----/Glossary
\begin{document}
\printglossary[type=symbolslist,style=mystyle] % Symbolverzeichnis ausgeben
Hallo \gls{A}.
\end{document}Vielen Dank und beste Grüße,
Jan
