ich erhalte leider keinen Eintrag in meiner "Nomenklatur".
Ich nutze TeXnicCenter 2.02 und MikeTex 2.9 :
Habe in meinem Ausgabeprofil unter Nachbearbeitung bei LaTex > PDF eingestellt:
Mein Beispiel, hoffentlich minimal genug:C:\Program Files\MiKTeX 2.9\miktex\bin\x64\makeindex.exe
-s "%tm.ist" -t "%tm.glg" -o "%tm.gls" "%tm.glo"
\documentclass[a4paper,12pt,twoside]{report} \usepackage[utf8]{inputenc} \usepackage{ngerman} \usepackage{siunitx} %Nomenklatur \usepackage[sort=def]{glossaries} \usepackage{longtable} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Nomenklatur % einen neuen glossary-Style definieren \newglossarystyle{nomenclature}{% \renewenvironment{theglossary}% {\begin{longtable}[l]{llp{\glsdescwidth}}}% {\end{longtable}}% \renewcommand*{\glossaryheader}{}% \renewcommand*{\glsgroupheading}[1]{}% \renewcommand*{\glossaryentryfield}[5]{% \glsentryitem{##1}% \glstarget{##1}{##2}% Symbol & \glsentryuseri{##1}% Einheit & ##3 % Beschreibung \\ }% \renewcommand*{\glsgroupskip}{\\}% } \newcommand\nomenclature[5][]{% \newglossaryentry{#2}{ name = {#3}, description = {#4}, sort = {#1#2}, user1 = {\unexpanded{#5}}, type = \ifblank{#1}{main}{#1} }} % Gruppen: \newglossary{A}{glai}{glao}{Lateinische Formelzeichen} % Ausgabe der Nomenklatur: \newcommand*\printnomenclature{% \printglossary[type=A]% } \nomenclature[A]{T}{T}{Temperatur}{\si{\kelvin}} \makeglossaries %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{document} \chapter*{Nomenklatur} \setglossarysection{section} \printglossary[type=A] \end{document}
Weiß jemand woran es hakt? Beim Kompilieren erhalte ich keine Fehlermeldung.
In TeXnicCenter unter Ausgabe > MakeIndex allerdings:
"This is makeindex, Version 2.15 .... Scanning Input file ...idx... done
Noting written in Ausarbeitung.ind
MakeIndex > Transcript written in Ausarbeitung.ilg."
Mehr leider nicht
Danke für Tipps und Tricks!
Moritz