Au faite En fait la fonction `\mynewglssymbol` n'était pas bien définie, symbol, name définie : `symbol`, `name` et description `description` n'étaient pas dans le bon ordre. ordre.
Je l'ai redéfinie comme ceci:
\newcommand{\mynewglssymbol}[6][]{%
\ifthenelse{\isempty{#1}}{%
\newglossaryentry{#2}{%
type={#6},%
symbol={#5},%
name={#3},%
description={#4},%
sort={#2}%
}%
}{%
\newglossaryentry{#2}{%
type={#6},%
symbol={#5},%
name={#3},%
description={#4},%
sort={#1}%
}%
}%
}
Ensuite il suffit m'a suffi de faire `style=super2`.