Aller au contenu

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

CommandeDans Scissor LaTeXRemarques
\coloneqq, \eqqcolon, \Coloneqq, \vcentcolonFonctionne
\mathclap, \mathllap, \mathrlapEn partieLe contenu est affiché, mais sur toute sa largeur.
\xRightarrow[...]{...}, \xleftrightarrow, \xhookrightarrow, \xmapstoFonctionne
\overbracket, \underbracketFonctionne
\lparen, \rparenFonctionne
rcases, drcasesFonctionne
dcases, dcases*, cases*Fonctionne
pmatrix*, bmatrix*, vmatrix*Fonctionne
\DeclarePairedDelimiter, \DeclarePairedDelimiterX, \DeclarePairedDelimiterXPPFonctionne
\splitfrac, \smashoperator, \adjustlimits, \mathmakeboxNon prise en chargeFormule en rouge.
multlined, \shoveleft, \AboxedNon prise en chargeFormule en rouge.
\prescript, \shortintertextFonctionne

Exemples

Des définitions avec \coloneqq, et une longue étiquette sous une accolade, gardée étroite avec \mathclap :

\coloneqq et \mathclap

LaTeXPréambule : \usepackage{mathtools}Ouvrir dans l'éditeur (s’ouvre dans un nouvel onglet)
f(x) \coloneqq x^2 + 44,
\qquad
\underbrace{a_1 + a_2 + \dots + a_n}_{\mathclap{\text{all the terms of the sequence}}}
Composé par Scissor LaTeX: \coloneqq et \mathclap

Flèches et crochets extensibles :

Flèches et crochets avec étiquettes

LaTeXPréambule : \usepackage{mathtools}Ouvrir dans l'éditeur (s’ouvre dans un nouvel onglet)
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

LaTeXPréambule : \usepackage{mathtools}Ouvrir dans l'éditeur (s’ouvre dans un nouvel onglet)
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.