Saltar al contenido

mathtools en Scissor LaTeX

El paquete mathtools funciona en Scissor LaTeX: \DeclarePairedDelimiter, las relaciones con dos puntos como \coloneqq, dcases, cases*, las matrices con asterisco, \prescript y \shortintertext funcionan; \splitfrac, multlined y algunos comandos menos comunes muestran la fórmula en rojo.

Qué hace el paquete

mathtools se apoya en amsmath. Corrige algunos detalles de espaciado y añade herramientas: relaciones con dos puntos como :=, cajas de ancho cero (\mathclap), más flechas extensibles, corchetes encima y debajo, dcases, matrices con alineación de columnas y \DeclarePairedDelimiter para delimitadores que crecen cuando se pide.

Carga amsmath por ti, así que basta con \usepackage{mathtools}.

Qué funciona aquí

ComandoEn Scissor LaTeXNotas
\coloneqq, \eqqcolon, \Coloneqq, \vcentcolonFunciona
\mathclap, \mathllap, \mathrlapEn parteEl contenido se muestra, pero a su ancho completo.
\xRightarrow[...]{...}, \xleftrightarrow, \xhookrightarrow, \xmapstoFunciona
\overbracket, \underbracketFunciona
\lparen, \rparenFunciona
rcases, drcasesFunciona
dcases, dcases*, cases*Funciona
pmatrix*, bmatrix*, vmatrix*Funciona
\DeclarePairedDelimiter, \DeclarePairedDelimiterX, \DeclarePairedDelimiterXPPFunciona
\splitfrac, \smashoperator, \adjustlimits, \mathmakeboxNo compatibleFórmula en rojo.
multlined, \shoveleft, \AboxedNo compatibleFórmula en rojo.
\prescript, \shortintertextFunciona

Ejemplos

Definiciones con \coloneqq, y una etiqueta larga bajo una llave que se mantiene estrecha con \mathclap:

\coloneqq y \mathclap

LaTeXPreámbulo: \usepackage{mathtools}Abrir en el editor (se abre en una pestaña nueva)
f(x) \coloneqq x^2 + 44,
\qquad
\underbrace{a_1 + a_2 + \dots + a_n}_{\mathclap{\text{all the terms of the sequence}}}
Compuesto por Scissor LaTeX: \coloneqq y \mathclap

Flechas y corchetes extensibles:

Flechas y corchetes con etiquetas

LaTeXPreámbulo: \usepackage{mathtools}Abrir en el editor (se abre en una pestaña nueva)
A \xRightarrow{\text{proof}} B \xmapsto{\;g\;} C
\qquad
\overbracket{x + y}^{\text{sum}} \cdot \underbracket{u - v}_{\text{difference}}

\DeclarePairedDelimiter define delimitadores: \abs{x} los deja pequeños, \abs*{x} hace que crezcan y \abs[\Big]{x} fija su tamaño:

\DeclarePairedDelimiter y sus formas

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

Para una función definida a trozos con fracciones a tamaño completo, usa dcases:

dcases

LaTeXPreámbulo: \usepackage{mathtools}Abrir en el editor (se abre en una pestaña nueva)
g(x) =
\begin{dcases}
  \frac{1}{x} & x > 0 \\
  0            & x \le 0
\end{dcases}

Compatibilidad

  • De una instalación de TeX a aquí: los documentos se componen con los mismos números; solo los pocos comandos marcados arriba como no compatibles muestran la fórmula en rojo.
  • De aquí a una instalación de TeX: los documentos se compilan allí sin cambios.

El manual completo está en CTAN: ctan.org/pkg/mathtools. Consulta también amsmath y Tus propios comandos con \newcommand.

Preguntas y respuestas

¿Funciona \DeclarePairedDelimiter?

Sí. Declara el comando en el preámbulo; la forma simple, la forma con asterisco y la forma con tamaño funcionan como en una instalación de TeX.

¿Funciona \coloneqq sin mathtools?

En Scissor LaTeX sí, pero una instalación de TeX necesita mathtools (u otro paquete que lo defina), así que mantén la línea.

Scissor LaTeX compone cada ejemplo de esta página al generar el sitio. Última actualización: 2026-11-07.