steve92
16-01-2013, 17:11
Hi,
ich habe nach diesem http://texfragen.de/#glossaries ein Formelverzeichnis erstellt. Jetzt kann ich aber auf die Angabe der Seitenzahlen verzichten. Dazu habe ich folgende Zeilen/Komponenten rausgenommen:
& \bfseries Seite(n)
& ##5% Page list
Das funktioniert auch soweit, allerdings erstreckt sich die Tabelle jetzt nicht mehr so schön über die ganze Seite. Wie kann ich das ändern?
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{longtable}
\usepackage[acronym,sanitize={symbol=false}]{glossaries}
%Neuer Eintragstyp
\newglossary[fog]{formel}{foi}{foo}{Formelzeichen}
%Ein neuer Verzeichnisstil der auch die Einheit mit ausgibt
\newglossarystyle{mytab}{%
% Verzeichnis wird ein 'longtable' mit 5 Spalten
\renewenvironment{theglossary}%
{\begin{longtable}{lccp{\glsdescwidth}p{\glspageli stwidth}}}%
{\end{longtable}}%
% Kopf der Tabelle
\renewcommand*{\glossaryheader}{%
\bfseries Name & \bfseries Symbol & \bfseries Einheit & %
\bfseries Bescheibung & \bfseries Seite(n) %
\\\endhead}%
% Kein Abstand zwischen Gruppen
\renewcommand*{\glsgroupheading}[1]{}%
%
\renewcommand*{\glossaryentryfield}[5]{%
% \glsentryitem{##1}% Entry number if required
\glstarget{##1}{##2}% Name
& ##4 %Symbol
& \glsentryuseri{##1}%Einheit
& ##3% Description
& ##5% Page list
\\% end of row
}%
}
\makeglossaries
\newglossaryentry{dichte}{
name=Dichte,
description={Verhältnis von Gewicht zu Volumen},
symbol={$\rho$},
type=formel,
user1={km/m3}
}
\begin{document}
\gls{dichte} % =Dichte
\glssymbol{dichte} %= $\rho$
\printglossary[title=Formelzeichen,type=formel,style=mytab]
\end{document}
Schönen Gruß
der Steve
ich habe nach diesem http://texfragen.de/#glossaries ein Formelverzeichnis erstellt. Jetzt kann ich aber auf die Angabe der Seitenzahlen verzichten. Dazu habe ich folgende Zeilen/Komponenten rausgenommen:
& \bfseries Seite(n)
& ##5% Page list
Das funktioniert auch soweit, allerdings erstreckt sich die Tabelle jetzt nicht mehr so schön über die ganze Seite. Wie kann ich das ändern?
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{longtable}
\usepackage[acronym,sanitize={symbol=false}]{glossaries}
%Neuer Eintragstyp
\newglossary[fog]{formel}{foi}{foo}{Formelzeichen}
%Ein neuer Verzeichnisstil der auch die Einheit mit ausgibt
\newglossarystyle{mytab}{%
% Verzeichnis wird ein 'longtable' mit 5 Spalten
\renewenvironment{theglossary}%
{\begin{longtable}{lccp{\glsdescwidth}p{\glspageli stwidth}}}%
{\end{longtable}}%
% Kopf der Tabelle
\renewcommand*{\glossaryheader}{%
\bfseries Name & \bfseries Symbol & \bfseries Einheit & %
\bfseries Bescheibung & \bfseries Seite(n) %
\\\endhead}%
% Kein Abstand zwischen Gruppen
\renewcommand*{\glsgroupheading}[1]{}%
%
\renewcommand*{\glossaryentryfield}[5]{%
% \glsentryitem{##1}% Entry number if required
\glstarget{##1}{##2}% Name
& ##4 %Symbol
& \glsentryuseri{##1}%Einheit
& ##3% Description
& ##5% Page list
\\% end of row
}%
}
\makeglossaries
\newglossaryentry{dichte}{
name=Dichte,
description={Verhältnis von Gewicht zu Volumen},
symbol={$\rho$},
type=formel,
user1={km/m3}
}
\begin{document}
\gls{dichte} % =Dichte
\glssymbol{dichte} %= $\rho$
\printglossary[title=Formelzeichen,type=formel,style=mytab]
\end{document}
Schönen Gruß
der Steve