Ich fall am besten mal gleich mit der Tür ins Haus. Ich bin grade dabei meine BA zu schreiben und möchte eine Nomenclatur erstellen. Dafür habe ich soweit alles, was es zu dem Thema gibt gelesen, nachvollzogen und gemacht aber es funktioniert einfach nicht.
Ich hab als Distibution Tex Live 15 und benutze als Editor Tex Studio.
Nachdem ich alle notwendigen Befehle in die Console eingegeben habe:
cd<Dateipfad>
pdflatex Dokument
makeindex Dokument.nlo -s nomencl.ist -o Dokument.nls
pdflatex Dokument
es werden haufenweise fehler angezeigt die sich alle auf das Packet nomencl beziehen. Dieses hab ich schon von mehreren Quellen bezogen aktualisiert und neu installiert aber es kommt immer die selben Fehler darunter dieser:
"Unknown option `intoc' for package `nomencl'. \makenomenclature"
---es wird zwar die Pdf erstellt (siehe Anhang) aber die .nlo Datei fehlt.
Ich weiß es gibt haufenweise verwandte Threats, aber die vorgeschlagenden Lösungen beheben nicht mein Problem. Auch die abänderung der Endungen hat keinen Erfolg gebracht.
Hier mein Minimalbeispiel:
\documentclass[12pt, a4paper]{scrartcl} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \title{Testdokument} \author{Autor} \date{TT.MM.JJJJ} \usepackage[intoc]{nomencl} \makenomenclature \renewcommand*\nomname{Nomenklatur} \setlength\nomlabelwidth{.25\linewidth} \setlength\nomitemsep{-\parsep} \newcommand\nomunit[1]{\def\nomentryend{\hfill#1}} \renewcommand\nomgroup[1]{% \def\makelabel##1{##1}% \bigskip \ifx#1L\relax \item[\textbf{Lateinische Formelzeichen}]% \fi \ifx#1G\relax \item[\textbf{Griechische Formelzeichen}]% \fi \ifx#1A\relax \item[\textbf{Abkürzungen}]% \fi \medskip \let\makelabel\nomlabel } \begin{document} \include{Nomenklatur} Hallo Welt! \end{document}
\nomenclature[A]{NPSH}{Net Positive Suction Head\nomunit{}} \nomenclature[A]{MID}{magnetisch-induktives Durchflussmessgerät\nomunit{}} \nomenclature[L]{$g$}{Gravitationskonstante\nomunit{[$g$]=\si{m/s^2}}} \nomenclature[L]{$Re$}{Reynoldszahl\nomunit{[$Re$]=\si{1}}} \nomenclature[G]{$\eta$}{dynamische Viskosität\nomunit{[$\eta$]=\si{Pa.s}}} \nomenclature[G]{$\zeta$}{Druckverlustbeiwert\nomunit{[$\zeta$]=\si{1}}} \printnomenclature
Mit freundlichen Grüßen
Szussi