von Besserwisser » Mi 16. Okt 2013, 14:33
Da ich auf die Schnelle in der glossaries-Anleitung nicht finden konnte, dass das so nicht gehen soll bzw. wie es korrekt funktionieren soll, tendiere ich dazu, das als Bug zu betrachten. Falls Du das genauso siehst, wäre ein Bug-Report an den Maintainer angebracht.
Mit xelatex oder lualatex funktioniert es übrigens. Natürlich muss man dann inputenc entfernen und fontenc durch fontspec ersetzen:
\documentclass[a4paper,11pt]{article}
\usepackage{fontspec}
\usepackage[ngerman]{babel} % Babel f�r diverse Sprachanpassungen
\usepackage[nonumberlist, acronym, toc,description]{glossaries}
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}
\makeglossaries
\newglossarystyle{symbols}{%
% put the glossary in a longtable environment:
\renewenvironment{theglossary}%
{\begin{longtable}{lp{\glsdescwidth}p{\glspagelistwidth}}}%
{\end{longtable}}%
% Set the table�??s header:
\renewcommand*{\glossaryheader}{%
\bfseries Symbol & \bfseries Beschreibung & \bfseries Einheit
\\\endhead}%
% No heading between groups:
\renewcommand*{\glsgroupheading}[1]{}%
% Main (level 0) entries displayed in a row:
\renewcommand*{\glossaryentryfield}[5]{%
\glstarget{##1}{##2}% Name
& ##3% Description
& [##4]% Symbol (wird von mir als Unit verwendet)
\\% end of row
}%
\renewcommand*{\glsgroupskip}{&\\}%
}
\newglossaryentry{q_u}{name={$q_u$},symbol={$W/m^2$},sort={q_u},description={Flächenbezogene gespeicherte Energie}}
\begin{document}
\gls{q_u}
\glsdesc{q_u}
\printglossary[title=Symbolverzeichnis,style=symbols]
\end{document}
Da ich auf die Schnelle in der glossaries-Anleitung nicht finden konnte, dass das so nicht gehen soll bzw. wie es korrekt funktionieren soll, tendiere ich dazu, das als Bug zu betrachten. Falls Du das genauso siehst, wäre ein Bug-Report an den Maintainer angebracht.
Mit xelatex oder lualatex funktioniert es übrigens. Natürlich muss man dann inputenc entfernen und fontenc durch fontspec ersetzen: [code]\documentclass[a4paper,11pt]{article}
\usepackage{fontspec}
\usepackage[ngerman]{babel} % Babel f�r diverse Sprachanpassungen
\usepackage[nonumberlist, acronym, toc,description]{glossaries}
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}
\makeglossaries
\newglossarystyle{symbols}{%
% put the glossary in a longtable environment:
\renewenvironment{theglossary}%
{\begin{longtable}{lp{\glsdescwidth}p{\glspagelistwidth}}}%
{\end{longtable}}%
% Set the table�??s header:
\renewcommand*{\glossaryheader}{%
\bfseries Symbol & \bfseries Beschreibung & \bfseries Einheit
\\\endhead}%
% No heading between groups:
\renewcommand*{\glsgroupheading}[1]{}%
% Main (level 0) entries displayed in a row:
\renewcommand*{\glossaryentryfield}[5]{%
\glstarget{##1}{##2}% Name
& ##3% Description
& [##4]% Symbol (wird von mir als Unit verwendet)
\\% end of row
}%
\renewcommand*{\glsgroupskip}{&\\}%
}
\newglossaryentry{q_u}{name={$q_u$},symbol={$W/m^2$},sort={q_u},description={Flächenbezogene gespeicherte Energie}}
\begin{document}
\gls{q_u}
\glsdesc{q_u}
\printglossary[title=Symbolverzeichnis,style=symbols]
\end{document}[/code]