Aller au contenu

Quand le document entier ne se compose pas

Très peu de choses bloquent tout un document : une formule illisible est affichée en rouge et signalée dans l’onglet Problèmes, et \partial, \langle, \oplus, \hbar et Vmatrix se composent comme dans LaTeX ; la seule cause connue restante est une image EPS, à convertir en PDF, PNG ou SVG.

Ce que vous voyez

Normalement, un problème à un endroit reste à cet endroit : une commande inconnue est ignorée, une formule illisible est affichée en rouge, et le reste du document est composé. Quand c’est au contraire le document entier qui échoue, l’aperçu n’affiche aucune nouvelle page et la barre d’erreur en haut indique ce qui s’est mal passé.

Ce qui bloque encore le document

Une cause est connue : une image EPS incluse avec son extension, comme dans \includegraphics{figure.eps}. L’erreur indique unknown image format. Convertissez le fichier en PDF, PNG ou SVG et modifiez le nom dans \includegraphics. Le dépannage montre un exemple.

Pour trouver la ligne dans un long document, regardez le numéro de ligne dans l’erreur, ou mettez la moitié du document en commentaire avec % et voyez si les pages reviennent. Recommencez avec la moitié qui échoue encore.

Une formule n’arrête jamais le document

Une formule que le convertisseur mathématique ne sait pas lire, parce qu’elle utilise une commande qu’il ne connaît pas ou que ses délimiteurs ne correspondent pas, est affichée sous forme de sa propre source en rouge. L’onglet Problèmes la signale avec sa ligne, par exemple « This formula could not be read: \symbf{v} (unknown command: \symbf) ». Les dix premières formules de ce type sont nommées une par une, puis une ligne supplémentaire donne le nombre des autres. Un \label sur une formule en rouge ne nomme rien : un \eqref vers elle affiche donc ?? et figure parmi les étiquettes manquantes. Voir Formules en rouge pour les remplacements habituels.

Commandes qui bloquaient autrefois le document

Les versions précédentes de Scissor LaTeX bloquaient tout le document sur un groupe de commandes mathématiques dont la bibliothèque de composition avait renommé les symboles, avec des erreurs comme unknown variable: diff ou unknown symbol modifier. Elles se composent toutes désormais, exactement comme vous les écrivez en LaTeX :

\partial se compose

\frac{\partial f}{\partial x}

\langle et \rangle se composent, y compris après \left et \right

\langle u, v \rangle, \quad \left\langle \frac{a}{b} \right\rangle

\oplus et les autres opérateurs cerclés se composent

V \oplus W, \quad A \otimes B, \quad \bigcap_{i} A_i

Les commandes corrigées comprennent \partial ; \langle, \rangle, \lang, \rang ; \cap, \bigcap, \Cap, \doublecap, \sqcap ; \oplus, \ominus, \otimes, \odot et leurs grandes formes ; \circledast, \circledcirc, \circleddash ; \llbracket, \rrbracket ; \hbar, \hslash, \mho ; \dashleftarrow, \dashrightarrow ; \bra, \ket, \braket ; les commandes intégrées \argmax et \argmin ; l’environnement Vmatrix ; et \hspace* dans une formule. Si vous en aviez remplacé certaines par des caractères Unicode, vous pouvez les garder ou revenir aux commandes.

Les caractères Unicode fonctionnent aussi

Scissor LaTeX accepte aussi directement les caractères mathématiques Unicode dans les formules. Les délimiteurs comme ⟨ et ⟩ s’agrandissent avec \left et \right.

Les mêmes formules avec des caractères Unicode

\frac{∂ f}{∂ x}, \quad ⟨ u, v ⟩, \quad \left⟨ \frac{a}{b} \right⟩,
\quad V ⊕ W, \quad A ∩ B, \quad ℏ \omega

Des caractères Unicode et un opérateur défini par vous

\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator*{\argmax}{arg\,max}
\begin{document}
\[
  ⋂_{i=1}^{n} A_i, \quad ⨁_{i} V_i, \quad ⟦ x ⟧, \quad
  ⟨ \psi \vert \phi ⟩, \quad a ⇢ b, \quad
  \argmax_{x} f(x), \quad
  \begin{Vmatrix} a & b \\ c & d \end{Vmatrix}
\]
\end{document}
Composé par Scissor LaTeX: Des caractères Unicode et un opérateur défini par vous

Une installation TeX avec XeLaTeX ou LuaLaTeX et le paquet unicode-math lit ces caractères tels quels. Avec pdfLaTeX, indiquez à LaTeX ce que signifie chaque caractère avec \DeclareUnicodeCharacter dans le préambule. Scissor LaTeX accepte ces lignes et les ignore, si bien qu’une même source fonctionne aux deux endroits :

Une seule source pour Scissor LaTeX et pdfLaTeX

\documentclass{article}
\usepackage{amsmath}
\DeclareUnicodeCharacter{2202}{\partial}
\DeclareUnicodeCharacter{27E8}{\langle}
\DeclareUnicodeCharacter{27E9}{\rangle}
\DeclareUnicodeCharacter{2295}{\oplus}
\begin{document}
The gradient has the parts $\frac{∂ f}{∂ x_i}$, the inner product
is $⟨ u, v ⟩$, and the sum is $V ⊕ W$.
\end{document}
Composé par Scissor LaTeX: Une seule source pour Scissor LaTeX et pdfLaTeX

La liste complète

La liste ci-dessous est établie lors de la génération du site : chaque commande mathématique présente dans la table du compositeur est essayée seule dans une formule, et chacune de celles qui ne fonctionnent pas est listée avec ce qui se passe. Quand une commande est corrigée dans le moteur, elle disparaît d’elle-même de cette liste.

Aucune pour le moment : les 789 commandes mathématiques du tableau se composent seules dans une formule.

Questions et réponses

Pourquoi mon document LaTeX ne se compose-t-il pas du tout ?

La seule cause connue est une image EPS. Convertissez-la en PDF, PNG ou SVG et modifiez le nom du fichier dans \includegraphics. Une formule avec une commande inconnue n’arrête pas le document ; elle est affichée en rouge et signalée dans l’onglet Problèmes.

\partial fonctionne-t-il dans Scissor LaTeX ?

Oui. \partial, \langle, \rangle, \oplus, \otimes, \hbar et Vmatrix bloquaient tout le document dans les versions précédentes ; ils se composent désormais comme dans LaTeX.

Que signifie « unknown symbol modifier » ?

Les versions précédentes l’affichaient pour des commandes comme \langle, \oplus ou \hbar, dont la bibliothèque de composition avait renommé les symboles. Ces commandes fonctionnent désormais. Si vous voyez encore ce message, rechargez l’éditeur pour obtenir la version actuelle.

Chaque exemple de cette page est composé par Scissor LaTeX lors de la génération du site. Dernière mise à jour : 2026-11-07.