Получаю эту ошибку, когда использую \listofnomenclature{ll}
ее, она определена как so в файле Thesis.cls
}
\newcommand\listnomenclature{Symbols}
\usepackage{longtable}
\newcommand\listofnomenclature[2]{
\btypeout{\listnomenclature}
\addtotoc{\listnomenclature}
\chapter*{\listnomenclature
\@mkboth{
\MakeUppercase\listnomenclature} {\MakeUppercase\listnomenclature}}
\begin{longtable}[c]{#1}#2\end{longtable}\par
\cleardoublepage
}
вариант использования:
\listofnomenclature{ll}
{
\textbf{AC} & \textbf{A}lternating \textbf{C}urrent\\
}
Минимальный пример можно найти здесь:https://www.dropbox.com/sh/crwqkoiqr8crldj/AACGzMkXZEOViP0pnO1zhTs1a?dl=0
Я использовал это в предыдущем проекте, и все работало отлично.
решение1
по какой-то странной причине это работает путем удаления пробелов.
\listofnomenclature{ll}
{\textbf{AC} & \textbf{A}lternating \textbf{C}urrent\\}
Интересно, но выводимый текст всегда центрирован, даже при использовании \raggedright
... почему он всегда центрирован?