Bug signe multiplié "×" avec latex
Le signe multiplié posait problème dans les blocs math
gérés par imgmath
pour le web et latex pour le pdf.
Le commit 4f258629 fixait l'erreur de imgmath
, mais bloquait le build du pdf par pdflatex
.
Le problème est la clause suivante :
\\DeclareUnicodeCharacter{00D7}{\\times}
dans le preamble de latex dans conf.py
. Cela crée des commandes \times en dehors du mode math
(des blocs math
) et bloque le build du pdf.
Il faut corriger cela en supprimant la directive.
Mais après, les signes multipliés dans les blocs math
disparaissent du pdf, car le caractère utf-8 00D7 n'est pas supporté par pdflatex
! (voir le log de pdflatex
avec la liste des caractères utf-8 supportés).
Il faut donc, uniquement dans les blocs math
, remplacer en dur le caractère ×
par la commande latex \times
.
Cette commande est comprise correctement à la fois par imgmath
pour le web et pdflatex
pour le pdf.