4. Símbolos decorados y estructuras compuestas | LaTeX

El paquete amsmath proporciona algunos comandos para producir estructuras como objetos con forma de fracciones y símbolos decorados. Este análisis cubre algunos de ellos.

4.1. fracciones generales

El paquete amsmath define el comando \genfrac, que produce una fracción generalizada.

1\genfrac{ldelim}{rdelim}{thick}{style}{num}{denom}

Los dos primeros argumentos definen los delimitadores izquierdo y derecho, respectivamente. Usando el tercer argumento, grueso, puedes anular el espesor predeterminado de la regla de fracción. Por ejemplo, los coeficientes binomiales (ver más abajo) usan el valor “0pt” para este argumento para hacer que la línea sea invisible. El valor predeterminado (cuando se deja vacío) del grosor de la línea lo determina la configuración de fuente actual para la composición tipográfica matemática. La siguiente lista contiene los valores predeterminados utilizados en los ejemplos de este artículo.

EstiloGrosor predeterminado
text/display0.4pt
script0.34pt
scriptscript0.24pt

El cuarto argumento, estilo, anula (si no se deja vacío) el estilo matemático para el diseño y el tamaño de fuente utilizado. El valor debe estar en el rango 0-3: 0 - \displaystyle, 1 - \textstyle, 2 - \scriptstyle, 3 - \scriptscriptstyle. Si este argumento se deja vacío, el estilo se selecciona según las reglas normales para fracciones. Los dos últimos argumentos son el numerador y el denominador.

Los antiguos comandos de fracción \over, \overwithdelims, \atop, \atopwithdelims, \above y \abovewithdelims, que LaTeX estándar hereda de TeX, producen advertencias cuando se utilizan con el paquete amsmath.

4.1.1. fracciones simples

Al tener el comando \genfrac, el paquete \amsmath también define tres comandos como abreviaturas convenientes: \frac, \dfrac y \tfrac.

1\newcommand\frac [2]{\genfrac{}{}{}{}{#1}{#2}}
2\newcommand\dfrac[2]{\genfrac{}{}{}{0}{#1}{#2}}
3\newcommand\tfrac[2]{\genfrac{}{}{}{1}{#1}{#2}}

El siguiente ejemplo demuestra el uso de estos comandos:

1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3\begin{equation}
4  \frac{1}{k} \log_2 c(f)
5  \quad \tfrac{1}{k} \log_2 c(f)
6\end{equation}
7Text: $ \sqrt{ \frac{1}{k} \log_2 c(f) } \quad
8        \sqrt{ \dfrac{1}{k} \log_2 c(f) }\, $.

\frac, \dfrac y \tfrac

4.1.2. Coeficientes binomiales

Otra estructura similar a una fracción son los coeficientes binomiales. Para ayudarle a componerlos, el paquete amsmath proporciona comandos similares \binom, \dbinom y \tbinom.

Así abrevian el comando \genfrac:

1\newcommand\binom[2]{\genfrac{(}{)}{0pt}{}{#1}{#2}}
2\newcommand\dbinom[2]{\genfrac{(}{)}{0pt}{0}{#1}{#2}}
3\newcommand\tbinom[2]{\genfrac{(}{)}{0pt}{1}{#1}{#2}}

Y aquí está el ejemplo:

1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3\begin{equation}
4  \binom{k}{2} 2^{k - 1} + \tbinom{k - 1}{2} 2^{k - 2}
5\end{equation}
6Text: $ \binom{k}{2} 2^{k - 1} + \dbinom{k - 1}{2} 2^{k - 2} $.

\binom, \dbinom y \tbinom

4.1.3. fracciones continuas

Si necesita componer una matriz de fracciones, que es esencialmente una fracción infinita, también conocida como “fracción continua”, existe el comando \cfrac en el paquete amsmath. Pase el argumento opcional [l] o [r] para alinear un numerador a la izquierda o a la derecha, que está centrado de forma predeterminada.

 1\usepackage{amsmath}
 2% -------------------------------------------------------------------------------
 3\begin{equation*}
 4\cfrac {1}{\sqrt{2} +
 5  \cfrac {1}{\sqrt{3} +
 6    \cfrac {1}{\sqrt{4} +
 7      \cfrac[r] {1}{\sqrt{5} +
 8        \cfrac[l] {1}{\sqrt{6} + \dotsb }
 9}}}}
10\end{equation*}

Una fracción continua

4.2. Matemáticas en caja

El paquete amsmath proporciona el comando \boxed similar a \fbox para colocar el contenido del modo matemático en un cuadro.

1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3\begin{equation}
4  \boxed { f(x_0 - x) \leq f(x_0) \leq f(x_0 + x) }
5\end{equation}

Una fórmula en caja

4.3. Posicionando los límites

Los subíndices y superíndices de integrales, sumas, productos u otros operadores se pueden colocar encima y debajo del operador matemático (la “posición límite”) o en la posición de subíndice/superíndice a la derecha del operador. Normalmente, los límites no se utilizan en el texto (de lo contrario, las líneas pueden extenderse). En una fórmula mostrada, la ubicación depende del operador. El siguiente ejemplo muestra la ubicación predeterminada en LaTeX.

1\[
2\sum_{n=1}^N \qquad \int_{-\infty}^\infty \qquad \lim_{x \to x_0}
3\]
4Text: $\sum_{n=1}^N$, $\int_{-\infty}^\infty$, $\lim_{x \to x_0}$.

La ubicación predeterminada de los subíndices/superíndices en LaTeX

El paquete amsmath ofrece opciones para controlar el posicionamiento. Se enumeran a continuación, donde default marca el comportamiento en caso de que el paquete amsmath se use con una clase de documento LaTeX estándar pero sin ninguna de estas opciones.

intlimits, nointlimitsColoca los superíndices/subíndices de los símbolos de integración arriba y abajo o al costado (predeterminado), respectivamente. Se utilizan solo en fórmulas mostradas.
sumlimits, nosumlimitsColoca los superíndices/subíndices de operadores grandes (suma, producto, etc.) arriba y abajo (predeterminado) o al costado, respectivamente. Se utilizan solo en fórmulas mostradas.
namelimits, nonamelimitsSimilar a sumlimits o nosumlimits pero para ciertos operadores, o “nombres de operadores”, como inf, sup, lim, min, max, que tradicionalmente se escriben con subíndices debajo, al menos cuando aparecen en una fórmula mostrada.

TeX tiene tres comandos primitivos que, aparecidos inmediatamente después del símbolo o nombre del operador, controlan la posición de los subíndices/superíndices: \limits, \nolimits y \displaylimits. El comando \displaylimits produce subíndices/superíndices en la posición límite cuando el estilo matemático actual es un estilo de visualización. Este es el comportamiento predeterminado siempre que aparece un símbolo de clase Operador o se utiliza un comando \mathop. Si necesita componer un operador con subíndices/superíndices en la posición límite fuera de una pantalla, debe declararlo individualmente usando el comando \limits.

Compare el siguiente ejemplo con el anterior.

1\[
2\sum\nolimits_{n=1}^N \qquad \int\limits_{-\infty}^\infty \qquad \lim\displaylimits_{x \to x_0}
3\]
4Text: $\sum\nolimits_{n=1}^N$, $\int\limits_{-\infty}^\infty$, $\lim\displaylimits_{x \to x_0}$.

Controlar la ubicación de los subíndices/superíndices con primitivas TeX

4.3. Integrales múltiples

Para componer múltiples signos integrales con espacios bien ajustados entre ellos tanto en texto como en pantalla, use los comandos \iint, \iiint y \iiiint. El \idotsint produce dos signos integrales con puntos suspensivos entre ellos.

1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3\begin{gather*}
4\iint \limits _V f(x,y) \,dx \,dy \\
5\iiint \limits _V f(x,y,z) \,dx \,dy \,dz \\
6\iiiint \limits _V f(t,x,y,z) \,dt \,dx \,dy \,dz \\
7\idotsint \limits _V f(x_1, \dots, x_k) \,\mathbf{dx}
8\end{gather*}

Integrales múltiples

4.4. Relaciones modulares

La notación “mod” para clases de equivalencia de números enteros se rige por convenciones de espaciado especiales. Para solucionarlo, el paquete \amsmath ofrece los comandos \mod, \bmod, \pmod y \pod. El siguiente ejemplo muestra el uso de estos comandos.

 1\usepackage{amsmath}
 2% -------------------------------------------------------------------------------
 3\begin{align*}
 4u & \equiv v + 1 \mod{n^2} \\
 5u & \equiv v + 1 \bmod{n^2} \\
 6u & = v + 1 \pmod{n^2} \\
 7u & = v + 1 \pod{n^2}
 8\end{align*}
 9The in-text layout: $ u = v + 1 \pmod{n^2} $
10\begin{gather*}
11(m \bmod n) = k^2 \, ; \quad x \equiv y \pmod b \, ; \\
12x \equiv y \mod c \, ; \quad x \equiv y \pod d\, .
13\end{gather*}

Relación modular

Con amsmath, se reduce el espaciado de \pmod dentro de una fórmula no mostrada.

4.5. Acentos de puntos matemáticos

Además de los acentos matemáticos \dot y \ddot, el paquete amsmath proporciona los comandos \dddot y \ddddot, que producen acentos de puntos triples y cuádruples, respectivamente.

1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3$ \dot{A} \quad \ddot{B} \quad \dddot{C} \quad \ddddot{D} $

Acentos de puntos

4.6. Crear superíndices a partir de acentos: el paquete amsxtra

El paquete amsxtra ofrece una característica útil, una colección de comandos simples para colocar acentos como superíndices en subfórmulas:

1\usepackage{amsxtra}
2% -------------------------------------------------------------------------------
3$(abc)\spdddot$ \quad $(abc)\spddot$ \quad $(abc) \spdot$ \\
4$(abc)\spbreve$ \quad $(abc)\spcheck$ \\
5$(abc)\sphat$ \quad $(abc)\sptilde$

Acentos como superíndices

4.7. Otras decoraciones

LaTeX estándar tiene el comando \stackrel que coloca un superíndice encima de un símbolo Relación. Además, el paquete amsmath define los comandos \overset y \underset. Úselo para colocar material encima o debajo de cualquier símbolo ordinario o de relación o símbolo de operador binario.

El comando \sideset agrega decoraciones a cualquier símbolo del Operador (suma, producto, etc.) además de los límites normales. Estos se colocan en las posiciones de subíndice y superíndice a la izquierda y derecha del Operador.

1\[ \overset{*}{X} > \underset{*}{X}
2\iff \sideset{}{'}\sum_{a,b \in \mathbf{R^*}}
3\overset{a}{\underset{b}{X}} = X \]

Más decoración

Have any questions about Aspose.TeX?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.