Vai al contenuto

mathtools in Scissor LaTeX

Il pacchetto mathtools funziona in Scissor LaTeX: \DeclarePairedDelimiter, le relazioni con i due punti come \coloneqq, dcases, cases*, le matrici con asterisco, \prescript e \shortintertext funzionano; \splitfrac, multlined e alcuni comandi più rari mostrano una formula in rosso.

Cosa fa il pacchetto

mathtools si basa su amsmath. Corregge alcuni dettagli di spaziatura e aggiunge strumenti: relazioni con i due punti come :=, scatole di larghezza zero (\mathclap), altre frecce estensibili, parentesi sopra e sotto, dcases, matrici con allineamento delle colonne e \DeclarePairedDelimiter per parentesi che si allargano su richiesta.

Carica amsmath al posto tuo, quindi \usepackage{mathtools} è sufficiente.

Cosa funziona qui

ComandoIn Scissor LaTeXNote
\coloneqq, \eqqcolon, \Coloneqq, \vcentcolonFunziona
\mathclap, \mathllap, \mathrlapIn parteIl contenuto viene mostrato, ma a larghezza piena.
\xRightarrow[...]{...}, \xleftrightarrow, \xhookrightarrow, \xmapstoFunziona
\overbracket, \underbracketFunziona
\lparen, \rparenFunziona
rcases, drcasesFunziona
dcases, dcases*, cases*Funziona
pmatrix*, bmatrix*, vmatrix*Funziona
\DeclarePairedDelimiter, \DeclarePairedDelimiterX, \DeclarePairedDelimiterXPPFunziona
\splitfrac, \smashoperator, \adjustlimits, \mathmakeboxNon supportatoFormula in rosso.
multlined, \shoveleft, \AboxedNon supportatoFormula in rosso.
\prescript, \shortintertextFunziona

Esempi

Definizioni con \coloneqq, e un’etichetta lunga sotto una graffa mantenuta stretta con \mathclap:

\coloneqq e \mathclap

LaTeXPreambolo: \usepackage{mathtools}Apri nell'editor (si apre in una nuova scheda)
f(x) \coloneqq x^2 + 44,
\qquad
\underbrace{a_1 + a_2 + \dots + a_n}_{\mathclap{\text{all the terms of the sequence}}}
Composto da Scissor LaTeX: \coloneqq e \mathclap

Frecce e parentesi estensibili:

Frecce e parentesi con etichette

LaTeXPreambolo: \usepackage{mathtools}Apri nell'editor (si apre in una nuova scheda)
A \xRightarrow{\text{proof}} B \xmapsto{\;g\;} C
\qquad
\overbracket{x + y}^{\text{sum}} \cdot \underbracket{u - v}_{\text{difference}}

\DeclarePairedDelimiter definisce delimitatori: \abs{x} li mantiene piccoli, \abs*{x} li fa crescere e \abs[\Big]{x} ne fissa la dimensione:

\DeclarePairedDelimiter e le sue forme

\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}

Per una funzione definita a tratti con frazioni in dimensione display, usa dcases:

dcases

LaTeXPreambolo: \usepackage{mathtools}Apri nell'editor (si apre in una nuova scheda)
g(x) =
\begin{dcases}
  \frac{1}{x} & x > 0 \\
  0            & x \le 0
\end{dcases}

Compatibilità

  • Da un’installazione TeX a qui: i documenti vengono composti con gli stessi numeri; solo i pochi comandi segnati sopra come non supportati mostrano una formula in rosso.
  • Da qui a un’installazione TeX: i documenti si compilano lì senza modifiche.

Il manuale completo è su CTAN: ctan.org/pkg/mathtools. Vedi anche amsmath e I tuoi comandi con \newcommand.

Domande e risposte

\DeclarePairedDelimiter funziona?

Sì. Dichiara il comando nel preambolo; la forma semplice, quella con asterisco e quella con dimensione funzionano come in un’installazione TeX.

\coloneqq funziona senza mathtools?

In Scissor LaTeX sì, ma un’installazione TeX richiede mathtools (o un altro pacchetto che lo definisca), quindi mantieni la riga.

Ogni esempio di questa pagina viene composto da Scissor LaTeX quando il sito viene generato. Ultimo aggiornamento: 2026-11-07.