You are on page 1of 12

Introducción

Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos
Ecuaciones, Display, Equation
Subı́ndidces y Superı́ndices
Alineación de Ecuaciones
Ambiente Newtheorem

Escritura de Ecuaciones Matemáticas con LATEX

C. D. Rojas R.

Universidad Nacional de Colombia, sede Bogotá

6 de febrero de 2018

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos
Ecuaciones, Display, Equation
Subı́ndidces y Superı́ndices
Alineación de Ecuaciones
Ambiente Newtheorem

Tabla de Contenidos
1 Introducción
2 Paquetes Necesarios para la Escritura de Ecuaciones
Amsmath
Amssymb
Amsthm
3 Algunos Sı́mbolos Matemáticos
4 Ecuaciones Desplegadas y Centradas
5 Subı́ndidces y Superı́ndices
6 Alineación de Ecuaciones
multline
align
gather
7 Ambiente Newtheorem
Newtheorem en Español
Más Ejemplos Newtheorem

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos
Ecuaciones, Display, Equation
Subı́ndidces y Superı́ndices
Alineación de Ecuaciones
Ambiente Newtheorem

Introducción

En la siguiente presentación se mostrarán algunas de las bases


más importantes para el desarrollo de la escritura matemática en
LATEX.
Recordando que no se pretende ser exhaustivo en esta presenta-
ción, se abordará desde los paquetes más usados en LATEX para la
escritura de sı́mbolos y ecuaciones matemáticas, hasta ambientes
para el desarrollo de teoremas, pasando por algunos sı́mbolos, y
finalmente mostrando algunos ejemplos.

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos
Ecuaciones, Display, Equation 1.3
Subı́ndidces y Superı́ndices
Alineación de Ecuaciones
Ambiente Newtheorem

Paquetes Necesarios para la Escritura de Ecuaciones


Los paquetes matemáticos de la American Mathematical Society (A.M.S)
que se usan habitualmente para la escritura matemática de ecuaciones son:
El paquete amsmath, carga los ambientes de ecuaciones que permiten la
numeración o la alineación de las ecuaciones.
El paquete amssymb, que carga a su vez el paquete subsidiario
amsfonts (encargado del estilo y tipo de fuente en las ecuaciones), con
lo cual, carga cierta cantidad de sı́mbolos normalmente usados en la
escritura matemática.
El paquete amsth es el paquete que controla los ambientes theorem y
proof
Todos los paquetes anteriores se pueden llamar en el preámbulo del docu-
mento con el código:

\usepackage{amsmath,amssymb,amsth}

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos
Ecuaciones, Display, Equation
Subı́ndidces y Superı́ndices
Alineación de Ecuaciones
Ambiente Newtheorem

En el siguiente link (de color cyan) se encuentran alrededor de 14000 sı́mbolos, muchos
de ellos usados en los ambientes matemáticos del paquete amsmath:

Lista de sı́mbolos en LATEX


Veamos algunos pocos de los más importantes:

Resultado Código Resultado Código


P
R \sum ≤ \le
H \int ≥ \ge
R R \oint ≈
S \approx
··· \idotsint T \bigcup
∇ \nabla \bigcap
∂ \partial ⊂ \subset
lı́m \lim ∈ \in

Q \infty ∀ \forall
\prod ∃ \exists
cos \cos =⇒ \implies
sin \sin ⇐⇒ \iff
~ \hbar hi \langle\rangle

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos
Ecuaciones, Display, Equation
Subı́ndidces y Superı́ndices
Alineación de Ecuaciones
Ambiente Newtheorem

Para escribir una ecuación en una lı́nea de texto, ésta se escribe entre
los sı́mbolos $$. Por ejemplo, el código $y=x^2$ produce: y = x2 . Pero,
si lo que se quiere es que la ecuación quede numerada y centrada en una
nueva lı́nea, se usa el entorno equation

dy
= ẏ (1)
dt
Cuyo código es:

\begin{equation}
\frac{dy}{dt}=\dot{y}
\end{equation}
Si lo que se quiere es que no se numere la ecuación centrada, basta con
poner un asterisco ası́: equation*. O escribir la ecuación dentro de los
sı́mbolos \[ \]

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos
Ecuaciones, Display, Equation
Subı́ndidces y Superı́ndices
Alineación de Ecuaciones
Ambiente Newtheorem

Una de las principales herramientas en la escritura de ecuaciones es el uso de subı́ndices


y superı́ndices. Para escribir un superı́ndice es suficiente con escribir el sı́mbolo de
acento circunflejo (en inglés, caret):ˆ ; mientras que para los subı́ndices basta con el
sı́mbolo guión bajo (en inglés, underscore): .
Por ejemplo, el comando

\[y_{i}^2\]
produce:
yi2
Para tener más de una fila de superindices ubicados encima, se utiliza el comando\substack,
y similarmente, para los subı́ndices debajo. Por ejemplo, el siguiente código:

\[\sum_{\substack{0< j< m\\1<i<m}}^{\substack{m=\infty\\n=5}}\]


produce:
m=∞
n=5
X

0<j<m
1<i<m

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos multline
Ecuaciones, Display, Equation align
Subı́ndidces y Superı́ndices gather
Alineación de Ecuaciones
Ambiente Newtheorem

Existen varios ambientes que sirven para alinear o separar ecuaciones. En


esta presentación veremos 3: align, multline y gather.
El entorno multline permite dividir ecuaciones sin alinearlas por
medio de \\
Ejemplo Multline
El código:
\begin{multline*}
p(x) = 3x^6 + 14x^5y + 590x^4y^2 + 19x^3y^3
- 12x^2y^4 -\\ 12xy^5 + 2y^6 - a^3b^3
\end{multline*}
Produce:

p(x) = 3x6 + 14x5 y + 590x4 y 2 + 19x3 y 3 − 12x2 y 4 −


12xy 5 + 2y 6 − a3 b3

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos multline
Ecuaciones, Display, Equation align
Subı́ndidces y Superı́ndices gather
Alineación de Ecuaciones
Ambiente Newtheorem

Entorno align: El entorno align permite alinear ecuaciones respecto de algún


sı́mbolo, colocando antes del mismo &.
Ejemplo Align
El código:
\begin{align*}
A& = \frac{\pi r^2}{2} \\
& = \frac{1}{2} \pi r^2
\end{align*}
Produce:
πr2
A=
2
1 2
= πr
2

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos multline
Ecuaciones, Display, Equation align
Subı́ndidces y Superı́ndices gather
Alineación de Ecuaciones
Ambiente Newtheorem

Entorno gather: El entorno gather separa ecuaciones con los sı́mbolos


\\y las pone centradas.
Ejemplo Gather
El código:
\begin{gather*}
2x - 5y = 8 \\
3x^2 + 9y = 3a + c
\end{gather*}
Produce:

2x − 5y = 8
2
3x + 9y = 3a + c

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos
Newtheorem en Español
Ecuaciones, Display, Equation
Más Ejemplos Newtheorem
Subı́ndidces y Superı́ndices
Alineación de Ecuaciones
Ambiente Newtheorem

Algunos ambientes numerados en LATEXpueden ser definidos por medio del coman-
do \newtheorem. Veamos un ejemplo. Para iniciar, el ambiente \newtheorem viene
por defecto en inglés, con lo cual es necesario usar el comando en el preámbulo

\newtheorem{\<nombre
para invocar en el ambiente>}{nombre en espa~
nol}

Por ejemplo, el siguiente código produce

\begin{thm}
Sea $f$ una función cuya derivada existe
en todo punto, entonces $f$
es una función continua.
\end{thm}

produce:
Teorema
Sea f una función cuya derivada existe en todo punto, entonces f es una
función continua.

ROJAS R Ecuaciones en LATEX


Introducción
Paquetes Matemáticos
Algunos Sı́mbolos Matemáticos
Newtheorem en Español
Ecuaciones, Display, Equation
Más Ejemplos Newtheorem
Subı́ndidces y Superı́ndices
Alineación de Ecuaciones
Ambiente Newtheorem

Veamos algunos ejemplos más del uso de entornos del tipo \newtheorem.

\begin{cor}
\label{euclides}
No existe un triángulo rectángulo cuyos lados midan $3$, $4$, y $6$.
\end{cor}

Corolario
No existe un triángulo rectángulo cuyos lados midan 3, 4, y 6.

uno puede referirse al corolario anterior 1, llamándolo con el comando \ref{euclides} (ya que se le ha
asignado el nombre euclides como etiqueta) Similarmente, el siguiente código

\begin{lema}
Dados dos segmentos de lı́neas cuyas longitudes son $a$ y $b$,
respectivamente existe un número real $r$ tal que $b=ra$.
\end{lema}

Produce,
Lema
Dados dos segmentos de lı́neas cuyas longitudes son a y b, respectivamente existe un número real r tal que
b = ra.

ROJAS R Ecuaciones en LATEX

You might also like