0% encontró este documento útil (0 votos)
50 vistas117 páginas

Introducción a LaTeX para Documentos Académicos

LATEX es un sistema de preparación de documentos que permite crear publicaciones académicas de alta calidad tipográfica, especialmente útil para fórmulas matemáticas. El documento proporciona una guía sobre cómo comenzar a usar LATEX, incluyendo la estructura básica de un archivo, reglas de composición de texto, uso de caracteres especiales, y la inclusión de paquetes adicionales para mejorar la funcionalidad. También se abordan aspectos como el manejo de acentos y la creación de documentos en diferentes idiomas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
50 vistas117 páginas

Introducción a LaTeX para Documentos Académicos

LATEX es un sistema de preparación de documentos que permite crear publicaciones académicas de alta calidad tipográfica, especialmente útil para fórmulas matemáticas. El documento proporciona una guía sobre cómo comenzar a usar LATEX, incluyendo la estructura básica de un archivo, reglas de composición de texto, uso de caracteres especiales, y la inclusión de paquetes adicionales para mejorar la funcionalidad. También se abordan aspectos como el manejo de acentos y la creación de documentos en diferentes idiomas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1 Introducción

1. LATEXes un sistema de preparación de documentos con alta calidad tipográfica y bien


estructurados.

2. Asimismo, ofrece multitud de herramientas para la elaboración avanzada de ı́ndices, re-


ferencias cruzadas y bibliografı́a.

3. LATEXes especialmente apropiado para publicaciones academicas (papers, libros) por su


gran soporte en las fórmulas matemáticas.

4. No es un procesador de texto a lo MS Word.

5. LATEXes un conjunto de macros construidas a partir de comandos de TEX.

6. Creado inicialmente por Leslie Lamport en 1984.

1
2 Primeros Pasos
Para la creación de nuestro primer documento con la frase ’Hola mundo.’ debemos escribir

\documentclass{article}
\begin{document}
Hola mundo.
\end{document}

Lo guardaremos con el nombre documento1.tex Al hacer la compilación automáticamente se


crean los siguientes archivos

documento1.aux # Información entre compilaciones


documento1.log # Registro de la compilación
documento1.dvi # Documento formateado
documento1.tex # Documento original

2.1 Reglas generales de composición de texto


Existen ciertas reglas generales a la hora de escribir texto:

Texto alineado y centrado: El texto se alinea y justifica automáticamente, según medidas


predeterminadas o impuestas por nosotros.

2
Los espacios se ignoran: Da igual separar las palabras con 1 espacio o varios. Para aumentar
el espacio de separación entre palabras se usa: \ seguido de espacio.

Punto y aparte: Dejar una lı́nea en blanco equivale a cambiar de párrafo (punto y aparte).
Lo mismo se obtiene con \par. Dejar varias lı́neas en blanco es igual a dejar una: el efecto
es el mismo.

Cambio de lı́nea: Se puede cambiar de lı́nea, sin cambiar de párrafo, usando \\

El ébola es una enfermedad El ébola es una enfermedad infeccio-


\ \ \ \ infecciosa viral aguda sa viral aguda que produce fiebre he-
que produce fiebre hemorrágica \\ en morrágica
humanos y primates (monos, gorilas y en humanos y primates (monos, gorilas
chimpancé), causada por el virus y chimpancé), causada por el virus del
del Ébola, que se describió por primera Ébola, que se describió por primera vez
vez en el año 1976 \par por el Dr. en el año 1976
David Finkes, cuando se presentaron por el Dr. David Finkes, cuando se
varios casos de fiebre hemorrágica en presentaron varios casos de fiebre he-
Zaire y Sudán. morrágica en Zaire y Sudán.
El nombre del virus se debe al rı́o Ébo-
El nombre del virus se debe al rı́o Ébo- la, geográficamente ubicado en Zaire.
la, geográficamente ubicado en Zaire.

3
2.2 Caracteres especiales
\ : indicador de comando.
{ } : Delimitador de grupos.
# : Nombra los argumentos de un comando.
& : Separa columnas de una tabla.
% : indica una linea de comentarios
~ : Se usa para evitar la separación de palabras.
\: Principio de un comando LATEX

2.3 Imprimir caracteres especiales


Para imprimir Debemos escribir
# \#
$ \$
% \ %
& \&
\ \textbackslash
ˆ \textasciicircum
\_
{ \{
˜ \textasciitilde

4
2.4 Acentos y ñ
Los acentos se escriben con el comando \’ , por ejemplo la a acentuada se escribe \’a , la
i acentuada es un poco especial, pues si no queremos que aparezca el punto de la i junto al acento
debemos escribir \’{\i} la ñ se consigue haciendo \~n .Una forma más cómoda y automática
de gestionar los acentos y las eñes es poner el comando \usepackage[latin1]{inputenc} al
principio del documento, que incluye un paquete que reconoce y gestiona los acentos y eñes
propias del castellano, y por tanto podemos escribir normalmente.

2.5 Paquetes adicionales


Un paquete LATEXes un archivo .sty (o varios archivos) con comandos y código de progra-
mación TEX que tiene como propósito agregar nuevas facetas (o modificar otras facetas) al
documento.
Los paquetes se invocan con el comando \usepackage{nombre}. LATEX viene con una
cantidad importante de comandos que se pueden usar de forma inmediata sin invocar ningún
paquete adicional. Entre los paquetes mas usados tenemos:
1. amsmath, amssymb, amsthm:Utilizado para la edición de textos matemáticos, manejo
de sı́mbolos, teoremas y sus respectivas demostraciones.
2. inputenc : Permite el uso directo de caracteres acentuados.
3. babel: Utilizado para generar documentos en idiomas distintos al inglés.
4. graphicx: Es utilizado para realizar la inclusión de gráficas.

5
5. verbatim: Es utilizado para incluir comentarios extensos en el archivo *.tex, además de
reproducir fielmente el texto que aparece bajo el alcance del entorno verbatim, o de un
archivo dado.

6. multicol: Permite escribir un documento a dos o más columnas.

2.6 Idioma de Latex


El idioma oficial que utiliza LATEXes el inglés, sin embargo, utilizando algunas instrucciones
se puede lograr que soporte otros idiomas, en particular, veremos cómo hacer para que soporte
el español.

2.6.1 Acentos y otros caracteres


LATEXnormalmente no acepta tildes, ni la ñ, tampoco el signo de pregunta ¿ entre otras
cosas que ya vimos como solucionarlo en la sección anterior.

2.6.2 Cambiar las plantillas a español


Otro problema que tiene LATEX con el idioma es que los textos para çapı́tulo”, ”sección”,
etc., están en inglés, por lo tanto, en un libro no saldrı́a Capı́tulo 1 sino Chapter 1.
Existen dos formas sencillas de solucionar este problema. La forma más simple y reco-
mendada es usar el paquete babel, ponemos en el preámbulo del documento la instrucción
\usepackage[spanish]{babel} que carga la opción en español de la librerı́a babel.

6
Otra forma serı́a cambiando los nombre que tiene asignado LATEXlo cual veremos mas ade-
lante.

2.7 Algunos comandos útiles


\noindent : Elimina el sangrı́a al empezar un párrafo.
\parskip=3mm Establece una separación entre párrafos de 3mm.
\\: Obliga a LaTex a cambiar a la lı́nea siguiente.
\newpage : pasa a nueva página.
\newline : Obliga a LaTex a pasar a una nueva lı́nea.

3 Estructura de un fichero de entrada


Cuando LATEXprocesa un fichero de entrada, espera de el que siga una determinada estruc-
tura. Todo Fichero de entrada debe comenzar con la orden

\documentclass{...}

Esto indica qué tipo de documento es el que se pretende crear. Tras esto, se pueden incluir
ordenes que influiran sobre el estilo del documento entero, o puede cargar paquetes que añadan
nuevas propiedades al sistema de LATEX. Para cargar uno de estos paquetes se usarse la
instrucción

\usepackage{...}

7
Cuando todo el trabajo de configuración este realizado entonces comienza el cuerpo del texto
con la instrucción

\begin{document}

A partir de entonces se introducira el texto mezclado con algunas instrucciones utiles de LA-
TEX. Al finalizar el documento debe ponerse la orden

\end{document}

LaTeX ingorara cualquier cosa que se ponga tras esta instrucción.


Por ejemplo si queremos escribir El pequeño árbol es bello y digitamos:

\documentclass{article}
\begin{document}
El peque~
no árbol es bello.
\end{document}

¿Qué ocurre?

8
4 Texto matemático
Empezamos con lo más simple. Normalmente hay fórmulas o expresiones sencillas que se
insertan directamente dentro del párrafo en el que estás escribiendo. Por ejemplo:
Una función f es inyectiva si f (x) = f (y) implica que x = y.
Esta linea de texto se produjo simplemente escribiendo:

Una función $f$ es inyectiva si $f(x) = f(y)$ implica que $x = y$

La primera regla de oro sobre el contenido matemático dentro de un párrafo es que todo el
contenido matemático (y sólo el contenido matemático) va entre signos $ $. Aún si
se trata de una sóla variable x o una función f como en el ejemplo debes ponerlos entre signos
$ $.

4.1 Espacios
Como dijimos anteriormente, los espacios carecen de sentido en el modo matemático; LATEX
provee diferentes espaciados que pueden aplicarse sobre cualquier entidad, a saber

9
LATEX Render
a \phantom{este largo de texto} b a b
a \hspace{2cm} b a b
a \qquad b a b
a \quad b a b
a\ b ab
a\;b ab
a\>b ab
a\,b ab
ab ab
a\!b ab

Resaltaremos dos en particular de la tabla, uno es el espacio ‘\ ’ que es el espacio común de


un carácter; el otro es el espacio \! que es un espacio negativo, es decir, provoca un solapamiento
entre dos entidades.

10
4.2 Modificadores de caracteres
4.2.1 Subı́ndice y superı́ndice
Expresión Código Expresión Código
xp $x^p$ xn+1 $x^{n+1}$
n
(32 )n $(3^2)^n$ 32 $3^{2^n}$
xi $x_i$ xn+1 $x_{n+1}$
a21 $a_1^2$ an1 +2 $a_{n_{_1}+2}$
Rb Pn
a
f (x)dx $\int_a^b f(x)dx$ k=1 ak $\sum_{k=1}^{n}a_k$

Nota 4.1 Como se ve en la tabla anterior, el texto matemático se ajusta al ancho del renglón.
Para mostrarlo en un tamaño natural se usa el comando \displaystyle.
Z b
$displaystyle\int_a^b f(x)dx$ produce f (x)dx
a
n
X
$\displaystyle\sum_{k=1}^{n}a_k$ produce ak
k=1

11
4.2.2 Raices
Código Expresión

$\sqrt{x}$ √ x
$\sqrt[3]{x}$ 3
x
p
5

$\sqrt[5]{\sqrt{a^2+b^2}+x^2}$ a2 + b2 + x2
√p
n

$\sqrt[\sqrt{n}]{a+\sqrt{b}}$ a+ b

4.2.3 Fracciones
Expresión Código
x
y
$\frac{x}{y}$
2
+ 57
3
9
$\frac{\frac{2}{3}+\frac{7}{5}}{9}$
x2
x2 +y 2
$\frac{x^2}{x^2 + y^2}$
 n+1
1 + x1 n $ \left( 1+ \frac{1}{x} \right)^\frac{n+1}{n}$

Nota 4.2 Para mostrar una fracción en un modo mas natural anteponemos el comando
\displaystyle$. Al escribir $\frac{2}{3}+2015$ obtenemos 23 + 2015 pero si escribimos
2
$\displaystyle \frac{2}{3}+2015$ obtenemos + 2015
3

12
4.3 Paréntesis, corchetes y llaves
Cuando se utilizan paréntesis en una fórmula matemática, es usual que el paréntesis tenga
que crecer para abarcar un sı́mbolo de más de una lı́nea (por ejemplo una fracción), esto mismo
puede suceder con un corchete, una llave, o una barra.
Expresión Código
x
2
$\left( \frac{x}{2+\pi} \right)^2 $
h 2+π i2
cos(2x)

\left[ \frac{\cos (2x)}{2\pi}\right]^2
  b 2 4
a+ c $\left(a+\left\{\frac{b}{c}\right\}^2 \right)^4$

4.4 Texto embebido


Dado que en el modo matemático los caracteres pierden el contexto de texto para ser
interpretados como variables, muchas veces necesitamos embeber texto de párrafo dentro de
ecuaciones, para esto se utiliza la entidad \mbox{}. Todo lo que esté entre el { y el } de un
\mbox es interpretado como texto de párrafo, aplicándose las mismas reglas que para el mismo,
i.e., reglas de espaciado, acentuación, etcétera. Por ejemplo, si escribimos

$ f(x) < 5 \mbox{ para todo } x $

veremos
f (x) < 5 para todo x

13
Notemos al espacio antes de para y después de todo dejado intencionalmente en el \mbox;
si el mismo no estuviera la expresión se verı́a

f (x) < 5para todox

14
5 Texto Normal
5.1 Cambiando el tamaño de letra
Los siguientes comandos permiten cambiar el tama no de las letras.
\tiny letra

\scriptsize letra
\footnotesize letra
\small letra
\normalsize letra
\large letra
\Large letra
\LARGE letra
A manera de ejemplo para escibir
UNIVERSIDAD NACIONAL INGENIERı́A DE

Debemos digitar

{\LARGE UNIVERSIDAD} {\large NACIONAL} {\tiny DE} \textbf{{\LARGE INGENIERı́A}}

15
5.2 Numeración y Viñetas
LATEXofrece tres opciones para la creación de listas itemize, description y enumerate.

1. El ambiente itemize coloca una viñeta (sı́mbolo) la las listas. A manera de ejemplo
tenemos que al escribir

\begin{itemize}
\item Amarillo
\item Verde
\item Azul
\end{itemize}

Obtenemos

Amarillo
Verde
Azul

Si queremos personalizar las viñetas lo podemos hacer mediante

\begin{itemize}
\item[$\star $] Estrellita
\item[$\triangleright $] Triangulito

16
\item Carmen
\item Zaita
\end{itemize}

Lo cual produce

⋆ Estrellita
⊲ Triangulito
Carmen
Zaita

Dentro de un itemize, puede especificarse en cada \item un parámetro opcional, que es


el sı́mbolo que se mostrará mediante el paquete paralist.

\usepackage{paralist}
...
\begin{itemize}[$\star$]
\item ...
\item ...
\end{itemize}

Como ejemplos adicionales tenemos:


\begin{enumerate}[(i)] produce (i), (ii), (iii), ...

17
\begin{enumerate}[{ejemplo} a)] produce ejemplo a), ejemplo b), ejemplo c),...
\begin{enumerate}[{A}-1] produce A-1, A-2, A-3,...
\begin{enumerate}[\bfseries {Item} I] produce Item I, Item II, Item III, ...

2. El ambiente enumerate coloca una numeración a las listas. A manera de ejemplo tenemos

\begin{enumerate}
\item Amarillo
\item Verde
\item Azul
\end{enumerate}

Lo cual produce

a) Amarillo
b) Verde
c) Azul

Si queremos una numeración propia podemos cambiar la primera lı́nea de la numeración


por \begin{enumerate}[I] lo cual producirı́a:

I Amarillo
II Verde

18
III Azul

3. El ambiente description produce lo mismo que itemize solo que agrega negrilla. A
manera de ejemplo tenemos:

\begin{description}
\item[Lima] La capital del Perú.
\item[Bogotá] La capital de Colombia.
\item[Caracas] La Capital de Venezuela.
\end{description}

Lo cual produce
Lima La capital del Perú.
Bogotá La capital de Colombia.
Caracas La Capital de Venezuela.

5.3 Formato de texto


Expresión Código Expresión Código
Roman \textrm{Roman} Slanted \textsl{Slanted}
Negrita \textbf{Negrita} Sans Serif \textsf{Sans Serif}
Itálica \textit{Itálica} Small Caps \textsc{Small Caps}
Typewriter \texttt{Typewriter} Subrayado \underline{Subrayado}

19
5.4 Alinealiemto de Párrafos
Comando Produce
\begin{flushright} ... \end{flushright} Alinea el texto a la derecha
\begin{flushleft} ... \end{flushleft} Alinea el texto a la izquierda
\begin{center} ... \end{center} Alinea el texto al centro

5.5 Espacio horizontal y vertical


Para dejar espacio horizontal se usa el comando \hspace{Xcm}. El efecto es abrir espacio
o correr horizontalmente texto, tablas o gráficos. Xcm es el corrimiento a la derecha o a la
izquierda en centı́metros, según sea X positivo o negativo.
Para abrir espacio verticalmente se usa el comando \vspace{Xcm} que funciona de manera
análoga a \hspace.
Al escribir:
\vspace{2cm} Separa dos centimetros.
se produce: Separa dos centimetros.

Al escribir:
Esto \hspace{3cm} esta separado tres centimetros.
se produce

20
Esto esta separado tres centimetros.

5.6 Lı́neas y efectos de texto


1. \hfill Dere, se usa para alinear Dere a la derecha. Dere
2. \hrulefill Dere, se usa para alinear Dere a la derecha, pero con relleno de una lı́nea
(Debe haber espacio para la linea) Dere
3. \dotfill Dere, se usa para alinear Dere a la derecha, pero con relleno de puntos (Debe
haber espacio para la linea) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Dere
4. \rule[xcm]{ycm}{zcm} Este comando se usa para dibujar una lı́nea horizontal o vertical
de ycm y grosor zcm. La distancia de la lı́nea a la base del texto se controla con el primer
parámetro xcm.
El texto
Problema 1 \hfill \textbf{(2ptos)}\\ \rule[0.5cm]{15cm}{0.01cm} produce:
Problema 1 (2ptos)

5.7 Texto como en la pantalla


Para reproducir exactamente lo que está en la pantalla (incluyendo espacios) se pone el
texto en el entorno verbatim, mediante \verb+ +.
Al escribir \verb+\textbf{(2ptos)}+ obtendremos \textbf{(2ptos)}.

21
5.8 Fuentes en modo matemático
Se ha mencionado al comienzo que las letras que son parte de una fórmula aparecen en
itálica. Para seleccionar un tipo de letra diferente se tienen los siguientes comandos:
\mathbb{Texto} produce ABCDEF (sólo en mayúsculas)
\mathbf{Texto} produce ABCDEFabcd
\mathcal{Texto} produce ABCDEF (sólo mayúsculas)
\mathfrak{Texto} produce ABCDRabcd
\mathit{Texto} produce ABCDabcd
\mathnormal{Texto} produce ABCDabc (similar a italica)
\mathrm{Texto} produce ABCDabcd
\mathsf{Texto} produce ABCDabcd
\mathtt{Texto} produce ABCDEabcd

Nota 5.1 En algunas ocaciones los ciertos sı́mbolos matemáticos no salen resaltados con ne-
grillo como por ejemplo $\mathbf{a+b=c}$ produce a + b = c notese que no todo esta con
negrilla, para estas situaciones se dispone del comando \boldsymbol{text} por ejemplo al di-
gitar $\boldsymbol{a+b=c}$ obtenemos a + b = c que es diferente al anterior. ¿se nota la
diferencia?

22
6 Expresiones matemáticas avanzadas
6.1 Ecuaciones numeradas
Hay un tercer tipo de fórmulas, que en LATEX se suelen llamar ecuaciones (equation). Son
bastante similares a las fórmulas independientes con la excepción de que las ecuaciones van
numeradas y se puede hacer referencia a ellas. LATEXpuede llevar un conteo automático de
estas.

\begin{equation}
\log_{2}(xy)=\log_2x + \log_2y
\end{equation}

Esto produce:
log2 (xy) = log2 x + log2 y (1)
En el ejemplo anterior la numeración es automática, pero si lo que queremos es darle una
numeración (nombre) propio, lo podemos hacer como
$$\langle u,v \rangle =\int_{\Omega} u(x)v(x)dx, \eqno \alpha$$
lo cual produce: Z
hu, vi = u(x)v(x)dx, (α)

Ahora veamos como mostrar una órmula de manera similar pero ahora con una referencia
(notese \label{eq:ecuacion1}).

23
\begin{equation}
\sum_{i=0}^{n}\frac{1}{i!}x \label{eq:ecuacion1}
\end{equation}

Lo cual produce:
n
X 1
x (2)
i=0
i!
En esta última ecuación hemos añadido un comando \label. Este comando sirve para poner
una etiqueta a dicha ecuación (en nuestro caso eq:ecuacion1) con el fin de poder hacer referen-
cia a ella. Es decir, cuando nosotros llamamos esa referencia mediante \ref{eq:ecuacion1},
LATEX busca la ecuación con esa etiqueta y nos devuelve el número que le ha asignado.
Ası́, mediante \ref{eq:ecuacion1} nos referimos a la ecuación 2.

6.2 Fórmulas de varias lı́neas


El entorno equation crea fórmulas de una sola lı́nea. Para obtener una serie de ecuaciones
en distintas lı́neas, usaremos el entorno eqnarray y una sintaxis parecida a las tablas:
\\ para cambiar de lı́nea y & para cambiar de columna. Como ejemplo:

y = (x − 2)2 + (x − 4)2 =
= (x2 − 4x + 4) + (x2 − 8x + 16) (3)
y = 2x2 − 12x + 20 (4)

24
que se obtiene con

\begin{eqnarray}
y & = & (x-2)^2+(x-4)^2 = \nonumber \\
& = & (x^2-4x+4)+(x^2-8x+16) \\
y & = & 2x^2-12x+20
\end{eqnarray}

Como se puede intuir, el comando \nonumber le dice a LATEX que no numere esa lı́nea. En
nuestro caso no lo queremos ya que la ecuación continúa en la lı́nea siguiente. Si queremos
mostrar varias ecuaciones siguiendo el mismo estilo pero no queremos que LATEX las numere,
tendremos que usar el entorno eqnarray*. Siguiendo con las ecuaciones anteriores

\begin{eqnarray*}
y & = & (x-2)^2+(x-4)^2 = \\
& = & (x^2-4x+4)+(x^2-8x+16) \\
y & = & 2x^2-12x+20
\end{eqnarray*}

produce

y = (x − 2)2 + (x − 4)2 =
= (x2 − 4x + 4) + (x2 − 8x + 16)
y = 2x2 − 12x + 20

25
Nota 6.1 Tenga en cuenta que:

1. Las fórmulas largas no se dividen automáticamente en lı́neas. Debemos encargarnos no-


sotros de decidir donde las partimos y cómo las mostramos.

2. Si queremos que la numeración de las ecuaciones vaya de acuerdo a al sección donde


estamos trabajando. debemos agregar \usepackage{amsmath} y
\numberwithin{equation}{section} en el preámbulo.

Al escribir

\numberwithin{equation}{section}
\begin{eqnarray}
y & = & (x-2)^2+(x-4)^2 = \nonumber \\
& = & (x^2-4x+4)+(x^2-8x+16) \\
y & = & 2x^2-12x+20
\end{eqnarray}

Obtenemos:

y = (x − 2)2 + (x − 4)2 =
= (x2 − 4x + 4) + (x2 − 8x + 16) (6.5)
y = 2x2 − 12x + 20 (6.6)

26
6.3 Matrices
Para editar una matriz se debe indicar:

Los delimitadores, digamos: \left[...\right]

Inicio del array y el número y alineación de las columnas (centrado (c), alineado a la
izquierda (l) o a la derecha (r)), por ejemplo si vamos a crear tres columnas escribiremos
\begin{array}{lcr}

Los delimitadores de columnas se hacen mediante &, por ejemplo para 3 columnas:
& & & \\.

\\ indica el cambio de fila

Final del array: \end{array}

A manera de ejemplo tenemos:

$A = \left( \begin{array}{lcr}
a & a+b & k-a \\
b & b & k-a-b \\
\vdots & \vdots & \vdots \\
z & z + z & k-z
\end{array}
\right)$

27
 
a a+b k−a
 b b k−a−b 
A= .. .. ..
 

 . . . 
z z+z k−z

Al escribir

$$ A=(a_{ij})_{3 \times 3}=\left[


\begin{array}{ccc}
a_{11} & a_{12} & a_{13} \\
0 & a_{22} & a_{23} \\
0 & 0 & a_{33}\\
\end{array}
\right] $$

obtenemos:
 
a11 a12 a13
A = (aij )3×3 =  0 a22 a23 
0 0 a33

28
6.3.1 Variantes de una matriz
Siguiendo con el concepto anterior, representar matrices y sistemas de ecuaciones con LATEX
es relativamente sencillo usando el entorno array dentro del entorno matemático.
Veamos algunos ejemplos de lo que podemos crear con en ambiente array.

8 2 2
143 17 7 3
7 3 1
Lo obtenemos al escribir

$$
\begin{array}{c|c|c|c}
& 8 & 2 & 2 \\ \hline
143 & 17 & 7 & 3 \\ \hline
7 & 3 & 1 &
\end{array}
$$

Veamos una función cuya implementación se lográ mediante el entorno array.


 2
 x si x < 0
f (x) =
x − 1 si x > 0

se consigue mediante

29
$f(x)= \left\{ \begin{array}{lcl}
x^2 & \mbox{ si } & x<0 \\
& & \\
x-1 & \mbox{ si } & x>0
\end{array}
\right.
$
La pareja de comandos \left y \right se usan para colocar delimitadores a los lados
del array. Es necesario que vayan juntos, es decir, si utilizamos \left deberemos colocar el
correspondiente \right en algun lugar. Si no queremos que exista alguno de los delimitadores
usaremos un punto (.) como en el ejemplo anterior.
Ahora veamos un ejemplo de uso de matrices algo diferente
$$
\begin{array}{cccc}
f \ : & \! X & \! \longrightarrow
& \! \mathbb{R} \\
& \! x & \! \longmapsto
& \! f(x)
\end{array}
$$
produce
f : X −→ R
x 7−→ f (x)

30
6.4 TABLAS
LATEXtiene un entorno muy cómodo para la creación de tablas (tabular), cuya sintaxis es:

\begin{tabular}[posición ]{formato }
· · · & · · · & · · · \\
· · · & · · · & · · · \\
...
\end{tabular}

Las tablas se editan en 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.

1. Para agregar lı́neas verticales se ponen marcas como | o || en la parte que corresponde al
alineamiento de columnas.

2. Para agregar lı́neas horizontales, al final de cada fila se especifica \hline: lı́nea tan larga
como la tabla y \cline{i-j}: lı́nea de columna i a columna j

A manera de ejemplo tenemos:


p q p→q
0 0 1
0 1 1
1 0 0
1 1 1
Lo cual es producido al escribir

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

Otros ejemplos

\begin{center}
\begin{tabular}{cc}\hline
\textbf{Nombre} & \textbf{Edad}\\\hline
Adán & 12\\
Benjamı́n & 13\\
Carlos & 9\\
Daniel & 11\\
Erasmo & 10\\\hline
\end{tabular}
\end{center}

32
Nombre Edad
Adán 12
Benjamı́n 13
Carlos 9
Daniel 11
Erasmo 10

\begin{tabular}{|r|l|}
\hline
7C0 & hexadecimal \\
3700 & octal \\
11111000000 & binario \\
\hline \hline
1984 & decimal \\
\hline
\end{tabular}

7C0 hexadecimal
3700 octal
11111000000 binario
1984 decimal
Uno mas

\begin{tabular}{l}
\hline

33
espacios a la izquierda y a la derecha\\
\hline
\end{tabular}

espacios a la izquierda y a la derecha

Nota 6.2 Tenga en cuenta que:

1. Para la creación de tablas mas complicadas, se puede usar el paquete array.

2. Si lo que desea es una fórmula con un recuadro, lo pude hacer mediante el comando
\boxed{text} A manera de ejemplo

$$ \boxed{
\int u \, dv=u\,v-\int v \, du
}$$

Produce Z Z
u dv = u v − v du

34
7 El paquete color
En ocasiones queda muy bien dar un toque de color a nuestras presentaciones LATEX. El
paquete color tiene pre-definidos ciertos colores como se muestran en la siguiente página.
Antes de usar cualquiera de estos colores, deberá agregar en el preámbulo \usepackage[usenames]{c
A manera de ejemplos tenemos

Al escribir Se obtiene
{\color{Aquamarine} \textbf{Mi Ejemplo}} Mi Ejemplo
{\color{OliveGreen} \textbf{Mi Ejemplo}} Mi Ejemplo
{\color{Violet} \textbf{Mi Ejemplo}} Mi Ejemplo
{\color{Yellow} \textbf{Mi Ejemplo}} Mi Ejemplo

Es importante destacar aquı́ que la opción usenames colocada en el preámbulo sólo pro-
porciona los 68 colores correctamente cuando se compila el documento a través de la opción
LATEX+ dvips, mientras que compilando con PDFLATEX sólo se obtienen unos pocos
colores básicos predefinidos

35
Apricot Aquamarine Bittersweet Black
Blue BlueGreen BlueViolet BrickRed
Brown BurntOrange CadetBlue CarnationPink
Cerulean CornflowerBlue Cyan Dandelion
DarkOrchid Emerald ForestGreen Fuchsia
Goldenrod Gray Green GreenYellow
JungleGreen Lavender LimeGreen Magenta
Mahogany Maroon Melon MidnightBlue
Mulberry NavyBlue OliveGreen Orange
OrangeRed Orchid Peach Periwinkle
PineGreen Plum ProcessBlue Purple
RawSienna Red RedOrange RedViolet
Rhodamine RoyalBlue RoyalPurple RubineRed
Salmon SeaGreen Sepia SkyBlue
SpringGreen Tan TealBlue Thistle
Turquoise Violet VioletRed White
WildStrawberry Yellow YellowGreen YellowOrange

36
7.0.1 Definición de nuevos colores
Existen varias formas de definir colores, el lugar más indicado de colocar estas definiciones
son en el preámbulo.
En esta ocasión vamos a definir nuevos colores usando el modelo rgb. Un color se define
asignándole valores entre 0 y 1 a los colores básicos red, green y blue mediante:
\definecolor{nombre}{rgb}{n1, n2, n3} donde 0 < n1, n2, n3 < 1 y el nombre es esco-
gido por el usuario. Por ejmplo si escribimos en el preámbulo
\definecolor{micolor}{rgb}{0.8, 0.2, 0.3} habremos creado el color micolor, el cual
lo podemos usar con ese nombre en todo el documento.
Nota 7.1 Se tienen las siguientes tres posibilidades para los colores:
rgb (Red Green Blue) Este es un sistema de composición de color a partir de la combinación
de los colores rojo, verde y azul como colores primarios. La identificación de un color se
hace por una terna de números comprendidos entre 0 y 1 que fijan la proporción de cada
uno en la mezcla
cmyk (Cyan Magenta Yellow Black) Debemos especificar un conjunto de cuatro números com-
prendidos entre 0 y 1 representando la proporción de cada uno de los cuatro colores en la
mezcla (método usado en impresoras)
gray escala de grises, un número único comprendido entre 0 y 1.
Al escribir Se obtiene
\textcolor[rgb]{1,0,0}{Rojo} Rojo
\textcolor[cmyk]{0,1,0,0}{Magenta} Magenta
\textcolor[gray]{0.3}{Gris Oscuro} Gris Oscuro

37
7.1 Cajas con color
Podemos obtener cajas coloreadas con los comandos:

\colorbox{NombreColor}{texto}

\colorbox[modelo]{codigo}{texto}

\fcolorbox{NombreColor contorno}{NombreColor relleno}{texto}

\fcolorbox[modelo]{codigo contorno}{codigo relleno}{texto}

A manera de ejemplo tenemos


Al escribir Se obtiene
\colorbox{blue}{Ejemplo} Ejemplo
\colorbox[rgb]{0.5,0.5,1}{Ejemplo al 50\%} Ejemplo al 50 %
\fcolorbox{red}{yellow}{Ejemplo} Ejemplo
\setlength{\fboxrule}{3 pt}\fcolorbox{red}{yellow} {Ejemplo} Ejemplo
\setlength{\fboxsep}{5pt}\fcolorbox{red}{yellow}{Ejemplo} Ejemplo
\colorbox{green}{\textcolor{magenta}{Ejemplo}} Ejemplo
\fcolorbox{red}{blue}{\textcolor{white}{Mi ejemplo}} Mi ejemplo

38
7.2 Color en páginas
El comando \pagecolor{color de fondo} hace que toda la página adquiera el color de
fondo especificado. Esta es una declaración global y se aplica a la página actual y a las subsi-
guientes hasta que ésta sea actualizada por otro \pagecolor.
Por ejemplo al escribir obtenemos las páginas de color cyan.
Para volver a tener fondo blanco basta escribir \pagecolor{white}

39
8 Inclusión de Gráficos en documentos
Existe una gran cantidad de agregados para TEX y LATEX que permiten incluir gráficos
dentro de los documentos. Algunos requieren de la utilización de programas externos para
realizar estos gráficos, mientras que otros permiten realizarlos directamente desde el texto del
documento.
En el caso nuestro para poder insertar gráficos de manera convencional agregaremos el paquete
usepackage{graphicx} o usepackage{graphics} en el preámbulo.

8.1 Formato eps


Un formato bastante común para gráficos es el formato eps, que significa Encapsulated
PostScript.
Una vez que se cuenta con el archivo eps con el gráfico que se desea incluir por ejemplo
unito.eps, digitamos \includegraphics{unito.eps} y nos mostrará:

c
b
notemos que se coloca este gráfico dentro del documento mediante la marca \includegraphics,

40
para ello, es necesario haber colocado la lı́nea \usepackage{graphics} al principio del docu-
mento.
Pero podemos darle alguna opciones adicionales, por ejemplo, para incluir el archivo unito.eps,
se utilizarı́a una estructura como la que sigue.

\includegraphics[contenidos...]{name}

Las opciones disponibles para contenidos..son:


width Anchura del gráfico (escalandolo si es necesario).
height Altura del gráfico (escalandolo si es necesario)
escale Define un factor de escala a aplicar en ambas direcciones.
angle Especifica un ángulo de rotación en grados (en sentido positivo).
clip Es un parámetro lógico. Si se le asigna el valor true el gráfico será recortado (no escalado)
a las dimensiones especificadas.
A manera de ejemplo escriba algunas de las siguientes opciones y observe que ocurre.
\includegraphics[width=1.5in]{unito.eps}
\includegraphics[width=1in,height=1.5in]{unito.eps}
\includegraphics[height=1in,angle=45]{unito.eps}
\includegraphics[angle=45,heigth=1in]{unito.eps}

41
8.2 Gráficos flotantes
La inclusión de figuras puede presentar problemas a la hora de ubicarlas en el documento
ya que al no poder ser divididas no pueden aparecer en cualquier punto del documento. Para
resolver este problema, es necesario tratar este tipo de objetos como objetos flotantes, que son
situados donde el compilador estima conveniente. Las figuras flotantes se crean con el entorno
figure, en cuyo interior situamos el correspondiente gráfico con \includegraphics. La sintaxis
del entorno es:
\begin{figure}[posición]
\centering
\includegraphics{figure.eps}
\caption{Pie de la figura}
\label{etiqueta}
\end{figure}
A manera de ejemplo ponemos
\begin{figure}[htb]
\centering
\includegraphics[scale=0.5]{unito.eps}
\caption{Una figura de prueba $f(x)$}
\label{prueba}
\end{figure}
Esto incluirá el gráfico dentro del documento, aunque, no necesariamente en el lugar exacto
en que lo hemos colocado dentro del texto, ya que debe colocarse en un lugar donde entre

42
a

c
b

Figura 1: Una figura de prueba f (x)

completamente, sin cortarse, y puede suceder que el sistema lo deba mover hacia arriba o hacia
abajo para poder colocarlo.
Las opciones htb, le indican al sistema que primero debe intentar colocarlo en la posición
actual (here), luego en la parte superior de la página (top) y finalmente, si no es posible ninguna
de las dos, en la parte inferior de la página (bottom).
La etiqueta (label), puede ser utilizada en forma posterior, para hacer referencia a la figura
(esto no es algo exclusivo de las figuras, sino que también es aplicable a tablas y ecuaciones).
Ası́, en la Figura 1 se aprecia la salida de un gráfico cualquiera. Para poder hacer referencia
a la figura, no se ha escrito el número directamente, sino que se utiliza la marca \ref{prueba},
esta marca permite hacer referencia a cualquier elemento del documento que se haya señalado
con una etiqueta.

43
Podemos modificar el texto de la imagen eps agregando el paquete \usepackage[dvips]{psfrag}
y añadiendo alguna lineas como se indica abajo

\begin{figure}[htb]
\centering

44
\psfrag{a}{$eje x$}
\psfrag{b}{$eje y$}
\psfrag{c}{$eje z$}
\includegraphics[scale=0.5,angle=180]{unito.eps}
\caption{Una figura de prueba $f(x)$}
\label{prueba}
\end{figure}

luego de lo cual obtendrá:

ejey
a

ejez
c
b

Figura 2: figura Original ejex


Figura 3: Una figura de prueba f (x)

45
8.3 El paquete subfigure
Para poder trabajar con este paquete, se debe agregar \usepackage{subfigure} en el
preámbulo. El paquete subfigure permite introducir figuras con más de un gráfico, y pies de
figuras personalizados, como el que sigue:

(a) Eintein de anchu- (b) Eintein de anchura 5cm


ra 3cm

Figura 4: Dos figuras en una

46
El ejemplo anterior se ha realizado con el código

\begin{figure}[h]
\centering
\subfigure[Eintein de anchura 3cm]{
\includegraphics[width=3cm]{e:/einstein.eps} }
\qquad %En caso quiera mas separación
\subfigure[Eintein de anchura 5cm]{
\includegraphics[width=5cm]{e:/einstein.eps} }
\caption{Dos figuras en una}
\end{figure}

8.4 El entorno minipage


Permite crear una página en miniatura indicándole el ancho y la alineación con respecto al
texto.

\begin{minipage}[alineación]{anchura}
---------
---------
\end{minipage}

La alineación puede ser:

c : Centrado

47
t : Alineado en la parte superior

b : Alineado en la parte inferior

Donde anchura puede ser Xcm especifica el ancho de la columna. En vez de Xcm se puede
usar un porcentaje del ancho de página: \textwidth. Por ejemplo, para usar la mitad del ancho
de página ponemos: \begin{minipage}[b]{0.5\textwidth}

48
Por ejemplo al escribir

\begin{figure}[htbp]
\centering
\begin{minipage}[c]{0.45 \textwidth}
\centering
\includegraphics[width=0.7 \textwidth]{unito.eps}
\caption{mi demo}
\end{minipage}
\quad
\begin{minipage}[c]{0.45 \textwidth}
\centering
\includegraphics[width=0.7 \textwidth]{unito.eps}
\caption{Este es otro demo}
\end{minipage}
\end{figure}

Obtenemos

49
a a

c c
b b

Figura 5: mi demo Figura 6: Este es otro demo

Al escribir
\begin{figure}[h]
\begin{minipage}[c]{0.45\textwidth}
Sea $f(x)$ continua en $[a,b]$ y derivable en $\langle a,b\rangle$ entonces $\exists x
\end{minipage}
\begin{minipage}[c]{0.45\textwidth}
\psfrag{a}{$a$}
\psfrag{b}{$b$}
\psfrag{f}{$f(x)$}
\psfrag{e}{$x_0$}
\includegraphics[scale=0.4]{tvm.eps}
\caption{Teorema del valor medio} \label{Calculo}
\end{minipage}
\end{figure}
Obtenemos

50
f (x)

Sea f (x) continua en [a, b] y derivable en


ha, bi entonces ∃x0 ∈ ha, bi tal que

f (b) − f (a)
f (x0 ) =
b−a
a x0 b

Figura 7: Teorema del valor medio

Nota 8.1 Nótese que con \frac{}{}, a LATEXle damos permiso para que él decida cuándo
poner la fracción en grande o en pequeñito (ocupando varias o una sola lı́nea). Por lo tanto,
si queremos que la fracción esté siempre en tamaño grande, usamos el comando \dfrac{}{}.
(Para usar este comando, se tiene que declara en el preámbuloa \usepackage{amsmath})

51
8.5 Wrapfigure
El ambiente wrapfigure permite incluir gráficos o texto en un recua-
dro al lado del documento, LATEXse encarga de acomodar el texto del
documento alrededor del recuadro introducido. Para usar este paquete
se debe escribir \usepackage{wrapfig} en el preámbulo.
La figura que esta al costado la obtuvimos escribiendo a

\begin{wrapfigure}{r}{40mm}
\centering
\includegraphics[scale=0.5]{unito.eps} c
b
\caption{Ejemplo de \emph{wrapfigure}}
\end{wrapfigure} Figura 8: Ejemplo de
wrapfigure
1. posición

l A la izquierda (left) de la página.


r A la derecha (right) de la página.
L A la izquierda pero se le permite flotar.
R A la derecha pero se le permite flotar.
i En documentos a doble página, en la parte interior (inside) de
la misma.
o En documentos a doble página, en la parte exterior (outside)
de la misma.

52
I Igual que i pero se le permite flotar.
O Igual que o pero se le permite flotar.

2. anchura: Anchura de la caja donde va a ir contenida la figura.

53
9 PGFPlots
PGFPlots es un paquete que permite crear gráficos de funciones, puntos, barras, superfi-
cies, etc?.en documentos LATEX sin necesidad de tener que crearlos con un programa externo
e introducirlo como pdf, imagen o vector.
Para poder hacer uso de este paquete debemos agregar en el preámbulo \usepackage[pdftex]{graphicx
y \usepackage{pgfplots} A manera de ejemplos tenemos
1

\begin{tikzpicture} 0,5
\begin{axis}[
xlabel=$x$,ylabel=$\sin x$]

sin x
\addplot[blue,mark=none, 0
domain=-5:0]
{sin(deg(x))}; −0,5
\end{axis}
\end{tikzpicture} −1
−5 −4 −3 −2 −1 0
x

54
1

0,8
\begin{tikzpicture}
\begin{axis} 0,6
\addplot[red,mark=+,scale=0.8,domain=0:3.14]
(\x,{sin(\x r)});%r=radianes 0,4
\end{axis}
\end{tikzpicture} 0,2

0
0 1 2 3

55
\begin{tikzpicture}
\begin{axis}[ Recta Tangente A La Curva
grid=major, y
5 f(
legend entries={$y=2x-2$,$f(x)=x^2-1$},
scale only axis,
4
axis x line=middle,
axis y line=center,
3
domain=-2:5,
axis on top,xmin=-3,xmax=5,ymin=-2,ymax=5,
2
legend style={ at={(1.03,1)},
anchor=west,fill=yellow!10!white,rectangle,
rounded corners=3pt,font=\tiny}, 1
title={\centering Recta Tangente A La Curva},
title style={font=\small, color=blue}−3 −2 −1 1 2 3 4 5
]
\addplot[smooth, color=red] {2*x-2}; −1
\addplot[smooth, color=blue] {x^2-1};
\end{axis} −2
\end{tikzpicture}

56
\begin{tikzpicture}
\begin{axis}[grid=both, 1
xlabel=$x$,ylabel=$y$,

sen(x)sen(y)
zlabel=$sen(x)sen(y)$]
\addplot3[surf,domain=0:360,samples=40] 0
{sin(x)*sin(y)};
\end{axis}
−1
\end{tikzpicture} 0 200
100
200 y
300 0
x

57
10 Formato del documento
10.1 Procesamiento de documentos
Cuando compilamos un documento (dependiendo del tipo de compilación) por ejemplo
demo.tex se crean algunos archivos, entre ellos

demo.tex Contiene en si nuestro documento digitado.

demo.dvi Documento final para imprimir, LATEXusa el visor yap para ver este formato de
documento.

demo.aux Documento auxiliar con información interna que se usa para el conteo y enumera-
ción de ecuaciones, secciones, referencias, etc.

demo.log Almacena las ocurrencias presentadas durante la compilación, mensaje de error,


advertencias, etc.

10.2 Tipos de documentos


article Estilo artı́culo, documentos cortos

book Estilo libro, documentos más largos que contienen capı́tulos.

report Estilo reporte o informe técnico.

58
letter Estilo carta.

beamer Estilo de presentaciones tipo power point.

Cualquier documento LATEXdebe comenzar con el comando:


\documentclass[opciones ]{estilo o clase }
El contenido o cuerpo del documento propiamente dicho aparece entre los comandos:
\begin{document} y \end{document}:

\documentclass[...]{...}
...
\begin{document}
...
...
\end{document}

LATEXignora todo lo que aparece debajo de la instrucción \end{document}.

10.2.1 El estilo article (artı́culo)


Estructura básica de un documento en el estilo article:
\documentclass[opciones ]{article}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\title{tı́tulo }

59
\author{autor(es) }
\date{fecha }
\begin{document}
\maketitle
\section{tı́tulo de la sección }
..........................
\subsection{tı́tulo de la subsección }
..........................
\section{tı́tulo de la sección }
..........................
\subsection{tı́tulo de la subsección }
..........................
\end{document}

Nota 10.1 La fecha, Abstract y References, aparecen en inglés (como lenguaje por defecto),
para cambiarlo a español, es necesario usar el paquete babel

Además existen los siguientes comandos:

1. \\: sirve para forzar cambios de renglón en el argumento de \title, \author y \date.

2. \thanks: se usa dentro del argumento de \title, \author y \date para producir notas
al pie de página.

3. \subsubsection: es el análogo de \section y \subsection para sub-subsecciones .

60
4. \begin{abstract}......\end{abstract}: se usa para el resumen. Se debe colocar des-
pués de \maketitle . El resumen aparece en letra más pequeña, inmediatamente antes
del texto del artı́culo (o en una página separada si se usa la opción titlepage), y bajo el
rótulo Abstract (o Resumen si se usa babel, opción spanish).

\title{Ejemplo de un documento cientı́fico con \LaTeX}


\author{Nombre Autor 1 (Juancito)
\thanks{Agradece que hayan elegido \LaTeX\ para editar los textos.}
\and Nombre Autor 2 (Luisito) \thanks{Espera que este ejemplo sea de
utilidad.}}
\date{Fecha de creación}

Para mostrar lo anterior se debe digitar \maketitle lo cual producirá

61
Ejemplo de un documento cientı́fico con LATEX
* **
Nombre Autor 1 (Juancito) Nombre Autor 2 (Luisito)
Fecha de creación

*
Agradece que hayan elegido LATEX para editar los textos.
**
Espera que este ejemplo sea de utilidad.

62
A continuación veamos los comandos mı́nimos para un artı́culo con letra de tamaño 12
puntos:
\documentclass[12pt]{article}
\begin{document}
...............................
\end{document}
Ahora veamos un ejemplo de \pagestyle. Los siguientes comandos corresponden a un
documento en estilo article, 11 puntos, impresión a dos caras, y cuyos encabezados contienen
a mano derecha el tı́tulo del artı́culo y a mano izquierda su autor.
\documentclass[11pt,twoside]{article}
\pagestyle{myheadings}
\markboth{Autor del art´iculo }{T´itulo del art´iculo }
\begin{document}
...............................
\end{document}

10.2.2 El estilo book (libro)


Se accede a este estilo por medio de \documentclass[opciones ]{book}. La estructura
básica del estilo book es similar a la de article, con las siguientes diferencias:
1. Además de \section, \subsection y \subsubsection, existe el comando \chapter para
capı́tulos numerados, y su correspondiente versión estrella \chapter* para capı́tulos no
numerados.

63
2. Los capı́tulos comienzan en páginas de numeración impar, a menos que se use la opción
openany1 .

3. El tı́tulo producido por \maketitle aparece en una página separada.

4. El entorno abstract no está disponible.

A continuación veamos los comandos mı́nimos para un libro a dos columnas, con letra de
tamaño 11 puntos, en el que se permita que los diferentes capı́tulos comiencen en hojas de
numeración par o impar (openany),y escrito en versión de prueba (draft):

\documentclass[11pt,twocolumn,openany,draft]{book}
\begin{document}
...............................
\end{document}

10.3 comandos importantes del estilo book


Entre los comandos mas importantes para crear un libro tenemos:

1. \maketitle Fuerza a que se produzca las lı́neas para el tı́tulo, autor y fecha. Al omitirlo
no se generará la página del titulo.
1
Declarado en documentclass, los capı́tulos se iniciarán en la página siguiente, independientemente de su
lado

64
2. \frontmatter Se usa para la apertura del libro, se presenta todo aquel contenido que
no tenga que ver con el tema central tratado en el libro: prologo, agradecimientos, tabla
de contenido, derechos de autor, ı́ndice de figuras, ı́ndice de tablas etc. La numeración se
realiza utilizando numeración romana.
3. \mainmatter Contiene la parte central del documento, se desarrolla el tema tratado en
el libro, también se ubican los apéndices mediante el comando \appendix los cuales se
numeran con las letras mayúsculas A, B, C,...

4. \backmatter Es el cierre del documento, contiene el ı́ndice alfabético, bibliografı́a, con-


clusiones, reconocimientos, información editorial, etc. Los capı́tulos no son numerados.
A manera de ejemplo tenemos:
\begin{document}
\maketitle
\tableofcontents
\frontmatter

\chapter{Prólogo}
Se supone que aquı́ va el prólogo del libro.

\chapter{Dedicatoria}
Se dedica a...

\mainmatter

65
% A partir del comando \mainmatter comienza la parte principal del libro,
%Inicia el libro propiamente dicho y los apéndices y la numeración

\chapter{Como comenzar}
\section{Aspectos básicos de \LaTeX}
\subsection{Esquema de funcionamiento}
\subsubsection{Instalación de programas}
\subsection{Fichero fuente}
\subsubsection{Preámbulo}
\subsubsection{Cuerpo}

\chapter{Como continuar}
\section{Composición de un documento}
\section{Tipos y colores}
\subsection{Unos tipos}
\subsection{Otros tipos}

\chapter{Como finalizar}
\section{Fin}

\backmatter
% Esta es la parte final del libro, destinada para las conclusiones bibliografı́as o ı́n

\chapter{Epı́logo}

66
Las conclusiones
\end{document}

10.3.1 El estilo report (reporte o informe)


Se accede a este estilo por medio de \documentclass[opciones ]{report}. La estructura
básica del estilo report es similar a la de book, con las siguientes diferencias:

1. El estilo report está diseñado para impresión a una sola cara (opción oneside).

2. Los capı́tulos pueden comenzar en páginas de numeración par o impar (opción openany).

3. Las páginas se numeran en la parte inferior y no hay encabezados.

4. El entorno abstract está disponible; el resumen se imprime en una página independiente,


no numerada, adicional a la página del tı́tulo.

Opciones de \documentclass para los estilos article, book,letter y report.

67
Caracterı́stica Opciones disponibles
Tamaño de la letra 10pt 11pt 12pt
Tamaño del papel letterpaper (8,5x11 pulgadas, opción por defecto)
legalpape (8,5x14 pulgadas)
executivepaper (7,25x10, 5 pulgadas)
a4paper (21x30 centimetros)
a5paper (15x21 centimetros)
b5paper (18x25 centimetros)
Orientación del papel portrait landscape
Número de columnas onecolumn twocolumn
Página separada para el tı́tulo titlepage notitlepage
Impresi´on en una o dos caras oneside twoside
Tipo de impresión final draft (produce una caja negra de advertencia al exceder
el margen derecho).
Primera página de cada capı́tulo openright openany

10.4 El formato de página


LATEXdivide la página en sectores. Con los siguientes comandos se controla el formato de
página: \pagestyle{formato} controla el contenido de los encabezados y pies de página. El
formato puede ser uno de los siguientes:
empty : no hay encabezados ni páginas numeradas.
plain : no hay encabezados y los números de las páginas aparecen centrados en el sector Pie

68
de página. Este es el formato escogido por defecto en los estilos article y report.

headings : formato escogido por defecto en el estilo book. Genera encabezados con los números
de las páginas y los tı́tulos de capı́tulos y secciones.

myheadings : genera encabezados con los números de las páginas y texto adicional introducido
por los comandos \markboth y \markright.
\thispagestyle{formato} funciona igual que \{pagestyle} pero sólo afecta a la página ac-
tual.
markboth{encabezado izquierdo}{encabezado derecho}+ se usa con el formato textbfmy-
headings para especificar el contenido de los encabezados.
\markright{encabezado derecho} tiene exactamente el mismo efecto que
\markboth{}{encabezado derecho}.

Nota 10.2 1. \renewcommand{\baselinestretch}{1.5} genera un texto a espacio y me-


dio. Si se pone 2, lo hace a doble espacio.

2. \pagestyle{empty} elimina la numeración de las páginas.

3. \parskip=Xmm genera un espacio de X mm entre los párrafos.

4. \parindent=0mm elimina la sangrı́a.

5. \pagestyle{myheadings} coloca la numeración de página en la parte superior.


Los comandos estrella \chapter*, \section*, etc no son tenidos en cuenta por LATEXpara
los encabezados

69
10.5 Numeración de las páginas
Por defecto, LATEXnumera las páginas usando números arábicos 1, 2, . . . , pero se puede usar
otro estilo de numeración por medio del comando \pagenumbering{estilo de numeración}
Los formatos de numeración son

arabic numeración arábiga (por defecto)

roman números romanos en minúscula.

Roman números romanos en mayúsculas.

alph numeración alfabética en minúscula.

Alph numeración alfabética en mayúscula.

En un mismo documento se pueden usar varios \pagenumbering{...} para cambiar el tipo de


numeración; sin embargo, cada vez que se use, el conteo de páginas se reinicia en 1.
LATEXlleva el conteo de las páginas por medio del contador page. El usuario puede modificar el
valor y el estilo de un contador.

10.6 Páginas con una o dos columnas


\twocolumn[texto] comienza una nueva página, a partir de la cual el documento tendrá dos
columnas (hasta la aparici´on de \onecolumn). Si se especifica el argumento opcional texto ,
este aparecerá centrado en el primer renglón y a todo lo ancho de la página.

70
\onecolumn comienza una nueva página, a partir de la cual el documento tendrá una co-
lumna (hasta la aparición de \twocolumn).
Nota 10.3 Con estos comandos no es posible combinar los formatos a una y dos columnas en
la misma página, lo cual sı́ se puede conseguir con el paquete multicol, que además brinda
otros recursos adicionales.

10.7 Notas a pie de página


Las notas a pie de página se generan con el comando
\footnote{texto de la nota}
Por defecto, las referencias se hacen con números. Si queremos otro tipo de numeración,
podrı́amos haber puesto alguno de los siguientes comandos:
\renewcommand{\thefootnote}{\fnsymbol{footnote}} % numeración por sı́mbolos
\renewcommand{\thefootnote}{\roman{footnote}} % i, ii, iii...
\renewcommand{\thefootnote}{\Roman{footnote}} % I, II, III...
\renewcommand{\thefootnote}{\alph{footnote}} % a, b, c...
\renewcommand{\thefootnote}{\Alph{footnote}} % A, B, C...
\renewcommand{\thefootnote}{\arabic{footnote}} % 1, 2, 3... (la que hay por defecto)
en la posición del texto en la que queremos que aparezca la marca de la nota. La nota
aparece tal y como puede verse en esta página** .
**
texto de la nota f (x) = ax2 + bx + c

71
Las notas son numeradas*** correlativamente. No obstante, si queremos usar sı́mbolos como
en lugar de núeros basta cambiar la representación del contador en el preámbulo del siguiente
modo: \renewcommand{\thefootnote}{\fnsymbol{footnote}} y no olvidar que se dispone
s´olo de nueve sı́mbolos.

10.8 Notas al margen


La inclusión de notas al margen es similar a la de las notas al pie. El comando es Ejemp
\marginpar[TextoIzquierda]{TextoDerecha} Este comando crea una nota al margen cuyo de no-
contenido TextoDerecha (si se elude el argumento opcional) comienza a imprimirse a la misma tas
altura en la que se imprime la lı́nea de texto principal. Si se emplea la opción oneside, la nota f (x)
se imprime a la derecha, y si se usa la opción twoside, en el exterior.
Si se usa el argumento opcional, el texto TextoIzquierda aparecerá cuando la nota corres-
ponda al margen izquierdo y el texto TextoDerecha lo hará cuando la nota esté en el margen
derecho.
El ancho de las notas marginales se controla con \marginparwidth. Por ejemplo podemos
escribir \marginparwidth=6cm en el preámbulo y veremos que el ancho de la nota es ahora de
6cm.
La distancia que separa las notas marginales del texto principal se controla con \marginparsep.
***
tmabien por cantidades como esta nota

72
10.9 Referencias bibliográficas
\cite{clave(s)} se usa para hacer referencia, dentro del documento mismo, al item de-
nominado clave en el entorno thebibliography. Puede haber más de una clave, separadas por
comas.

\begin{thebibliography}{etiqueta más ancha }


\bibitem[etiqueta ]{clave1 } Datos de la primera referencia
\bibitem[etiqueta ]{clave2 } Datos de la segunda referencia
...
\end{thebibliography}

El argumento etiqueta mayor indica la anchura de la mayor etiqueta que vaya a aparecer.
Por ejemplo, si vamos a introducir entre 10 y 99 publicaciones, entonces deberemos comenzar
con \begin{thebibliography}[99]. Si vamos a referenciar con el nombre del autor, entonces
debemos poner el nombre más largo que vayamos a usar, \begin{thebibliography}[nombre].
El argumento opcional de \bibitem, etiqueta se utiliza para modificar la identificación en
la lista de referencias, en lugar de un número. El argumento referencia serı́a la etiqueta usada
para referenciar la cita.
El ejemplo anterior produce la lista misma de las referencias bibliográficas[1]. El argumen-
to etiqueta más ancha es obligatorio, pero el argumento etiqueta de los distintos comandos
\bibitem es opcional, y si se omite LATEXusa etiquetas numeradas en la forma [1], [2], . . . .

73
Referencias
[abc] Frey, G. Links between stable elliptic curves and certain diophantine equations, Annales
universitatis Saraviensis, 1 (1986), 1–40.

[1] Wiles, Andrew, Modular curves and certain class group, Invent. Math. 58 (1980), 1–35.

[2] Wiles, Andrew, Modular elliptic curves and Fermats Last Theorem,Annals of Mathematics
142 (1995), 443–551.

[xyz] Taylor, Richard and Wiles, Andrew, Ring-theoretic properties of certain Hecke algebras,
Annals of Mathematics 142 (1995), 553–572.

Nota 10.4 Es importante hacer notar que para ver correctamente las citas bibliográficas que se
han hecho tal vez haga falta compilar dos o tres veces el documento. Esto, debido a que en una
primera compilación se genera un archivo .aux donde se informan las citas hechas que después,
en una segunda compilación, se traducen en los números (o etiquetas) que LATEX(o el usuario)
ha asignado a dichas referencias.

74
10.10 Los ı́ndices en LATEX
LATEXasume que los documentos pueden tener varios ı́ndices, y en consecuencia propor-
ciona varias órdenes diferentes para generarlos. En esta lección vamos a estudiar los ı́ndices
”generales”.

10.11 Los apéndices


Los apéndices aparecen al final del documento y normalmente reciben una numeración
distinta.
LATEXno los considera unidades estructurales en el sentido estricto de la palabra, sino más
bien, modalidades de otras unidades estructurales. La orden \appendix le indica a LATEXque
en ese punto del documento empiezan los apéndices, y a partir de entonces, se interpretará:

1. En los libros, que la orden \chapter{} introduce ahora apéndices.

2. En los artı́culos, que la orden \section{} introduce ahora apéndices.

Al mismo tiempo se reinicia la numeración de capı́tulos o secciones (según se trate de


libros o artı́culos) y se cambia el formato de numeración de los mismos (los apéndices suelen
numerarse alfabéticamente); tratándose de libros, además, la orden \appendix hace que a partir
de entonces los \chapter ya no se denominen Capı́tulo sino Apéndice.
A manera de ejemplo para agregar dos apendices a nuestro trabajo podemos escribir

.....

75
\appendix
\chapter{Lógica Proposicional}
bla bla
\section{Cuantificadores}
leer ...
\section{Conjuntos}
leer...
\chapter{Números Reales}
leer...

10.12 Los indices


El ı́ndice sistemático se introduce mediante la orden \tableofcontents, cuya inclusión
provoca que en el lugar en donde se encuentre, se imprima el ı́ndice, el cual se compone de un
tı́tulo (que varı́a según el tipo de documento de que se trate) y una lı́nea para cada una de las
unidades estructurales que integran el documento y que deban insertarse en el ı́ndice.
LATEXgenera una tabla de contenidos de manera automática y la guarda en un archivo con
extensión .toc (t = Table, o = Of, c = Contents). Este ı́ndice de contenidos se genera a partir
de las instrucciones \part, \chapter, \section, \subsection, etc., y LATEXlas enumera en el
mismo orden que van apareciendo.
Los comandos con asterisco insertan unidades estructurales que no se agregan al ı́ndice.
Asimismo por defecto LATEXno incluye en el ı́ndice todas las unidades estructurales, sino exclu-
sivamente hasta cierto nivel de profundidad.
La inclusión de un ı́ndice implica que LATEXnecesitará más de una compilación para generar

76
el documento. En la primera compilación, LATEXescribirá el nombre del ı́ndice y, al mismo tiempo
se generará un fichero auxiliar de extensión ”toc”(iniciales de table of contents en inglés) en el
que se irá almacenando información sobre las distintas entradas del ı́ndice.

10.12.1 Incluir manualmente entradas en el ı́ndice


En cualquier punto del documento podemos añadir una entrada en cualquiera de los tres
ı́ndices explicados, mediante la orden \addcontentsline.
La instrucción requiere de 3 argumentos: \addcontentsline{archivo}{nivel}{titulo}
{archivo} se refiere a qué lista se debe incluir la lı́nea:
toc indica al ı́ndice de contenidos,
lof indica a la lista de figuras
lot indica que se debe incluir en la lista de tablas.
{nivel} indica en qué nivel de la lista se debe incluir:
chapter indica que se incluya como si se tratara de un capı́tulo,
section indica que se incluya como si se tratara de una sección,
subsection como si se tratara de una subsección, etc.
titulo corresponde al tı́tulo del capı́tulo, sección, subsección, etc., que desea agregar a la
lista.
Por ejemplo si escribimos \addcontentsline{toc}{section}{Prefacio} le indica a LATEXque
incluya en el ı́ndice de contenidos (toc) al nivel de los secciones (section) el tı́tulo Prefacio.

77
Índice
1. Introducción 1

2. Primeros Pasos 2
2.1. Reglas generales de composición de texto . . . . . . . . . . . . . . . . . . . . . . 2
2.2. Caracteres especiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3. Imprimir caracteres especiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.4. Acentos y ñ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.5. Paquetes adicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.6. Idioma de Latex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.6.1. Acentos y otros caracteres . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.6.2. Cambiar las plantillas a español . . . . . . . . . . . . . . . . . . . . . . . 6
2.7. Algunos comandos útiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3. Estructura de un fichero de entrada 7

4. Texto matemático 9
4.1. Espacios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2. Modificadores de caracteres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2.1. Subı́ndice y superı́ndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2.2. Raices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.2.3. Fracciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

78
4.3. Paréntesis, corchetes y llaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.4. Texto embebido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

5. Texto Normal 15
5.1. Cambiando el tamaño de letra . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.2. Numeración y Viñetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.3. Formato de texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.4. Alinealiemto de Párrafos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.5. Espacio horizontal y vertical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.6. Lı́neas y efectos de texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.7. Texto como en la pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.8. Fuentes en modo matemático . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

6. Expresiones matemáticas avanzadas 23


6.1. Ecuaciones numeradas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.2. Fórmulas de varias lı́neas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.3. Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.3.1. Variantes de una matriz . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6.4. TABLAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

7. El paquete color 35
7.0.1. Definición de nuevos colores . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.1. Cajas con color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.2. Color en páginas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

79
8. Inclusión de Gráficos en documentos 40
8.1. Formato eps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
8.2. Gráficos flotantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
8.3. El paquete subfigure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
8.4. El entorno minipage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
8.5. Wrapfigure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

9. PGFPlots 54

10.Formato del documento 58


10.1. Procesamiento de documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
10.2. Tipos de documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
10.2.1. El estilo article (artı́culo) . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
10.2.2. El estilo book (libro) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
10.3. comandos importantes del estilo book . . . . . . . . . . . . . . . . . . . . . . . . 64
10.3.1. El estilo report (reporte o informe) . . . . . . . . . . . . . . . . . . . . . 67
10.4. El formato de página . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
10.5. Numeración de las páginas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
10.6. Páginas con una o dos columnas . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
10.7. Notas a pie de página . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
10.8. Notas al margen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
10.9. Referencias bibliográficas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
10.10.Los ı́ndices en LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
10.11.Los apéndices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

80
10.12.Los indices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
10.12.1.Incluir manualmente entradas en el ı́ndice . . . . . . . . . . . . . . . . . 77

Prefacio 77
10.13.Lista de tablas y figuras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
10.14.́INDICE DE MATERIAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
10.15.Márgenes de la página . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
10.16.ENCABEZADOS Y PIÉ DE PÁGINA . . . . . . . . . . . . . . . . . . . . . . . 86
10.17.Redefinición de tı́tulos o rótulos . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

11.Creación de instrucciones propias 89


11.1. Instrucciones sin argumentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
11.2. INSTRUCCIONES CON ARGUMENTOS . . . . . . . . . . . . . . . . . . . . . 92
11.3. CREACIÓN DE AMBIENTES PROPIOS . . . . . . . . . . . . . . . . . . . . . 93

12.Teoremas y estructuras relacionadas 97

13.Presentaciones con BEAMER 99


13.1. Caracteristicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
13.2. ESTRUCTURA BÁSICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
13.3. Temas en Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
13.4. Marcos (frames) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
13.5. Velos (overlays) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
13.5.1. Opciones adicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
13.6. Entornos para teoremas, definición, etc. . . . . . . . . . . . . . . . . . . . . . . . 111

81
13.7. Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
13.8. Cuadros de texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
13.9. Columnas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
13.10.Insertar Logo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

82
10.13 Lista de tablas y figuras
Otras instrucciones similares al ı́ndice de contenidos son la lista de tablas y de figuras. Para
incluir cada una de éstas debemos indicar dónde deseamos que aparezcan estas listas con las
instrucciones \listoftables y \listoffigures, respectivamente.
Por ejemplo para este documento al escribir \listoffigures obtenemos:

Índice de figuras
1. Una figura de prueba f (x) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2. figura Original . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3. Una figura de prueba f (x) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4. Dos figuras en una . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5. mi demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
6. Este es otro demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
7. Teorema del valor medio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
8. Ejemplo de wrapfigure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

83
10.14 ÍNDICE DE MATERIAS
Para incluir un ı́ndice de materias en el documento de una manera sencilla usted debe car-
gar el paquete \usepackage{makeidx} e incluir la instrucción \makeindex en el preámbulo
del documento. Esta instrucción le indica a LATEXque genere un archivo para ir guardando el
nombre de la materia y su número de página para después ordenarlo e imprimirlo. Para indicar
que incluya el ı́ndice (la instrucción \makeindex lo genera sin imprimirlo en el documento),
utilizaremos la instrucción \printindex. Las materias que incluirá en este ı́ndice deben codifi-
carse con la instrucción \index. Por ejemplo, \index{Función} le indica a LATEXque incluya en
el ı́ndice de materias la palabra Función. La instrucción automáticamente ubica la página del
documento en la cual se encuentra esa entrada y la incluye. Igual, si desdea incluir varios niveles
en el ı́ndice, por ejemplo, para indicar funciones lineales, cuadráticas, etc., puede indicárselo
como se muestra en el siguiente código:
\begin{description}
\item [Función lineal:] \index{Función!Lineal}
Es una función de la forma: $f(x) = m\,x + b$.
\item [Función cuadrática:] \index{Función!Cuadrática}
Es una función de la forma: $f(x) = a\,x^2 + b\,x + c$, donde $a\neq0$.
\end{description}
Lo anterior genera
Función lineal: Es una función de la forma: f (x) = m x + b.

Función cuadrática: Es una función de la forma: f (x) = a x2 + b x + c, donde a 6= 0.

84
Nota 10.5 Al compilar tendremos que usar la siguiente orden en la lı́nea de comandos makeindex nombr
(sin el .tex)

Nota 10.6 Existe un problema con la configuración de los ı́ndices en español, debido a que el
orden que utiliza LATEXpara los distintos aracteres especiales españoles (acentos y eñes) es el
inglés, que produce resultados extraños. Para solucionar ésto, se puede, en la versión final del
documento, editar manualmente el fichero ”manuscrito.ind”para cambiar la ordenación según
nuestras preferencias. Para que los cambios tengan efecto, se recompila con LATEXó PDFLATEX
de nuevo el documento.

10.15 Márgenes de la página


Para cambiar los margenes de una página hay varias formas de hacerlo, en esta oportunidad
vamos a utilizar el paquete geometry{ opciones}.
Nosotros le indicamos en el argumento opcional las medidas de los márgenes que desea-
mos que el documento final tenga. Las opciones que podemos indicar a este paquete son las
siguientes:

top : medida del margen superior.

bottom : medida del margen inferior.

left : medida del margen izquierdo.

right : medida del margen derecho.

85
A manera de ejemplo escribimos en el preámbulo
\usepackage[top=1.75in,bottom=1.25in,left=1in,right=1.5in]{geometry}
o sino
\usepackage[papersize={200mm,150mm},tmargin=15mm,bmargin=15mm,lmargin=15mm,rmargin=15m
lo cual modificará el tamaño de la hoja y los margenes que teniamos.

10.16 ENCABEZADOS Y PIÉ DE PÁGINA


Una de las primeras cosas que se piensa al hacer el diseño de un documento es la definición
de los encabezados y pié de la página. Para esto en LATEXse requiere del paquete fancyhdr por
ello debe agregar en el preámbullo \usepackage{fancyhdr}.
Para hacer efectivo el encabezado debemos agregar en el documento \pagestyle{fancy}
para que se haga efectivo el nuevo encabezado o pie de página. Entre los diversos formatos
tenemos:
1. Para agregar un Encabezado Izquiero (L = Left) en páginas pares (E = Even) y Derecho
(R = Right) en páginas impares (O = Odd) debemos escribir \fancyhead[LE,RO]{Encabezado 1}
2. Para agregar solo Encabezado a la Izquierda (L = Left) en páginas impares (O = Odd)
debemos escribir \fancyhead[LO]{Encabezado 2}
3. Para agregar solo Encabezado a la Derecha (R = Right) en páginas pares (E = Even)
debemos escribir \fancyhead[RE]{Encabezado 3}
4. Para agregar Pie de página centrado (Paginas pares e impares) debemos escribir
\fancyhead[C]{Encabezado centrado}

86
5. Para agregar Pie de página Izquiero (L = Left) en páginas pares (E = Even) y Derecho (R
= Right) en páginas impares (O = Odd) debemos escribir \fancyfoot[LE,RO]{Pie de pp. 1}
6. Para agregar Pies de página a la Derecha (R = Right) en páginas pares (E = Even) y a
la Izquierda (L = Left) en las páginas Impares (O = Odd) debemos escribir
\fancyfoot[RE,LO]{Pie de pp. 2}
7. Para agregar Pie de página centrado debemos escribir \fancyfoot[C]{Pie de pp. centrado}

Nota 10.7 1. Si queremos que en las páginas en blanco no haya ni encabezados ni pies de
página, podemos usar el paquete emptypage. \usepackage{emptypage}
2. Otra forma de modificar los escabezados y pi de página es mediante los comandos \lhead{TEXTO},
\chead{TEXTO}, \rhead{TEXTO}, \lfoot{TEXTO}, \cfoot{TEXTO}, y \rfoot{TEXTO}.
3. Para cambiar el grosor de la lı́nea en el pie y la cabecera, hay que cambiar la numeración
en estas lı́neas:
Para el grosor de la lı́nea de la cabecera \renewcommand{\headrulewidth}{0.4pt}
Para el grosor de la lı́nea del pie \renewcommand{\footrulewidth}{0.4pt}

10.17 Redefinición de tı́tulos o rótulos


En LATEXse puede escoger un nombre alternativo para los rótulos automáticos,redefiniendo
con \renewcommand los comandos que controlan los nombres. Es preferible hacerlo después de la
instrucción \begin{document}, para asegurarse de que ningún paquete redefina los comandos.

87
Con el paquete babel, opción spanish, se obtiene el rótulo Cuadro para las tablas. Si el
usuario prefiere la denominación Tabla, debe redefinir el comando \tablename:
\renewcommand{\tablename}{Tabla}
Análogamente, con babel, opción spanish, se obtiene el tı́tulo Índice de cuadros al usar el
comando \listoftables. Si se prefiere el tı́tulo Indice de tablas hay que redefinir el comando
\listtablename ası́: \renewcommand{\listtablename}{ı́ndice de tablas}
Con el paquete babel, opción spanish, se obtiene el tı́tulo Índice general al usar la instrucción
\tableofcontents. Si el usuario prefiere Contenido, debe redefinir \contentsname:
\renewcommand{\contentsname}{Contenido}

88
11 Creación de instrucciones propias
Algunas veces utilizamos mucho un sı́mbolo o un diagrama por ello nos conviene más definir
una instrucción y utilizarla para realizar eso que se debe repetir varias veces en un documento.
En LATEXpodemos definir estas instrucciones.
LATEXnos proporciona la posibilidad de crear nuevos comandos en un documento para su
posterior utilización. Para ello se utiliza el comando \newcommand{nombre}[num]{definición}
Este comando necesita dos argumentos: el nombre que identifica al nuevo cpmando y su
definición. El argumento num es opcional y especifica el número de argumentos que el comando
tomará (hasta 9). El valor por defecto es 0.
Tenemos como ejemplos sencillos:
\newcommand{\uni}{Universidad Nacional de Ingenierı́a} el cual muestra ’Universi-
dad Nacional de Ingenierı́a’ cada vez que digitamos \uni
\newcommand{\agua}{H$_2$O} muestra ’H2 O’ cada vez que digitamos \agua
Hay varias formas de definir una nueva instrucción. Empezamos con instrucciones persona-
lizadas que no requieren de argumentos

Nota 11.1 Las definciones de nuevos comandos suelen hacerse antes del \begin{document}

11.1 Instrucciones sin argumentos


A manera de ejemplo vamos a colocar una lı́nea de color rojo a la izquierda, justo antes de
empezar el siguiente enunciado de un problema. El siguiente código define la instrucción:

89
\newcommand{\nuevo}{
\vspace{1.5cm}
%Para que salga el parrafo a la derecha
\begin{flushright}
\textcolor{red}{\rule{3.5cm}{2pt}}
\end{flushright}
}
Enseguida se explican las instrucciones que definen a la instrucción \nuevo.
1. \newcommand Es la instrucción que nos permite definir instrucciones propias (personali-
zadas). Requiere de dos argumentos.
El primero corresponde al nombre de la instrucción y siempre debe iniciar con el
caracter \. En este ejemplo, {\nuevo}.
El segundo argumento corresponde al comando en sı́. Lo que nosotros queremos
que la instrucción haga, lo indicaremos en el segundo argumento. En este ejemplo
corresponde al resto del código mostrado.
2. \vspace{1.5cm} Indica que deje 1.5 cm de espacio vertical. Esto con la idea de que el
estudiante tenga un espacio para incluir su respuesta.
3. \begin{flushright} Inicia el ambiente flushright para justificar a la derecha.
4. \textcolor{red} Indica que el argumento debe colorearse de rojo.
5. \rule{3.5cm}{2pt} Indica que se dibujará una lı́nea de 3.5 cm de largo con 2pt de grosor.

90
6. \end{flushright} Finaliza el ambiente flushright para justificar a la derecha.

Ahora vamos a escribir un ejemplo de su uso. Empezamos desde la sección de las preguntas y
la instrucción \nuevo se incluye a partir de la segunda pregunta.

\begin{enumerate}[1.]
\item Calula: $\displaystyle\frac{1}{2} + \frac{2}{3} =$
\nuevo
\item Resuelve: $2\,x + 1 = 19$.
\nuevo
\item De los números $\sqrt{7}$ y $1 + \sqrt{2}$, ¿cuál es el mayor?
\newline
$\cdots$
\end{enumerate}

Esto producirá:

1 2
1. Calula: + =
2 3

2. Resuelve: 2 x + 1 = 19.

91
√ √
3. De los números 7 y 1+ 2, ¿cuál es el mayor?
···

11.2 INSTRUCCIONES CON ARGUMENTOS


Para evitar tener que escribir el código cada vez que necesitemos algo reiteradamente vamos
a crear una nueva instrucción.
Imaginemos que queremos que un texto aparezca con tipo de letra sansserif e itálico; pode-
mos entonces definir el comando \nuevotipo, dependiente de un parámetro (el texto a cambiar
de tipo).
Si definimos \newcommand{\nuevotipo}[1]{{\itshape\sffamily #1}}, al escribir \nuevotipo{te
obtenemos texto sansserif
Para crear ecuaciones cuadráticas mediante un nuevo comando, se requerirá de tres argu-
mentos, que serán los coeficientes de una ecuación cuadrática que va a contener.
Para indicar que la instrucción tiene argumentos escribimos el número de argumentos entre
corchetes como se indica en el siguiente ejemplo:

\newcommand{\miecu}[3]{
{#1}$x^2$+ {#2}$x$+{#3}=0
}

para poder llamar a este nuevo comando escribiremos

92
\miecu{a}{b}{c}\\
\miecu{2}{3}{4}

Lo cual producirá:
ax2 + bx+c=0
2x2 + 3x+4=0
¿Cómo debe ser el comando para obtener (x1 , x2 , . . . , xn ) , (y1 , y2 , . . . , yn ) y (z1 , z2 , . . . , zn )?
Respuesta: \newcommand{\vect}[1]{(#1_1,#1_2,\dots,#1_n)}

11.3 CREACIÓN DE AMBIENTES PROPIOS


Ası́ como es posible crear instrucciones propias con el uso de LATEX, también podemos
generar nuevos ambientes.
Para definir un ambiente usaremos la instrucción newenvironment. Esta instrucción requiere
de 3 argumentos. El primero corresponde al nombre del ambiente.
Por ejemplo, construyamos un entorno que cree una minipágina de anchura variable (por
defecto media página), centrada, y con el texto en negrita:
Esto lo podemos hacer mediante

\newenvironment{mientorno}[1][0.5]{\begin{center}
\begin{minipage}
{#1\textwidth}\bfseries}
{\end{minipage}
\end{center}}

93
Luego de definir este entorno, si digitamos

\begin{mientorno}
Ejemplo de texto con una anchura estándar de media página, centrado,
y en tipo de letra negrita
\end{mientorno}

Obtenemos:
Ejemplo de texto con una anchura
estándar de media página, centrado, y en
tipo de letra negrita

ó, si queremos emplear el argumento optativo y reducir la anchura del texto a 0.3 veces la
anchura de texto:

\begin{mientorno}[0.3]
Ejemplo de texto con una anchura de un tercio de página, centrado,
y en tipo de letra negrita
\end{mientorno}

Obtenemos:
Ejemplo de texto con
una anchura de un tercio
de página, centrado, y en
tipo de letra negrita

94
Como siguiente ejemplo vamos a crear un ambiente llamado tarea, el cual lo usaremos para
la creación de tareas. (ie tarea de colegio)
Este ambiente requerirá de dos argumentos. El primero contendrá las instrucciones para la
tarea y el segundo ambiente contendrá los ejercicios
\newenvironment{tarea}[2]{
\par % inicia un nuevo párrafo
\rule{1.0 \linewidth}{0.5pt}
\textbf{Ejercicios de tarea}\\
\rule{1.0\linewidth}{0.25pt}
\begin{center}
\fbox{
\begin{minipage}{0.95\linewidth}
% Aqui van las instrucciones de la tarea
\textsl{#1}
\end{minipage}
} % finaliza \fbox
\end{center}
% Ahora inician los ejercicios
\begin{enumerate}[1.]
% ejercicios de tarea
{#2}
}{
% finalizo la enumeracion de los ejercicios...
\end{enumerate}

95
}
Veamos ahora un ejemplo de uso
\begin{tarea}
{% instrucciones:
Encuentra el dominio y el rango de cada función.
}{ % ejercicios
\item $f(x) = \sqrt{x-1}$.
\item $f(x) = \displaystyle\frac{1 + x}{1 - x}$.
}
\end{tarea}

\begin{tarea}
{% instrucciones:
Grafica cada una de las siguientes funciones.
}{ % ejercicios
\item $f(x) = x+2014$.
\item $f(x) = x^2 - 1$.
}
\end{tarea}
Esto producirá:

Ejercicios de tarea

96
Encuentra el dominio y el rango de cada función.

1. f (x) = x − 1.
1+x
2. f (x) = .
1−x

Ejercicios de tarea

Grafica cada una de las siguientes funciones.

1. f (x) = x + 2014.

2. f (x) = x2 − 1.

12 Teoremas y estructuras relacionadas


En textos matemáticos es usual que aparezcan proposiciones, corolarios, lemas, definiciones,
axiomas, etc. En literatura no matemática podemos encontrar: notas, casos, observaciones, etc.
Por lo general este tipo de estructuras se numeran y LATEXno proporcina todos estos tipos de
estructuras, en su lugar tiene el comando generico \newtheorem con lo cual podemos crear
cualquier estructura numerada que necesitemos.

97
El comando \newcommand{nombre}{rotulo} tiene dos argumentos obligatorios, el usuario
esgoge en nombre que le quiere dar al nuevo entorno y rotulo es la palabre o expresión que el
usuario quiere que aparezca impreso en el documento.
\newtheorem{defi}{Definición}[section] Crea definiciones numeradas
\newtheorem{nota}{Nota}[section] Crea notas numeradas

98
13 Presentaciones con BEAMER
13.1 Caracteristicas
Beamer es una clase LATEX(\documentclass{beamer}) para generar transparencias para
presentaciones con un proyector utilizando como soporte un fichero pdf. La caracterı́stica fun-
damental es que está provista de comandos que permiten mostrar el contenido de una página
de forma escalonada y elegir en qué diapositiva se ubica cada parte del texto.
Un documento Beamer consiste de una sucesión de marcos (frames). En el caso más simple,
un marco solo contiene una transparencia. En esta sesión vamos a ver ejemplos de presentaciones
diseñadas usando el paquete beamer. Los marcos se pueden hacercon el entorno

\begin{frame}{Tı́tulo de la diapositiva}
...
\end{frame }

Este no es el único paquete que tiene LATEXpara hacer presentaciones, pero si es el mas
usado.

Nota 13.1 Beamer viene incluido en MikTeX. Se heredan todas las ventajas de LATEX.

99
13.2 ESTRUCTURA BÁSICA
La estructura básica de un documento Beamer es

\documentclass{beamer}
\usetheme{Antibes}
\title[Tı́tulo corto]{Funciones Reales}
\subtitle{Dominio y Rango} % Opcional
\author{Juan Pérez}
\institute{Universidad Nacional de Ingenierı́a} % Opcional
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
Aca va el contenido que deseas
\end{frame}
\begin{frame}
Aca puedes poner mas cosas si deseas...
\end{frame}
%Trasparencias
\end{document}

100
Otro ejemplo pero mas elaborado serı́a:
\documentclass{beamer}
\usepackage[spanish]{babel}
\usepackage[latin1]{inputenc}
\usetheme{Antibes}
\title{Presentaciones en \LaTeX}
\subtitle{clase final}
\date{26 de Junio del 2015}
\author{Juan Pérez.}
\institute{UNI FC}

\begin{document}
\begin{frame}
\maketitle
\end{frame}

\begin{frame}[fragile]{Titulo de la diapositiva}
\begin{itemize}
\item Esta es la primera diapositiva
\item El ambiente \verb|frame| permite delimitar el contenido de cada diapositiva.
\item Esta diapositiva no contiene subtitulo.
\item Pero la siguiente sı́.
\end{itemize}
\end{frame}

101
\begin{frame}[fragile]{Segunda Diapositiva}{Con subtı́tulo}
\begin{itemize}
\item Esta es la segunda diapositiva
\item La instruccin \verb|\pause| permite mostrar una parte del contenido de la diapo
\item Esta diapositiva contiene subtı́tulo.
\item La siguiente contiene un bloque.
\end{itemize}
\end{frame}

\begin{frame}[fragile]{Tercera Diapositiva}{Con bloque}


\begin{itemize}
\item Esta es la tercera diapositiva
\item El siguiente bloque tiene información:
\end{itemize}

\end{document}

Las siguientes imágenes corresponden a la presentación generada con el código que acabamos
de enlistar

102
103
13.3 Temas en Beamer
Beamer proporciona casi 30 estilos (themes) predefinidos que especifican

1. Los colores utilizados en cada uno de los elementos de la presentación

2. El estilo de letra

3. El aspecto de las listas y bloques

4. El aspecto del cabezal, pie de página, barras de navegación

Para usar un tema especifico en nuestra presentación, usamos \usetheme{nombre del tema},
algunos de los temas son
\usetheme{Bergen}
\usetheme{Hannover}
\usetheme{Darmstadt}
\usetheme{Boadilla}
\usetheme{Luebeck}
\usetheme{Frankfurt}
\usetheme{Copenhagen}
\usetheme{AnnArbor}
\usetheme{Ilmenau}
\usetheme{Dresden}
\usetheme{Berkeley}
\usetheme{Madrid}

104
13.4 Marcos (frames)
El uso más común de un marco (frame) es poner una lista de items
\begin{frame}
\frametitle{Campo Galois $GF(p^r)$}
\framesubtitle{Resumen}
\begin{enumerate}
\item Todo dominio integral {\em finito} es un campo\\
\item Si $F$ es un campo con $q$ elementos, y $a$ es un elemento no nulo de $F$, en
\item Si $F$ es un campo con $q$ elementos, entonces cualquier $a \in \, F$ satisfa
\end{enumerate}
\end{frame}
Lo anterior producirá

105
13.5 Velos (overlays)
En una presentación puede ser deseable que los ı́tems vayan apareciendo uno a al vez,
mientras los otros permanecen con un velo. Esto se puede lograr agregando la opción [<+->] a
los entornos enumerate o itemize.

\begin{frame}
\frametitle{Campo Galois $GF(p^r)$}
\framesubtitle{Resumen}
\begin{enumerate}[<+->] % <- Nueva opción
\item Sea $F$ un campo con $q$ elementos y $a$ un elemento no
nulo de $F$. Si $n$ es el orden de $a$, entonces $n|(q-1)$.
\item Sea $p$ primo y $m(x)$ un polinomio irreducible de grado
$r$ en $Z_p[x]$.
Entonces la clase residual $Z_p[x]/\equiv_{m(x)}$ es un campo
con $p^r$ elementos que contiene $Z_p$ y una raı́z de $m(x)$.
\item Sea $F$ un campo con $q$ elementos.
Entonces $q=p^r$ con $p$ primo y $r \in \, N$
\end{enumerate}
\end{frame}

Lo anterior producirá

106
13.5.1 Opciones adicionales
En vez de usar la opción [<+->] en el entorno enumerate (o itemize), se puede agregar un
comportamiento un poco más dinámico usando las opciones ¡i-¿y \uncover<i->{texto}. Con

107
estas opciones podemos controlar la secuencia en la que se presentan distintas lı́neas en una
transparencia.

1. \item<i-> indica que este item se presenta en la iesima transparencia. En la práctica se


puede ver como la misma transparencia con un velo menos.

2. \uncover<i->{texto} indica que este texto se presenta en la iésima transparencia

\begin{frame}{Ejemplo}
\begin{enumerate}
\item<1-> $x^4-x=0$ % <1->
\item<2-> $x(x^3-1)=0$
\item<3-> $x =0 \;$ o $\;x^3-1=0$
\item<4-> $x =0 \;$ o $\;x=\sqrt[3]{1}$
\item<1-> $\Longrightarrow x=0,\; x=1$ % <1->
\end{enumerate}
\end{frame}

Lo anterior producirá

108
La Opción <i-alert@ i¿— se usa igual que en los casos anteriores. Lo nuevo es que la nueva
transparencia descubre en color rojo el nuevo ı́tem.

\begin{frame}{Ejemplo}
\begin{enumerate}
\item<1-|alert@1> $x^4-x=0$ % <-
\item<2-|alert@2> $x(x^3-1)=0$
\item<3-|alert@3> $x =0 \;$ o $\;x^3-1=0$
\item<4-|alert@4> $x =0 \;$ o $\;x=\sqrt[3]{1}$

109
\item<1-|alert@1> $\Longrightarrow x=0,\; x=1$ % <-
\end{enumerate}
\end{frame}

Lo anterior producirá

110
13.6 Entornos para teoremas, definición, etc.
Para crear nuevos entornos, por ejemplo para crear definiciones, notas, teoremas, ejemplos
y mas podemo escribir

\newtheorem{defi}{Definición}[section]
\newtheorem{nota}{Nota}[section]
\newtheorem{teo}{Teorema}[section]
\newtheorem{ejem}{Ejemplo}[section]

en el preáamulo y luego para poder usarlo escribiremos

\begin{defi}
contenidos...
\end{defi}

Por ejemplo si escribimos

\begin{frame}{Campo Galois $GF(p^r)$}


\begin{teo} %definido en el preámbulo
Sea $F$ un campo y $P(x)$ mónico en $F[x],$ grado $P(x)\geq 1$. Entonces,
existe un campo $K$ que contiene a $F$ tal que en $K[x],$ $P(x)$
factoriza como un producto de factores lineales.
\end{teo}
\pause % <---- PAUSA
\begin{ejemplo} % Entorno definido en el preámbulo

111
Sea $P(x)=x^3-2 \in\,Q[x]$. $P(x)$ es irreducible.
Aunque tiene una raı́z en $R,$ a saber $2^{1/3}$, $R$ no es un campo de escisión para
\end{ejemplo}
\end{frame}

Lo anterior producirá

112
13.7 Blocks
La numeración y la etiqueta de los entornos teorema, definición, etc., son adecuados para
notas de clase, libros o artı́culos, es decir, en contextos donde el público puede acceder al
material escrito porque la numeración de teoremas es algo complicado de recordar
En una presentación es mejor indicar las cosas con nombre fáciles de recordar, como ?Teo-
rema de Rolle?, ”Teorema de Green”, etc. El entorno Block es solo un caja sin etiqueta de
entorno y sin numeración; la ventaja es que nos permite poner nombres arbitrarios a las cajas

\begin{frame}{Nodos igualmente espaciados}


\begin{block}{Diferencias hacia adelante}
\begin{eqnarray*}
\Delta^0 y_k&:=&y_k,\\
\Delta^1 y_k&=&y_{k+1}-y_k,\\
&\dots&\\
\Delta^n y_k&=&\sum_{j=0}^{n}(-1)^j\binom{n}{j}y_{k+n-j}
\end{eqnarray*}
\end{block}
\end{frame}

Lo anterior producirá

113
otras formas de crear un block son

\begin{frame}{Campo Galois $GF(p^r)$}


\begin{teo} %definido en el preámbulo
Sea $F$ un campo y $P(x)$ mónico en $F[x],$ grado $P(x)\geq 1$. Entonces,
existe un campo $K$ que contiene a $F$ tal que en $K[x],$ $P(x)$ factoriza como u
\end{teo}

\pause % <---- PAUSA

\begin{ejem} % Entorno definido en el preámbulo


Sea $P(x)=x^3-2 \in\,Q[x]$. $P(x)$ es irreducible. Aunque tiene una raı́z en $R,$

114
a saber $2^{1/3}$, $R$ no es un campo de escisión para $P.$
\end{ejem}

\begin{alertblock}{Observación 1}
Observación 1
\end{alertblock}
\end{frame}

13.8 Cuadros de texto


Beamer proporciona el comando \beamercolorbox para crear recuadros con colores.
Hay que definir previamente el beamercolor, que es una estructura que define al menos los co-
lores de fondo y frente para ello escribimos \setbeamercolor{postit}{fg=black,bg=yellow}
Para mostrar el cuadro de texto con un mensaje escribimos

\begin{beamercolorbox}[sep=1em,wd=5cm]{postit}
Hola Mundo!!!!
\end{beamercolorbox}

Algo útil de los beamercolor, es que se puede jugar con los colores propios del template
(estilo del Beamer), para ello escriba

\begin{beamercolorbox}[sep=1em]{block title}
Hola Mundo Nuevamente!!!!
\end{beamercolorbox}

115
También hay opciones con las que se puede controlar el tamaño y la alineación del texto dentro
del cuadro
[sep=1em,wd=5cm,center]
[sep=1em,wd=6cm,ht=.5in,right]
[...,rounded=true,shadow=true]

13.9 Columnas
Beamer permite el uso de columnas, aca mostramos un ejemplo

\begin{columns}
\column{.45\textwidth}
\begin{block}{Pregunta}
¿$x^2 = 1$?
\end{block}
\column{.45\textwidth}
\begin{block}{Respuesta}
x = 1 o x=-1
\end{block}
\end{columns}

116
13.10 Insertar Logo
Se puede incluir un comando \logo en el preámbulo, que tı́picamente se utiliza para especi-
ficar una imagen (logo) de la Universidad o institución a la cual pertenecemos. Pero en general
puede ser cualquier contenido
Cómo se procesa esta imagen depende del Theme, pero usualmente se presenta el logo en
todas las diapositivas, en alguna esquina.
Para insertar el logo de la UNI y que aparezca en todas las diapositivas escribiremos en el
preámbulo
\logo{\includegraphics[height=1cm]{logo.eps}}
pero también se puede escribir en el documento solo que ya no se mostrará en todas las
hojas sino a partir de donde se inserto.

117

También podría gustarte