Generieren einer Nomenklatur mit nomentbl

Generieren einer Nomenklatur mit nomentbl

Ich versuche, eine Nomenklatur mit nomentblPaketen zu generieren. Ich habe eine interessante Methode gefunden, die von user11232 inSeite mit Symbolen und NotationDer Code lautet wie folgt

\documentclass{article}
\usepackage[intoc]{nomentbl}
\makenomenclature
\renewcommand{\nomname}{List of Abbreviations and Symbols}
\renewcommand{\nompreamble}{Following symbols are used in the present work:}
\setlength{\nomitemsep}{-\parsep}
\usepackage[colorlinks=true]{hyperref}

\begin{document}
\printnomenclature
\clearpage
\phantomsection
This is $F$\label{nomen:F} \nomenclature[EF]{$F$}{Objective function}{}{\pageref{nomen:F}}
\clearpage
\newpage
\phantomsection
This is $ND\_SNK$\label{nomen:ND} \nomenclature[EN]{$ND\_SNK$}{Total number of load buses in sink area}{}{\pageref{nomen:ND}}
\newpage
\phantomsection
This is $P_{Gi}$\label{nomen:Gi} \nomenclature[EP]{$P_{Gi}$}{Real power generation at bus $i$}{MW}{\pageref{nomen:Gi}}

\end{document}

Ich wurde angewiesen, es zuerst mit zu kompilieren pdflatexund dann auszuführen makeindex.exe -s nomentbl.ist -t "doi.nlg" -o "doi.nls" "doi.nlo". Also habe ich wie folgt ein neues Verarbeitungstool für TeXworks hinzugefügt:

Bildbeschreibung hier eingeben

Anschließend habe ich meine Tex-Datei „doi.tex“ mit „makeindex“ ausgeführt, aber es wurde die folgende Konsolenausgabe angezeigt:

Expected -s <stylefile>
Usage: makeindex [-ilqrcg] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]

Ich wäre für jede Hilfe zur Behebung dieses Problems sehr dankbar.

Antwort1

Das Konfigurationsfenster sollte wie folgt aussehen (ein „Wort“ pro Zeile). Fügen Sie ein neues Tool hinzu, ändern Sie das für Makeindex nicht.

Bildbeschreibung hier eingeben

verwandte Informationen