Falsch platziertes Ausrichtungstabierzeichen &

Falsch platziertes Ausrichtungstabierzeichen &

Bekomme diesen Fehler, wenn ich ihn verwende, \listofnomenclature{ll} er ist in der Datei Thesis.cls so definiert

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

Anwendungsfall:

\listofnomenclature{ll}

{

\textbf{AC} & \textbf{A}lternating \textbf{C}urrent\\
}

Ein Minimalbeispiel findet sich hier:https://www.dropbox.com/sh/crwqkoiqr8crldj/AACGzMkXZEOViP0pnO1zhTs1a?dl=0

ich habe dies in einem früheren Projekt verwendet und es hat gut funktioniert.

Antwort1

aus irgendeinem seltsamen Grund funktioniert es, indem die Leerzeichen entfernt werden.

\listofnomenclature{ll}
{\textbf{AC} & \textbf{A}lternating \textbf{C}urrent\\}

interessant ist jedoch, dass die Textausgabe immer zentriert ist, auch bei Verwendung von \raggedright… warum ist sie immer zentriert?

verwandte Informationen