Taller de Escritura Científica con L A TEX Expresiones Matemáticas con L A TEX Tecnológico de Monterrey 23 de Septiembre de 2009 Ambientes matemáticos... Las expresiones matemáticas pueden colocarse en varios ambientes, siendo las más comunes $...$ para poner expresiones matemáticas en el texto. equation para una ecuación numerada fuera del texto. eqnarray para un grupo de ecuaciones numeradas alineadas. displaymath para una ecuación sin numerar fuera del texto. El primer ambiente se abre y se cierra con el caracter $. El resto de los ambientes se usan en las intrucciones \begin{} y \end{}.
Elementos matemáticos comunes Por lo general, los comandos para caracteres matemáticos son fáciles de intuir y recordar... Los caracteres griegos en minúscula y mayúscula son sencillos de recordar: \alpha, \beta, \gamma, \Gamma, etc., pero no todos tienen mayúscula en L A TEX. α, β, γ, Γ, etc. También otros caracteres como los tipos de integrales (\int, \iint, \iiint, \oint) y el símbolo de sumatoria (\sum) son fáciles de intuir.,,,, (1) Más símbolos matemáticos... Hay símbolos que no requieren un comando especial (>, <, =, +, -) y otros que sí los requieren: \leq (2) \geq (3) \neq (4) ± \pm (5) \times (6) La raíz cuadrada se genera con la instrucción \sqrt{}, y la n-ésima raíz con la modificación \sqrt[n]{}.
Potencias, subíndices y ĺımites Las potencias (y superíndices) se escriben con el caracter ˆ, xˆy x y, y se puede agrupar tanto abajo como arriba, (x+y)ˆz (x + y) z y xˆ{y+z} x y+z. Los subíndices se colocan con el caracter, A k A k, y también se pueden agrupar. Para poner los ĺımites en integrales y sumatorias también se utilizan los caracteres ˆ y \int {a}ˆ{b} b a. (7) Funciones especiales en L A TEX Existen algunas funciones especiales predefinidas en L A TEX, y para llamarlas dentro de un ambiente matemático ($$, equation, etc.) se precede su nombre abreviado por una \: \cos(x) cos(x) \sin(x) sin(x) \exp(x) exp(x) \ln(x) ln(x) Nota la diferencia entre $cos(x)$ y $\cos(x)$: cos(x) vs. cos(x).
Fracciones Para escribir fracciones se usa la instrucción \frac{numerador}{denominador}. \frac{x}{y + a} x y + a Las fracciones pueden anidarse colocando nuevas instrucciones \frac dentro de las anteriores. Para expresiones dentro del texto no se recomienda el uso de esta instrucción, porque se ve así: x y+a. (8) Matrices en L A TEX Para escribir matrices dentro de L A TEXse utiliza el ambiente matemático array. El ambiente array sigue la misma estructura que las tablas. \begin{array}{ccc} abre el ambiente (1,1) & (1,2) & (1,3)\\ primer renglón (2,1) & (2,2) & (2,3)\\ segundo renglón (3,1) & (3,2) & (3,3) tercer renglón \end{array} cierra el ambiente El ambiente array siempre debe estar dentro de un ambiente matemático!
Matrices en L A TEX Un ambiente array se ve así: (1, 1) (1, 2) (1, 3) (2, 1) (2, 2) (2, 3) (3, 1) (3, 2) (3, 3) También es posible colocar ĺıneas verticales y horizontales usando y \hline respectivamente. Es posible sustituir el separador de columna de un espacio en blanco por cualquier caracter, sólo basta colocar la instrucción @{...} entre los indicadores de alineación de columna. Matrices en L A TEX: Ejemplo Supongamos que tenemos {3.14, 3.1416, 3.141594} y queremos colocarlos en una columna y alinearlos en el punto decimal. Para conseguir esto usamos un array: \begin{array}{r@{.}l} 3&14\\ 3&1416\\ 3&141594\\ \end{array}
Matrices en L A TEX: Ejemplo Este es el resultado 3.14 3.1416 3.141594 eqnarray: un ambiente especial El ambiente matemático eqnarray es especial, y se maneja de forma similar a una tabla. \begin{eqnarray} abre el ambiente y & = & f (x) \\ primera ecuación z & < & y \nonumber \\ segunda ecuación w & \neq & y tercera ecuación \end{eqnarray} cierra el ambiente El elemento alrededor del cual se quieren alinear las ecuaciones se encierra entre dos caracteres &. Si quieres que una ecuación no tenga número escribe la instrucción \nonumber antes del salto de ĺınea.
eqnarray: un ambiente especial Este es el resultado... y = f (x) (9) z < y w y (10) Cuidado con los ambientes matemáticos... Aún cuando el ambiente eqnarray puede tener tantas ecuaciones como sean necesarias, si tiene muchas es más difícil que L A TEX lo acomode. Dentro de ambientes matemáticos no se permiten renglones en blanco. Si quieres escribir algo de texto dentro de una ecuación, existen las instrucciones \textrm y \mathrm.
Diferencia entre \textrm y \mathrm Ambas instrucciones permiten escribir texto normal dentro de ambientes matemáticos, pero no se comportan igual. \textrm despliega texto con el mismo tamaño que el resto del texto en el documento, sin importar donde se encuentre. \mathrm ajusta el tamaño de letra dependiendo de donde se coloque. Los paréntesis y corchetes se escriben normalmente {( ),[ ]}, pero las llaves son caracteres reservados, así que hay comandos especiales para escribirlas: \{ y \}. Es posible ajustar el tamaño de estos elementos a conveniencia, y hay dos formas de hacerlo: 1 Ajustándolos al contenido que encierran con las instrucciones \left y \right 2 Indicando el tamaño que deben tener usando los comandos \big, \Big, \bigg y \Bigg.
Supongamos que tenemos conjunto de 4 elementos {a, b, c, d} y queremos desplegarlo en forma matricial usando un array: \left(\begin{array}{cc} a&b\\ c&d \end{array}\right) Con esto obtenemos la forma matricial ya conocida: ( ) a b c Un comando \left siempre debe ir acompañado de un \right. Si sólo queremos un delimitador grande a la izquierda sin uno de cierre a la derecha, podemos usar el comodín \right. d Los comandos \big, \Big, \bigg y \Bigg ajustan manualmente el tamaño de los delimitadores. Observen el resultado de $\big(\big(\bigg(\bigg($ \quad $\big}\big}\bigg}\bigg}$ ( ((( } }}} Los comandos \big, \Big, \bigg y \Bigg siempre deben ir dentro de un ambiente matemático.
Cómo se logra...? Para recapitular, cómo se logra la Ec. (11)? { 1, x 0 f (x) = ( exp ), x2 x > 0 4δ 2 (11) Cómo se logra...? \begin{equation}\label{prueba} f(x) = \left\{ \begin{array}{l@{,\quad}l} 1 & x \leq 0\\ \exp\left(-\frac{xˆ{2}}{4\deltaˆ{2}}\right) & x>0 \end{array} \right. \end{equation}
Para poder hacer referencia a ecuaciones, primero debes asignarle una etiqueta con la instrucción \label{etiqueta}. Ya que tienes las etiquetas, la instrucción para hacer la referencia es \ref{etiqueta}. Sólo puedes hacer referencias a ecuaciones numeradas generadas por ambientes equation o eqnarray. Es posible poner etiqueta a cada renglón de un eqnarray colocando \label{etiqueta} antes de cada salto de ĺınea, siempre y cuando no esté la instrucción \nonumber en ese mismo renglón. G R A C I A S!