Создание номенклатуры с использованием nomentbl

Создание номенклатуры с использованием nomentbl

Я пытаюсь сгенерировать номенклатуру с помощью nomentblпакета. Я нашел интересный метод, написанный пользователем 11232 вСтраница с символами и обозначениями. Код выглядит следующим образом:

\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}

Мне было сказано сначала скомпилировать его с помощью pdflatex, а затем запустить makeindex.exe -s nomentbl.ist -t "doi.nlg" -o "doi.nls" "doi.nlo". Поэтому я добавил новый инструмент обработки для TeXworks следующим образом:

введите описание изображения здесь

Затем я запустил свой tex-файл «doi.tex» с помощью «makeindex», но в консоли появился следующий вывод:

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

Любая помощь в решении этой проблемы будет высоко оценена.

решение1

Окно конфигурации должно быть похоже на следующее (одно «слово» на строку). Добавьте новый инструмент, не изменяйте тот, что для Makeindex.

введите описание изображения здесь

Связанный контент