mathtools dans Scissor LaTeX
Le package mathtools fonctionne dans Scissor LaTeX : \DeclarePairedDelimiter, les relations avec deux-points comme \coloneqq, dcases, cases*, les matrices étoilées, \prescript et \shortintertext fonctionnent ; \splitfrac, multlined et quelques commandes plus rares affichent une formule en rouge.
Ce que fait le package
mathtools s’appuie sur amsmath. Il corrige quelques détails d’espacement et ajoute des outils : des relations avec deux-points comme :=, des boîtes de largeur nulle (\mathclap), davantage de flèches extensibles, des crochets au-dessus et en dessous, dcases, des matrices avec alignement des colonnes, et \DeclarePairedDelimiter pour des délimiteurs qui s’agrandissent à la demande.
Il charge amsmath pour vous : \usepackage{mathtools} suffit donc.
Ce qui fonctionne ici
| Commande | Dans Scissor LaTeX | Remarques |
|---|---|---|
\coloneqq, \eqqcolon, \Coloneqq, \vcentcolon | Fonctionne | |
\mathclap, \mathllap, \mathrlap | En partie | Le contenu est affiché, mais sur toute sa largeur. |
\xRightarrow[...]{...}, \xleftrightarrow, \xhookrightarrow, \xmapsto | Fonctionne | |
\overbracket, \underbracket | Fonctionne | |
\lparen, \rparen | Fonctionne | |
rcases, drcases | Fonctionne | |
dcases, dcases*, cases* | Fonctionne | |
pmatrix*, bmatrix*, vmatrix* | Fonctionne | |
\DeclarePairedDelimiter, \DeclarePairedDelimiterX, \DeclarePairedDelimiterXPP | Fonctionne | |
\splitfrac, \smashoperator, \adjustlimits, \mathmakebox | Non prise en charge | Formule en rouge. |
multlined, \shoveleft, \Aboxed | Non prise en charge | Formule en rouge. |
\prescript, \shortintertext | Fonctionne |
Exemples
Des définitions avec \coloneqq, et une longue étiquette sous une accolade, gardée étroite avec \mathclap :
\coloneqq et \mathclap
f(x) \coloneqq x^2 + 44,
\qquad
\underbrace{a_1 + a_2 + \dots + a_n}_{\mathclap{\text{all the terms of the sequence}}}Flèches et crochets extensibles :
Flèches et crochets avec étiquettes
A \xRightarrow{\text{proof}} B \xmapsto{\;g\;} C
\qquad
\overbracket{x + y}^{\text{sum}} \cdot \underbracket{u - v}_{\text{difference}}\DeclarePairedDelimiter définit des délimiteurs : \abs{x} les garde petits, \abs*{x} les laisse grandir et \abs[\Big]{x} fixe leur taille :
\DeclarePairedDelimiter et ses formes
\documentclass{article}
\usepackage{mathtools}
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\begin{document}
\[ \abs{x - 44} < 1, \qquad \abs*{\frac{a}{b}} \le 1, \qquad \abs[\Big]{y} \]
\end{document}Pour une fonction définie par morceaux avec des fractions en taille hors texte, utilisez dcases :
dcases
g(x) =
\begin{dcases}
\frac{1}{x} & x > 0 \\
0 & x \le 0
\end{dcases}Compatibilité
- D’une installation TeX vers Scissor LaTeX : les documents se composent avec les mêmes numéros ; seules les quelques commandes marquées plus haut comme non prises en charge affichent une formule en rouge.
- De Scissor LaTeX vers une installation TeX : les documents s’y compilent sans modification.
Le manuel complet se trouve sur CTAN : ctan.org/pkg/mathtools. Voir aussi amsmath et Vos propres commandes avec \newcommand.
Questions et réponses
\DeclarePairedDelimiter fonctionne-t-il ?
Oui. Déclarez la commande dans le préambule ; les formes simple, étoilée et avec taille fonctionnent comme dans une installation TeX.
\coloneqq fonctionne-t-il sans mathtools ?
Dans Scissor LaTeX, oui, mais une installation TeX a besoin de mathtools (ou d’un autre package qui la définit) : gardez donc la ligne.
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.