Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Escuela de Matemática
UNAH
23 de noviembre de 2016
Sección 1
Introducción
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 2 / 39
Introducción
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 3 / 39
Sección 2
Instalación
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 4 / 39
Distribuciones TEX y editores
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 5 / 39
Distribuciones TEX
Miktex 2.9
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 6 / 39
Un editor de Latex
TexStudio
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 7 / 39
Sección 3
Acciones en una sesión de Latex
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 8 / 39
Editar y compilar
Preámbulo
El preámbulo es la clase de documento, indicaciones sobre márgenes, largo
y ancho de página, numeración, etc. y cargamos los paquetes adicionales
(fuentes, sı́mbolos, gráficos, etc.)
\documentclass{article}
\textheight = 20 cm % Por defecto: 19 cm
\textwidth = 18 cm % Por defecto: 14 cm
\topmargin = -2 cm % Por defecto: 3 cm
\oddsidemargin = -1 cm % Por defecto: 4.5 cm
\usepackage{amsmath, amssymb, amsfonts, latexsym}
\usepackage[utf8]{inputenc}
\begin{document}
Cuerpo del documento de escritura de texto corriente y texto en modo
matemático.
\end{document}
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 9 / 39
Otros comandos para el preámbulo
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 10 / 39
Edición:
Para editar un texto corriente solamente editamos igual que en cualquier
procesador de textos. Y en la edición de texto matemático, comúnmente,
se utiliza dentro de los sı́mbolos $ · · · $ para la edición de texto matemático
en lı́nea con el texto corriente y $$ · · · $$ para la edición solamente de texto
matemático.
Compilación:
En el menú del editor está la opción LaTex o la opción PDFLatex para
compilar. Esto nos permite detectar, por ejemplo, errores en los comandos
o en la sintaxis de la fórmula.
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 11 / 39
Sección 4
Escritura de texto normal
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 12 / 39
Caracteres especiales
Algunos caracteres están reservados para que cumplan alguna función, por
eso no se pueden obtener digitándolos (tecleándolos) directamente como
cualquier letra. Entre ellos tenemos:
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 13 / 39
Algunos tipos de fuentes
Comando produce
\rm Roman Roman
\em Enfático Enfático
\bf Negrita Negrita
\it Itálica Itálica
\sl Slanted Slanted
\sf Sans Serif Sans Serif
\sc Small Caps Small Caps
\tt Typewriter Tipewriter
\underline{subrayado} subrayado
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 14 / 39
Tamaños de letras
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 15 / 39
Párrafos y efectos especiales
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 16 / 39
Texto en columnas y enumeración automática
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 17 / 39
Ejemplo
Enumeración y doble columna
\begin{enumerate}
\item Si $\cos \theta <0$ y $\tan \theta >0$ entonces
$\theta$ se encuentra en:
\begin{multicols}{2}
\begin{enumerate}
\item I cuadrante \item II cuadrante
\item III cuadrante \item IV cuadrante
\end{enumerate}
\end{multicols}
\end{enumerate}
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 18 / 39
Sección 5
Texto en modo matemático
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 19 / 39
Potencias, subı́ndices y superı́ndices
Recordemos que frecuentemente el texto matemático va en el entorno
$ ··· $
Veamos los siguientes comandos:
Expresión Código
xp x^p
(22 )n (2^2)^n
n
22 2^{2^n}
an a_n
uN+1 u_{N+1}
uN+1 u_{_{N+1}}
aij a_i^j
PN
n=1 un \sum_{n=1}^{N}u_n
Rb
a f (x)dx \int_{a}^{b}f(x)dx
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 20 / 39
Tamaño natural
produce:
N
X
La suma parcial N−ésima SN se define con la igualdad SN = an
k=1
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 21 / 39
Raı́ces
Expresión
√ Código
x +1 \sqrt{x+1}
pn
√
x+ x \sqrt[n]{x+\sqrt{x}}
√
q
n
x+ x \displaystyle \sqrt[n]{x+\sqrt{x}}
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 22 / 39
Fracciones y expresiones de dos niveles
Para hacer fracciones se pueden utilizar los comandos: \over, frac{}{}, o
\atop. Veamos la siguiente tabla:
Expresión Código
x+1
x−1 x+1 \over x-1
x+1
x−1 \frac{x+1}{x-1}
x +1
\cfrac{x+1}{x-1}
x −1
x
x+
x +1 \cfrac{x+\cfrac{x}{x+1}}{x-1}
x −1
n+1
!
1 n
1+ \left( 1+\cfrac{1}{x}\right) ^{\cfrac{n+1}{n}}
x
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 23 / 39
Otras expresiones de dos niveles
Expresión Código
f
a→b a \stackrel{f}{\rightarrow} b
\cfrac{w_i}{w_i-w_k}
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 24 / 39
Integrales
Algunas de las integrales conocidas:
Expresión
Z Código
F · dr \displaystyle \int_C \mathbf{F} \cdot dr
C
Z b
f (x)dx \displaystyle \int_a^b f(x) dx
a
I
F · dr \displaystyle \oint_C \mathbf{F} \cdot dr
C
ZZ
f (x, y )dA \displaystyle \iint_A f(x,y)dA
A
ZZZ
f (x, y , z)dV \displaystyle \iiint_V f(x,y,z)dV
V
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 25 / 39
Llaves
Las llaves se ponen con \{ y \}. Esto se usa tanto en texto corriente como
en modo matemático.
Ejemplo
El texto:
Leyes de DeMorgan:
$\displaystyle{ \left\{
{\overline{A \cup B} = \overline{A} \cap \overline{B}
\atop
\overline{A \cap B} = \overline{A} \cup \overline{B}
}
\right.}
$
A∪B =A∩B
Produce: Leyes de DeMorgan:
A∩B =A∪B
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 26 / 39
Arreglos
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 27 / 39
Ejemplo de Arreglos
Ejemplo
El texto:
Produce: 2
x si x <0
f (x) =
x −1 si x >0
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 28 / 39
Matrices
El entorno array es útil y versátil. Si solo queremos trabajar con matrices po-
demos usar los entornos pmatrix, bmatrix, Bmatrix, vmatrix y Vmatrix.
Estos entornos producen, respectivamente, (), [], || y ||||.
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 29 / 39
Matrices
Ejemplo
El texto:
\begin{pmatrix}
1 & 2 & -1\\
-1 & 1 & 0\\
0 & 0 & 1\\
\end{pmatrix} \begin{pmatrix}
x\\ y\\ z
\end{pmatrix} = \begin{pmatrix}
2\\ 1\\ 0
\end{pmatrix}
Produce:
1 2 −1 x 2
−1 1 0 y = 1
0 0 1 z 0
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 30 / 39
Alineamiento
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 31 / 39
Ejemplo de alineamiento
Ejemplo
El código
\begin{align*}
\intertext{Factorizamos,}
x^3-5x^2+6x &= x(x^2-5x+6) & \mbox{ Factor común }\\
&= x(x-3)(x-2) & \mbox{ Tanteo simple }\\
\end{align*}
Produce:
Factorizamos,
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 32 / 39
Sección 6
Inserción de tablas e imágenes
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 33 / 39
Inserción de tablas
Las tablas se editan de forma similar a las matrices pero en las tablas se
pueden poner lı́neas verticales y horizontales. El modo matemático debe
especificarse en una tabla.
Para agregar lı́neas verticales se ponen marcas como | o || en la parte
que corresponde al alineamiento de columnas.
Para agregar lı́neas horizontales, al final de cada fila se especifica
I \hline: lı́nea tan larga como la tabla.
I \cline{i-j}: lı́nea de columna i a columna j.
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 34 / 39
Ejemplo de inserción de tabla
Ejemplo
El texto:
\begin{tabular}{|c|c|c|} \hline
$p$ & $q$ & $p \rightarrow q$ \\\hline
0 & 0 & 1 \\
0 & 1 & 1 \\\cline{1-2}
1 & 0 & 0 \\
1 & 1 & 1 \\\hline
\end{tabular}
Produce:
p q p→q
0 0 1
0 1 1
1 0 0
1 1 1
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 35 / 39
Ejemplo de inserción de tabla
Ejemplo
El texto:
\begin{table}[h!]
\centering
\begin{tabular}{|c|c|c|} \hline
$p$ & $q$ & $p \rightarrow q$ \\\hline
0 & 0 & 1 \\
0 & 1 & 1 \\\cline{1-2}
1 & 0 & 0 \\
1 & 1 & 1 \\\hline
\end{tabular}
\caption{Tabla de verdad para $p \righarrow q$}
\end{table}
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 36 / 39
Ejemplo de inserción de tabla
Produce:
p q p→q
0 0 1
0 1 1
1 0 0
1 1 1
Cuadro: Tabla de verdad para a → b
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 37 / 39
Sección 7
Final
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 38 / 39
Gracias por su atención
Carlos Cruz y Angel Rivera (UNAH) Taller de Latex Básico 23 de noviembre de 2016 39 / 39