I am writing a paper for elsevier journal, and I am using the new single column template (2023), I am trying to add the nomenclature to the paper, with the classical steps I have been done in the past:
\usepackage{makeidx}
\makeindex %
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{S}}{\item[\textit{Symbols}]}{%
\ifthenelse{\equal{#1}{B}}{\item[\textit{Subscripts}]}{}
}
}
%
\makenomenclature
\setlength{\nomitemsep}{-\parskip} % Baseline skip between items
\renewcommand\nompreamble{\begin{multicols}{2}}
\renewcommand\nompostamble{\end{multicols}}
and then:
\begin{table*}[!t]
\begin{framed}
\nomenclature{\textit{V${c}$}}{Clearance volume}
\nomenclature{\textit{V${d}$}}{Displacement volume}
\printnomenclature
\end{framed}
\end{table*}
and it does not work.... I use the windows command prompt with the classical command line:
"makeindex .nlo -s nomencl.ist -o .nls"
and then compile PDF, and them makeindex again and it does not work..
I get an error:
Couldn't find input index file "xxxxxxx" nor xxxxxxx.idx. Usage: makeindex [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]
Can someone give me a help? please?
The elsevier 2023 single column template is at:
https://www.elsevier.com/authors/policies-and-guidelines/latex-instructions
Thanks a lot!!
Leonel.
\textit{V$_{c}$}with$V_c$and\textit{V$_{d}$}with$V_d$. – Mico Feb 25 '23 at 02:11makeindexon is not in the current working directory. If latex is running successfully then nomenclature should be generating afoo.nlo, andmakeindex foo.nlo ...should be giving a different error. Is your latex compilation successful? Does it generate afoo.nloauxiliary file? If it is there, does runningmakeindex foo.nlofrom a terminal in the working directory still give the "Couldn't find input index file" error? – Dai Bowen Mar 03 '23 at 20:11