Вы находитесь на странице: 1из 234

Aprende LATEX 2 YA!

Como
podemos calcular el a rea de un crculo?
Si nosotros dibujamos un crculo, podemos dibujar un polgono regular de n lados inscrito en e l, como
se muestra enseguida:

A5

A6

n=5

LATEX 2

A7

n=6

n=7

A8

en 15 sesiones

A10

n=8

A9

Efran Soto Apolinar


n=9

n = 10

Si hacemos que el numero


de lados del polgono regular se haga muy grande, el a rea del polgono se
parecera cada vez mas al a rea del crculo.
Ahora vamos a calcular el a rea del polgono de n lados. Para eso, vamos a dividirlo en triangulos con
base en los lados del polgono como se muestra en la siguiente figura.

b3

b2

Ahora vamos a calcular el a rea de un triangulo.


Dado que todos los triangulos que hemos dibujado tienen la
misma a rea, cuando multipliquemos el a rea de un triangulo por
n obtendremos el a rea del polgono regular inscrito al crculo.
Observa que el permetro del polgono regular es muy parecido
al de la circunferencia. Cuando n es muy grande, la diferencia es
que podemos considerarlas iguales.
muy pequena
Pero el permetro del polgono es igual a la suma de las bases de
los triangulos que dibujamos a partir del polgono.

b1
bn
La altura de un triangulo es practicamente igual al radio del crculo. Entonces el a rea de cada triangulo
es: At = bi r/2. Y la suma de las a reas de todos los triangulos es igual al a rea del polgono, y
aproximadamente igual al a rea del crculo:
Ac A p

=
=

b1 r b2 r
bn r
+
++
2
2
2
r
(b1 + b2 + + bn )
2

La suma de todas las bases de los triangulos es igual al permetro del polgono inscrito al crculo. Pero
ya dijimos que este permetro es practicamente igual al permetro de la circunferencia, que es igual a

2r. Sustituyendo esto en la formula


para calcular el a rea obtenemos:
Ac A p =

r
r
(b1 + b2 + + bn ) = (2r ) = r2
2
2

Cuando el numero
n de lados del polgono es muy grande (tiende a infinito), el permetro del polgono

es igual a la longitud de la circunferencia y la formula


para calcular el a rea del crculo es:
Ac = r2

T RMINOS DE USO
c 2010.
Derechos Reservados

Todos los derechos reservados a favor de Efran Soto Apolinar.

Soto Apolinar, Efran.


LATEX 2 en 15 sesiones.
Primera edicin.
Incluye ndice.
Mxico. 2010. qjg

Apreciado lector, usted puede sentirse libre de utilizar la informacin que se


encuentra en este material, bajo las siguientes condiciones:
Atribucin: Debe dar crdito al autor del libro, independientemente del medio
que se utilice para su divulgacin (impresa, electrnica, en lnea, etc.)
Uso no comercial: No se permite el uso de este material ni de su contenido con
fines comerciales y/o lucro en forma alguna. Puede utilizarlo con fines
educativos o de divulgacin de las ciencias. Se permite el uso por instituciones educativas pblicas o privadas sin fines de lucro, con la condicin
de que no se aplique cargo, ni en especie ni en moneda, ni en cualquier
otra forma, a los usuarios finales de este material, sean estos profesores,
autoridades educativas, estudiantes o pblico en general interesado en la
enseanza y/o el aprendizaje de las matemticas.
No Modificar: No se permite alterar, transformar, modificar, en forma alguna
este material. Usted tiene permiso para utilizarlo como est y es. No
se permite ni agregar, ni eliminar, ni modificar: palabras, u oraciones, o
prrafos, o pginas, o subsecciones, o secciones, o captulos o combinaciones de las anteriores o parte alguna del libro.
Permisos: Puede contactar al autor de este material directamente a la cuenta
de correo electrnico que aparece en el prefacio. Si usted tiene una copia
de este libro en formato PDF y desea incluirlo en algn sitio de Internet,
primero solicite permiso. No requiere de permiso alguno para imprimir
una copia de este material para uso personal.

Versin Electrnica.
Estrictamente prohibido el uso comercial de este material.

Prefacio

Otro manual de LATEX 2 ?


S, otro manual. Ahora este manual est diseado para todas aquellas personas
que tienen prisa por elaborar un material usando LATEX 2 , bien porque debe
contener ecuaciones o tablas, bien porque debe disearse con altos estndares
de calidad tipogrfica, bien porque quiere aprender de manera rpida a utilizar
este lenguaje tipogrfico.
En este manual encontrar 15 secciones que le guiarn paso a paso para aprender, desde cmo conseguir e instalar LATEX 2 en su computadora personal, hasta
disear materiales didcticos que pueda utilizar para explicar sus clases o para
presentar una ponencia en un congreso.
Si usted es un profesor de matemticas interesado en mejorar la calidad visual
de sus exmenes, listas de ejercicios, notas del curso, etc., o si desea elaborar un
reporte con calidad de diseo editorial superior, o si el director de su trabajo de
investigacin de tesis le est obligando a que utilice LATEX 2 , o un estudiante que
quiere impresionar al profesor del curso preparando sus tareas como si hubieran
sido impresas en un libro de matemticas, o en cualquier otro caso similar, este
manual es el material ideal que debe tener. Sobre todo si tiene prisa y no quiere
entrar en detalles tcnicos que no requiere conocer.
Este manual est pensado, principalmente en todas esas personas que desean
aprender las cuestiones bsicas de LATEX 2 tan rpidamente como les sea posible,
a partir de ejemplos vistos en el documento y sus respectivos cdigos.
En este manual aprender:
4 cmo conseguir LATEX 2 a travs de Internet,
4 cmo estructurar un documento en LATEX 2 ,
4 las instrucciones y ambientes ms frecuentemente usados,
4 cmo cambiar el aspecto de la fuente tipogrfica (las letras),
4 cmo escribir ecuaciones y tablas,
LATEX 2 en
15 sesiones

iv

Prefacio
4 cmo incluir smbolos matemticos como x, `,

xi , etc.,

i=0

4 cmo insertar figuras e imgenes,

4 cmo codificar grficas de funciones desde LATEX 2 ,


4 cmo hacer referencia a ecuaciones, figuras y secciones del documento,
4 cmo incluir las rerefencias bibliogrficas en sus documentos,
4 cmo crear sus propias instrucciones en cdigo LATEX 2 ,
4 cmo crear sus propios ambientes en cdigo LATEX 2 ,
4 a elaborar diapositivas usando el paquete beamer,
4 a redactar su Curriculum Vitae usando LATEX 2 ,
entre muchas otras cosas ms.
El manual contiene cientos de cdigos que acompaan al resultado que ver en
el documento que LATEX 2 le devolver. Tambin se incluyen cdigos completos
de documentos que se generaron usando este lenguaje tipogrfico as como los
documentos mismos.
Una vez que se decida a aprender a usar LATEX 2 empezar a dejar a un lado esos
procesadores de texto que dejan sus materiales con figuras mal acomodadas
cada vez que vuelve a abrir sus archivos, que mueven las ecuaciones cuando las
convierte a formato PDF, o que simplemente no le permite abrir su documento
cuando tiene la misma plataforma, pero en otra versin.
Olvdese de esos problemas y utilice LATEX 2 . La mejor herramienta computacional gratuita para el profesor de matemticas y para todo aquel que est comprometido con llegar a ser un profesional de clase mundial.

CONOS
Como apoyo visual se han insertado al margen del texto algunos conos que le
servirn de gua para localizar rpidamente ideas principales o sugerencias de
que algo importante se cocina all.
Los siguientes smbolos son los que usted encontrar a lo largo del libro.
3

Este smbolo indica que el prrafo contiene instrucciones importantes


para evitar confusin en el futuro, particularmente para indicar instrucciones de la manera correcta a LATEX 2 .


3 i
Este smbolo indica que el prrafo contiene informacin que puede
ser de utilidad.
3 @
Este smbolo le sugiere visitar el sitio de Internet que se incluye en
el texto.
3 u Este smbolo indica que el siguiente cdigo debe ser ledo con cuidado
para entender qu hace cada lnea del mismo.
LATEX 2 en
15 sesiones

v
3 N
Este smbolo indica que el cdigo debe ser ledo con cuidado para
entender qu hace cada lnea del mismo. Se sugiere que lo modifique
para experimentar cambiando los parmetros y datos de las instrucciones
y ambientes que requieren de argumentos opcionales. As aprender a
usar LATEX 2 ms rpidamente.

R ESPONSABILIDAD
Los cdigos que se proporcionan en este manual tienen la funcin de servir de
ejemplo o gua para que aprenda a utilizar LATEX 2 . Usted puede utilizar los
cdigos para experimentar con ellos bajo su propio riesgo.
Ni el autor, ni el editor son responsables del uso que el lector o terceras personas hagan de los mismos, as como de cualquier prdida y/o riesgo y/o dao
(causal, incidental o cualquier otro), ocasionado debido al uso y/o interpretacin
de la informacin que se incluye en este libro. Si requiere de ayuda profesional,
se sugiere que solicite los servicios de un experto en el rea.
La informacin que se incluye en este manual, referente a los distintos sitios
de Internet, era correcta para la fecha de edicin del mismo, pero puede haber
cambiado en cuanto a la informacin que contienen o desaparecer conforme
avanza el tiempo. El control de estas cosas est fuera del alcance del editor
como del autor. Agradecemos su comprensin.
LATEX 2 es un software de distribucin libre, de cdigo abierto que subsiste gracias a la donacin voluntaria de sus usuarios. Gracias por colaborar con el
equipo de desarrollo de este lenguaje de tipografa cientfica. Para hacer donaciones visite el siguiente sitio de Internet:

www.miktex.org

C ONTACTO
Este material ha sido revisado continuamente, pero eso no nos asegura que est
libre de errores, por eso le agradezco infinitamente reporte cualquier error que
usted encuentre en este manual enviando un mensaje de correo electrnico a la
siguiente cuenta:
efra.soto.a@gmail.com
Todos los errores que an se encuentran en este libro son culpa del autor de
este material y de nadie ms.
Si usted tiene una pregunta adicional, comentario, sugerencia o cualquier otra
cuestin, puede contactarme a travs de la misma cuenta de correo electrnico.
Estar muy complacido de poder atenderle personalmente.
Efran Soto Apolinar.
Monterrey, N.L., Mxico.
Julio de 2009.

LATEX 2 en
15 sesiones

vi

Prefacio

LATEX 2 en
15 sesiones

ndice

1 Bases

1.1 Sesin 1: Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.1. Qu es LATEX 2 ? . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.2. Cmo pronuncio

LAT

EX 2 ? . . . . . . . . . . . . . . . . . . . . . .
1.1.3. Cmo consigo EX 2 ? . . . . . . . . . . . . . . . . . . . . . . . .
1.1.3.1 Cmo conseguir MiKTEX . . . . . . . . . . . . . . . . . .
LAT

4
4
5

1.1.3.2

Cmo instalar MiKTEX . . . . . . . . . . . . . . . . . . .

1.1.3.3

Cmo conseguir TEXnicCenter . . . . . . . . . . . . . . .

1.1.4. Cmo usar TEXnicCenter . . . . . . . . . . . . . . . . . . . . . . . .

10

1.1.4.1

Definir el tipo de salida . . . . . . . . . . . . . . . . . . .

11

1.1.4.2

Generar un documento . . . . . . . . . . . . . . . . . . .

11

1.1.4.3

Ubicacin y correccin de errores . . . . . . . . . . . . .

11

1.2 Sesin 2: Documentos en

LAT

EX 2 . . . . . . . . . . . . . . . . . . . . . .
1.2.1. Estructura de un documento en LATEX 2 . . . . . . . . . . . . . . .

15

1.2.2. Tipos de documentos . . . . . . . . . . . . . . . . . . . . . . . . .

16

15

1.2.3. Paquetes bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17

1.3 Sesin 3: Instrucciones y ambientes . . . . . . . . . . . . . . . . . . . . .

21

1.3.1. Instrucciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21

1.3.2. Ambientes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

1.3.3. Caracteres especiales . . . . . . . . . . . . . . . . . . . . . . . . . .

24

1.4 Sesin 4: Ambientes frecuentemente usados . . . . . . . . . . . . . . . .

25

1.5 Sesin 5: Otras cosas tiles . . . . . . . . . . . . . . . . . . . . . . . . . .

29

1.5.1. Formato del texto . . . . . . . . . . . . . . . . . . . . . . . . . . .

29

1.5.2. Texto en color . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

30

LATEX 2 en
15 sesiones

viii

ndice
1.5.3. Fuentes tipogrficas . . . . . . . . . . . . . . . . . . . . . . . . . .

32

1.5.4. Silabeo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

33

1.5.5. Unidades de distancia . . . . . . . . . . . . . . . . . . . . . . . . .

34

1.5.6. Encabezados y pi de pgina . . . . . . . . . . . . . . . . . . . . .

34

1.5.7. Mrgenes de la pgina . . . . . . . . . . . . . . . . . . . . . . . . .

35

1.5.8. Referencias bibliogrficas . . . . . . . . . . . . . . . . . . . . . . .

36

1.5.9. ndice de contenidos . . . . . . . . . . . . . . . . . . . . . . . . . .

37

1.5.10. ndice de materias . . . . . . . . . . . . . . . . . . . . . . . . . .

38

1.5.11. Seccionar documentos largos . . . . . . . . . . . . . . . . . . . .

39

1.5.12. Espacios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

39

1.5.13. Nombres de secciones en Espaol . . . . . . . . . . . . . . . . . .

41

2 Ecuaciones y cosas peores

43

2.1 Sesin 6: Ecuaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

45

2.1.1. Ambientes matemticos . . . . . . . . . . . . . . . . . . . . . . . .

45

2.1.2. lgebra elemental . . . . . . . . . . . . . . . . . . . . . . . . . . .

46

2.1.3. Fsica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

51

2.1.4. Geometra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

53

2.1.5. Anlisis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

55

2.2 Sesin 7: Otros smbolos . . . . . . . . . . . . . . . . . . . . . . . . . . .

57

2.2.1. Smbolos matemticos . . . . . . . . . . . . . . . . . . . . . . . . .

57

2.2.2. Funciones matemticas . . . . . . . . . . . . . . . . . . . . . . . .

60

2.2.3. Alfabeto Griego

. . . . . . . . . . . . . . . . . . . . . . . . . . . .

63

2.2.4. Espacios en ecuaciones . . . . . . . . . . . . . . . . . . . . . . . .

64

2.2.5. Galera de ecuaciones . . . . . . . . . . . . . . . . . . . . . . . . .

66

2.3 Sesin 8: Tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

75

2.3.1. Ambiente textual . . . . . . . . . . . . . . . . . . . . . . . . . . . .

75

2.3.2. Ambiente matemtico . . . . . . . . . . . . . . . . . . . . . . . . .

80

2.4 Sesin 9: Imgenes y figuras . . . . . . . . . . . . . . . . . . . . . . . . .

85

2.4.1. Imgenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

85

2.4.2. Figuras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

89

2.4.3. Referencias cruzadas . . . . . . . . . . . . . . . . . . . . . . . . . .

91

2.5 Sesin 10: Grficas y diagramas . . . . . . . . . . . . . . . . . . . . . . .

95

3 LATEX 2 intermedio
117
3.1 Sesin 11: Creacin de instrucciones propias . . . . . . . . . . . . . . . . 119
3.1.1. Instrucciones sin argumentos . . . . . . . . . . . . . . . . . . . . . 119
3.1.2. Instrucciones con argumentos . . . . . . . . . . . . . . . . . . . . . 122
3.2 Sesin 12: Creacin de ambientes propios . . . . . . . . . . . . . . . . . . 129
3.2.1. Ambiente tarea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

LATEX 2 en
15 sesiones

ix
3.2.2. Ambiente teoremita . . . . . . . . . . . . . . . . . . . . . . . . . . 133
3.2.3. Ambiente prueba . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
3.2.4. Ambiente midefinicion . . . . . . . . . . . . . . . . . . . . . . . . . 137
3.2.5. Ambiente determinante . . . . . . . . . . . . . . . . . . . . . . . . 139
3.3 Sesin 13: Primeros documentos en LATEX 2 . . . . . . . . . . . . . . . . . 143
3.3.1. Artculo de divulgacin . . . . . . . . . . . . . . . . . . . . . . . . 143
3.3.2. Un examen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
3.3.3. Un problemita . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
3.3.4. Problema de ecuaciones cuadrticas . . . . . . . . . . . . . . . . . 153
3.3.5. Ley de senos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
3.3.6. Nueva Criba de Eratstenes . . . . . . . . . . . . . . . . . . . . . . 158
3.3.7. Curriculum Vitae . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
3.3.8. 600 Primos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
3.3.9. Formulario de clculo infinitesimal . . . . . . . . . . . . . . . . . . 180
3.3.10. Lista de Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
3.3.11. Letreros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
3.3.12. Tarjetas de presentacin . . . . . . . . . . . . . . . . . . . . . . . 186
3.4 Sesin 14: Presentaciones . . . . . . . . . . . . . . . . . . . . . . . . . . 189
3.4.1. Instrucciones de beamer . . . . . . . . . . . . . . . . . . . . . . . . 189
3.4.2. Estructura bsica . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
3.4.3. Ejemplo sencillo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
3.4.4. Ejemplo con grficas . . . . . . . . . . . . . . . . . . . . . . . . . . 194
3.4.5. Regresin lineal y cuadrtica . . . . . . . . . . . . . . . . . . . . . 197
3.5 Sesin 15: Sugerencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
3.5.1. Antes de la presentacin . . . . . . . . . . . . . . . . . . . . . . . . 213
3.5.2. Diseo de diapositivas . . . . . . . . . . . . . . . . . . . . . . . . . 214
3.5.3. Diseo de materiales didcticos . . . . . . . . . . . . . . . . . . . . 215
3.5.4. Elaboracin de grficas . . . . . . . . . . . . . . . . . . . . . . . . 216
3.5.5. Diseo de tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218

LATEX 2 en
15 sesiones

ndice

LATEX 2 en
15 sesiones

Uno

1
B ASES

Desde el punto de vista de la historia de la ciencia, su transmisin es tan esencial como el descubrimiento.
Sarton, George.

Bases

LATEX 2 en
15 sesiones

1.1. SESIN 1: INTRODUCCIN

1.1

S ESIN 1: I NTRODUCCIN

En esta sesin vamos a describir

1.1.1

EX 2 y a indicar cmo conseguirlo.

Q U ES LATEX 2 ?

LATEX 2 es un lenguaje de tipografa cientfica que fue originalmente diseado


por Donald Knuth. El nombre del primer lenguaje fue TEX y despus fue mejorado por Leslie Lamport.
Actualmente su uso se ha difundido bastante, sobre todo entre los escritores
de ciencias, particulamente de las ciencias exactas (matemticas, fsica, computacin, etc.) para editar de manera personal artculos.
La gran ventaja que presenta LATEX 2 con respecto a los procesadores de texto
consiste en que el autor mismo decide cmo se ver el material que est elaborando
y no tiene necesidad de especificar a otra persona cmo debe verse (en el caso
de editoriales).
Otra ventaja digna de mencionarse, consiste en que LATEX 2 enumera de manera
automtica todas las ecuaciones y/o dems cosas que requieran enumeracin
(teoremas, lemas, ejemplos, definiciones, captulos, secciones, etc.).
Suponga que el autor de un libro de lgebra lineal define la instruccin: \ang{u}{v}
para indicar el ngulo entre los vectores ~u y ~v . Esta definicin le ayudar
a imprimir en el documento: (~u, ~v ), porque frecuentemente necesita escribir:
cos(~u, ~v ).
Imagine que casi al terminar su libro, en la fase de revisin tcnica, el editor le
recomienda cambiar la coma que aparece entre los dos vectores por un punto
y coma. Si el autor de este material hubiera utilizado un procesador de texto
convencional, estara obligado a realizar el cambio cada vez que encontrara en
su libro la expresin: cos(~u, ~v ). LATEX 2 le ahorra todo ese trabajo.
Cuando usted define una instruccin (comando) LATEX 2 realizar exactamente
lo que usted le indique. Si modifica la instruccin desde su definicin, LATEX 2
imprimir exactamente lo que usted indic en cualquier parte de su documento
que utilice esa instruccin, requiriendo solamente un cambio. Esto le facilita
mucho el trabajo, porque tendr la seguridad de que ninguna expresin qued
sin la modificacin: LATEX 2 la hace cada vez que la encuentra.
Con el uso de este lenguaje de programacin tipogrfica pueden elaborarse,
adems de texto y ecuaciones, diagramas, animaciones, dibujos, partituras de
msica, dibujar tableros de ajedrez, entre muchas otras cosas.
La gran desventaja de este lenguaje consiste en que el usuario debe conocer
su sintaxis, es decir, la forma precisa de indicarle a LATEX 2 que imprima en el
documento, por ejemplo, el smbolo .
No entre en pnico, apreciado lector. Aqu aprender las cuestiones ms bsicas de este lenguaje... suficiente para preparar, desde un artculo cientfico o
LATEX 2 en
15 sesiones

1.1

LAT

1.1.1

Bases
de divulgacin hasta un libro de matemticas con la calidad de una editorial
profesional.
Este manual contiene cientos de ejemplos que le ayudarn a aprender LATEX 2
de una manera paulatina. Cada ejemplo viene acompaado del cdigo que lo
genera.
Cada smbolo tiene un cdigo para indicar a LATEX 2 que lo incluya en nuestro
documento. Por ejemplo, el cdigo:
LATEX 2
\begin{equation}
\frac{\sqrt{1 - 2\,x}}{\sqrt{1 + 2\,x}}
= \sqrt{\frac{1 - 2\,x}{1 + 2\,x}}
= \left(\frac{1 - 2\,x}{1 + 2\,x}\right)^{1/2}
\end{equation}

imprime en el documento:
r


1/2
1 2x
1 2x
1 2x

=
=
1 + 2x
1 + 2x
1 + 2x

(1.1)

Si lo que desea es simplemente preparar sus exmenes, algunas notas o listas de


ejercicios para sus cursos, preparar un reporte tcnico, redactar un artculo de
divulgacin, preparar un artculo cientfico, redactar una tesis o escribir un libro
completo, LATEX 2 le ayudar a realizar esta tarea de una manera ms agradable,
adems de que obtendr documentos de calidad superior.
En resumen: al trabajar con LATEX 2 usted solamente tiene que preocuparse por
el contenido, la cuestin de diseo corre por cuenta de LATEX 2 .

1.1.2
1.1.2

C MO PRONUNCIO LATEX 2 ?

De acuerdo a Donald Knuth, la palabra TEX viene de una palabra griega que
puede interpretarse como arte o como tecnologa. Debido a esto, la pronunciacin correcta de TEX es tej.
En las propias palabras de Knuth, [2] la de TEX es una chi Griega, no una
x, as que suena como la palabra alemana ach; en espaol suena como j y en
ruso como kh .
Entonces, LATEX 2 se debe pronunciar: latej .
En pases de habla inglesa, debido a que la letra a se pronuncia como ei ,
LATEX 2 se pronuncia: leitej . En Mxico pronunciamos: latej .

1.1.3
1.1.3

C MO CONSIGO LATEX 2 ?

Muy probablemente usted est acostumbrado a preparar documentos en algn


procesador de texto comn a la plataforma en la cual trabaja. Por ejemplo,
LATEX 2 en
15 sesiones

1.1. SESIN 1: INTRODUCCIN

R
si usted trabaja en la plataforma Windows
, seguramente utiliza Word de
R

Microsoft .

En estos procesadores usted ha generado documentos muchas veces, tantas que


tal vez le parezca difcil utilizar otro software para este fin. Ms cuando al
disear documentos con este software no est viendo el impreso en pantalla.
Este es precisamente el caso de LATEX 2 . Pues con l solamente estar viendo
cdigo fuente. Para tener idea de qu es lo que usted estar viendo mientras
edita su documento puede ver los documentos de ejemplo que se incluyen en
este libro a partir de la pgina 143.
Para preparar documentos en LATEX 2 , usted va a necesitar:

Una computadora: para instalar los programas que se indican ms adelante y


preparar los documentos en ellos,
TEXnicCenter: para editar el cdigo fuente en lenguaje LATEX 2 con el fin de
preparar sus documentos, y
MiKTEX: para que la computadora pueda procesar los documentos que prepare
en el software TEXnicCenter.
As que vamos a empezar con la instalacin de LATEX 2 .
1.1.3.1

Cmo conseguir MiKTEX

LATEX 2 es un software libre. Hay versiones para utilizar en Windows, Mac,


Linux, etc. Puede descargar la versin para Windows desde la siguiente direccin de internet:
www.miktex.org
En la pgina encontrar un enlace en la seccin MiKTEX Releases (Versiones de
MiKTEX). Elija la versin y d un clic sobre el enlace correspondiente (Download). Esto abrir una nueva pgina. Usted debe buscar una liga que diga
Installing a basic MiKTEX system. Despus oprima en la liga que dice: Download Basic MiKTEX installer.
El MiKTEX es un conjunto de libreras que tienen las instrucciones para generar
los documentos en el cdigo LATEX 2 .
1.1.3.2

Cmo instalar MiKTEX

Para instalar MiKTEX debe dar doble clic sobre el archivo ejecutable que descarg.
Aparecer la siguiente ventana, mostrando los trminos de uso del programa.
Lea completamente los trminos de uso del software1 . Si est de acuerdo presione el cuadrado blanco para seleccionarlo. Con esto est aceptando las condiciones para instalar el paquete en su computadora.
1 Estos trminos de uso estn en Ingls. Si no los entiende, usted decida bajo su propio riesgo
si instala el programa o no.

LATEX 2 en
15 sesiones

@
En este manual la
palabra clic se refiere a presionar el
botn izquierdo del
ratn (mouse) de la
computadora.

Bases

Presione aqu

Luego aqu
Despus puede presionar el botn siguiente de la misma ventana. Aparecer la
siguiente ventana preguntndole si desea que este programa pueda ser usado
por todos los usuarios que utilizan la computadora.
Personalmente sugiero que se permita a otros usuarios utilizarlo, de otra manera,
si alguien inici sesin diferente a la suya y usted desea hacer un cambio pequeo a un archivo, puede utilizar el software sin tener que iniciar una nueva
sesin.

Despus de presionar siguiente aparecer la siguiente ventana preguntndole la


direccin de la carpeta donde guardar los archivos del programa.

LATEX 2 en
15 sesiones

1.1. SESIN 1: INTRODUCCIN


MiKTEX sugiere la direccin:
C:\Program Files\MiKTeX\

donde se ha suprimido la versin. Acepte esta direccin y presione siguiente.


Aparecer la siguiente ventana preguntando el tipo de pgina que prefiere.
Normalmente dir A4. El autor siempre cambia esta opcin a letter (tamao
carta). En realidad no hay gran diferencia, pues al elaborar documentos usted
siempre le puede indicar al programa qu tamao de pgina utilizar.
En la siguiente lnea de texto le pregunta si debe solicitar permiso al usuario
antes de instalar paquetes en caso de que requiera utilizar uno que an no est
instalado, o si puede instalarlo automticamente sin preguntar.
El autor sugiere que el programa siempre pregunte. As que deje la opcin como
est.

Al presionar Siguiente obtenemos el resumen de opciones que hemos elegido:

Despus de presionar Start MiKTEX se instalar en su computadora.


Adems de MiKTEX requeriremos de un software para editar los documentos
que deseemos generar con LATEX 2 . El autor de este material utiliza el programa
TEXnicCenter.
LATEX 2 en
15 sesiones

Bases
1.1.3.3

Cmo conseguir TEXnicCenter

El programa TEXnicCenter tambin es libre y puede descargarlo desde el siguiente


sitio de Internet:

http://www.texniccenter.org/
En este sitio debe encontrar la liga que dice Download the current version
of TeXnicCenter. Esto abrir una nueva pgina donde debe encontrar la liga:
TEXnicCenter Installer. Generalmente le enviar a otro sitio de Internet2 de
donde pueda descargar el software.
Ahora debe instalarlo en su computadora. Esto lo consigue haciendo doble
clic sobre el archivo ejecutable que descarg (TXCSetup_1StableRC1.exe) y
presionando Siguiente (Next) en cada ventana.
Despus de instalar TEXnicCenter tendr que indicarle varias cosas. Para eso,
cuando desee utilizar el programa por primera vez aparecer una ventana indicndole que requiere de cierta informacin.

Despus de presionar Siguiente aparecer la siguiente ventana, y le debe indicar


dnde estn los archivos ejecutables del programa MiKTEX.

Presione aqu

2 http://sourceforge.net/projects/texniccenter/files/

LATEX 2 en
15 sesiones

1.1. SESIN 1: INTRODUCCIN


Para eso, debemos buscarlos en el disco duro de la computadora, probablemente
en una direccin como la siguiente:
C:\Archivos de programa\MiKTeX\miktex\bin

Una vez que le haya indicado ver una ventana como la siguiente:

Presione Siguiente.
En las siguientes ventanas se le pedir la carpeta donde TEXnicCenter puede encontrar los programas que deben usarse para ver los documentos en los diferentes formatos que se generarn usando LATEX 2 .
Generalmente el programa TEXnicCenter se ocupa de eso, as que bastar con
que presione Siguiente en cada una de ellas.
Cada ventana ser muy parecida a las siguientes:
LATEX 2 en
15 sesiones

10

Bases

Finalmente aparecer la ventana donde debe presionar Finalizar:

1.1.4

Ahora s, est listo para redactar su primer documento en LATEX 2 .

1.1.4

C MO USAR TEX NIC C ENTER

En la siguiente imagen se muestra la pantalla del programa TEXnicCenter.

rea de texto

rea de mensajes

Escriba aqu el cdigo


de su documento

(Output Bar)

LATEX 2 en
15 sesiones

1.1. SESIN 1: INTRODUCCIN


1.1.4.1

11

Definir el tipo de salida

Antes de codificar su primer documento en LATEX 2 debe definir el formato (tipo)


de documento que TEXnicCenter generar.
LATEX 2 puede generar archivos en formato PDF, DVI PS. Usted debe indicar
cul quiere generar. El autor prefiere generar archivos en formato PDF.
Para indicarle a LATEX 2 que genere un documento en formato PDF debe ir a la
barra de herramientas de LATEX en el programa TEXnicCenter y elegir la opcin
LaTeX => PDF:

Cuando TEXnicCenter se instala indica la opcin LaTeX => DVI.


1.1.4.2

Generar un documento

Ahora puede generar un documento. Para eso, despus de haberlo codificado


en el rea de texto del programa TEXnicCenter, debe presionar la combinacin
de teclas Ctrl + Shift + F5 .
O bien, puede indicarlo en la barra de herramientas de LATEX en el programa
TEXnicCenter y dar un clic en el botn Build and View.
Si desea generarlo sin ver el documento, solamente para verificar que el cdigo
no contenga errores de sintxis, puede utilizar la combinacin de teclas Ctrl
+ F7 o en su lugar el botn Build indicado en la siguiente figura:
Build

Build and View

1.1.4.3

Ubicacin y correccin de errores

Si despus de generar el documento TEXnicCenter encuentra errores, la ventana


de salida Output Bar le indicar, como se muestra a continuacin:

LATEX 2 en
15 sesiones

12

Bases
Para saber exactamente dnde estn los errores, puede utilizar las teclas F9
(Next Error) para ir al siguiente error, y Shift + F9 (Previous Error) para
ir al anterior.
LATEX 2 le indicar cul fue el error, la lnea del cdigo en la que se encuentra y
usted debe corregirlo.
Igual, puede utilizar, de la barra de TEXnicCenter los botones Next Error y
Previous Error como se muestran en la siguiente figura:

Next Error

Previous Error

Para que el programa TEXnicCenter muestre el nmero de lnea del cdigo del
documento que est editando, vaya al men Tools, elija Options y de la ventana elija la pestaa Editor. D un clic en el cuadro para elegir la opcin
show line numbers para que muestre los nmeros de lnea.

Presione aqu

Despus de presionar Aceptar podr ver los nmeros de lnea a la izquierda del
rea de texto.
Frecuentemente encontrar errores en el cdigo de los documentos que usted
vaya generando. Lo importante es saber qu hacer en cada caso.
La mayora de las veces LATEX 2 le indicar cul es el error en Ingls. Si usted
no entiende Ingls, necesitar una buena dosis de paciencia para encontrar los
errores en el cdigo. Si entiende el Ingls (ledo) entonces le ser bastante fcil
encontrarlos.
LATEX 2 en
15 sesiones

1.1. SESIN 1: INTRODUCCIN

13

Es importante mencionar que frecuentemente LATEX 2 se confunde y a partir de


un solo error indica que ha cometido varios.
Por ejemplo, si usted ingresa el cdigo:
LATEX 2
\documentclass{article}
\usepackage[ansinew]{inputenc} % Espaol
\usepackage{pifont} % Fuentes para vietas
%
\begin{document}
\begin{dinglist} % aqui est el error
\item Lista con vietas
\item En la cual no se ha indicado
\item Cul de las vietas usar...
\end{dinglist}
\end{document}

y trata de generar el documento, LATEX 2 le indicar que tiene 101 errores. En


realidad se trata de un solo error y se corrige completando la instruccin inicial
de la lista:
LATEX 2
\documentclass{article}
\usepackage[ansinew]{inputenc} % Espaol
\usepackage{pifont} % Fuentes para vietas
%
\begin{document}
\begin{dinglist}{51} % aqui estaba el error
\item Lista con vietas
\item En la cual ya se ha indicado
\item Cul de las vietas usar...
\item La vieta utilizada es: \ding{51}.
\end{dinglist}
\end{document}

Este cdigo compila sin errores y genera en el documento lo siguiente:

3 Lista con vietas


3 En la cual ya se ha indicado
3 Cul de las vietas usar...
3 La vieta utilizada es: 3.
Otra cosa importante que debe saber es que usted debe cerrar el documento que
gener (formato PDF) antes de volverlo a generar. Porque si el documento est
abierto, LATEX 2 no podr borrarlo antes de volver a escribirlo.
Si tiene abierto el documento, LATEX 2 le indicar 3 errores. Esto le ayudar a
recordar que debe cerrarlo desde el programa que utilice para verlo3 .
Una fuente frecuente de errores para todo principiante en el uso de LATEX 2 es
la anidacin de los parntesis y dems signos de agrupacin.
3 Puede

R
ser Acrobat Reader
o alguno similar.

LATEX 2 en
15 sesiones

14

Bases
Igualmente, el iniciar y cerrar adecuadamente los ambientes que se utilizan
cuando usted est codificando un documento le permite generar cdigo ms
rpidamente.
Siempre que inicie un ambiente, cirrelo inmediatamente y luego escriba dentro lo que desee incluir en l. As se evitar errores en la compilacin de su
documento.
Por ejemplo, si desea centrar una lnea de texto en su documento, empiece
escribiendo:
LATEX 2
\begin{center}
\end{center}

Despus regrese el cursor para incluir la lnea que desea centrar entre las dos
instrucciones que ya escribi:
LATEX 2
\begin{center}
Esta lnea aparece centrada.
\end{center}

As se evitar minutos en la bsqueda de errores en la codificacin.

LATEX 2 en
15 sesiones

1.2. SESIN 2: DOCUMENTOS EN LATEX 2

1.2

15

S ESIN 2: D OCUMENTOS EN LATEX 2

1.2
LAT

En esta seccin vamos a estudiar la estructura de un documento en EX 2 ,


algunos paquetes bsicos que se utilizan muy frecuentemente, as como las
instrucciones y los ambientes que se utilizan ms en la mayora de los documentos.

1.2.1
1.2.1

E STRUCTURA DE UN DOCUMENTO EN LATEX 2

Para crear un documento que contenga su nombre, basta el siguiente cdigo:


LATEX 2
\documentclass{article}
% este es el prembulo de este documento
\begin{document}
Hola, mi nombre es:

% enseguida escriba su nombre.

% Aqu puede incluir todo el texto que desee...


\end{document}

3 La instruccin \documentclass{} le indica a LATEX 2 qu tipo de documento


crearemos. En este caso se trata de un artculo (article).

3 El espacio contenido entre \documentclass{} y \begin{document} se


conoce como prembulo del documento.
3 La instruccin \begin{document} indica el inicio del documento.
3 La instruccin \end{document} indica el fin del documento.
Cualquier texto que aparezca despus de un smbolo de porcentaje (%) (en el
mismo rengln) LATEX 2 lo ignorar. En otras palabras, cualquier comentario
que desee agregar a su documento puede incluirlo inicindolo con %.
Cuando usted escribe un documento en cdigo LATEX 2 , el documento que usted
ver, es un archivo que contiene texto solamente. Ah no ver grficos, el tipo
de fuente que usted ver siempre ser el mismo, nunca ver una ecuacin o
smbolo matemtico como los ver en el documento final.

No debe ser sorpresa que el cdigo que usted prepara en TEXnicCenter sea as.
Despus de todo, LATEX 2 es un lenguaje de programacin.
Es importante recordar que LATEX 2 no ignora letras en cuanto a si son maysculas o minsculas. Por ejemplo, si usted inicia el documento con la siguiente
instruccin: \Begin{document}, LATEX 2 le indicar un error. La forma correcta
de escribir la instruccin es: \begin{document}.
Este tipo de errores es difcil de identificar, porque parece que el cdigo est
bien redactado.
LATEX 2 en
15 sesiones

16

Bases
Usted debe tener cuidado con estas cuestiones bsicas.

1.2.2
1.2.2

T IPOS DE DOCUMENTOS

En LATEX 2 podemos definir cualquiera de los siguientes tipos de documentos:

{article} para escribir artculos cientficos.


{beamer} para preparar una presentacin con dispositivas.
{book} para preparar un libro.
{letter} para escribir una carta.
{report} para redactar un reporte.
{slides} para preparar una presentacin con dispositivas.
Cada tipo de documento tiene especificados ciertas cuestiones que facilitan al
usuario la edicin del material, dado que ya no se debe preocupar por los mrgenes, encabezados, enumeracin de las ecuaciones, secciones, subsecciones,
dar formato a los encabezados de las secciones y subsecciones, etc.
Podemos definir el tamao de la fuente4 en las opciones del documento de la
siguiente manera:
LATEX 2
\documentclass[12pt]{book} % Para preparar un libro...

Podemos definir 12, 11 10 puntos (pt) entre corchetes. Si no especifica un


tamao, LATEX 2 de manera automtica considera 10pt.
Esta no es la nica opcin que podemos incluir entre corchetes. El tamao de
la hoja del documento tambin puede definirse. Por ejemplo:
LATEX 2
\documentclass[letterpaper,12pt]{book}

indica que la hoja sobre la cual aparecer el documento es tamao carta. Otros
tamaos definidos son: legalpaper (oficio), executivepaper (ejecutivo), a4paper,
a5paper, b5paper.
Observe que las opciones se separan por comas cuando incluimos varias entre
los corchetes.
Otras opciones que podemos incluir en la instruccin \documentclass{} son:

landscape crea el documento con la hoja horizontal. De manera automtica


LATEX 2 considera los documentos con pgina vertical, excepto cuando se
prepara una presentacin con diapositivas.
4 En tipografa, una fuente es un tipo especfico de letras que se utilizan para editar un
documento.

LATEX 2 en
15 sesiones

1.2. SESIN 2: DOCUMENTOS EN LATEX 2

17

titlepage indica que se debe incluir una pgina aparte para el ttulo del documento.
notitlepage indica que no se debe incluir una pgina aparte para el ttulo del
documento.
leqno imprime el nmero de las ecuaciones a la izquierda. Normalmente se
imprimen a la derecha de las ecuaciones.
draft indica que el documento es un borrador. No es el documento final.
final indica que es el documento que se va a imprimir, de manera que incluye
todas las imgenes insertadas en el mismo.
oneside indica que todas las hojas se consideran impares, por la cuestin de
los mrgenes.
twoside indica que debe considerar hojas pares e impares para imprimir con
margen distinto en cada pgina.
openright indica que un nuevo captulo se inicie en una pgina impar.
openany indica que un nuevo captulo puede inciar en cualquier pgina, par o
impar.
twocolumn indica que el documento estar impreso a dos columnas.
Las ltimas cuatro opciones no se pueden utilizar en el documento de clase
slides.
Adems, cuando usamos slides la opcin clock imprime la hora al pie de cada
diapositiva.

1.2.3
1.2.3

PAQUETES BSICOS

En LATEX 2 usamos paquetes que contienen definiciones de instrucciones que


nos ayudan a elaborar mejores materiales.
Como regla, debemos cargar los paquetes en el prembulo del documento que
estemos generando.
Por ejemplo, la instruccin:
LATEX 2
\usepackage[ansinew]{inputenc}

% Defino idioma Espaol

Le indica a LATEX 2 que en el documento deseo utilizar todos los smbolos del
idioma espaol. Esto carga a la memoria de la computadora instrucciones para
imprimir en el documento letras y signos comnes en el espaol, entre los cuales
se incluyen acentos, letras (como la ) y algunos otros smbolos que no se encuentran cargados de manera automtica en LATEX 2 .
Un ejemplo del prembulo de un artculo es el siguiente:
LATEX 2 en
15 sesiones

18

Bases
LATEX 2
% Paquete para permitir el uso de los signos del espaol
\usepackage[ansinew]{inputenc}
% Paquete para utilizar encabezados y
% pie de pgina del documento...
\usepackage{fancyhdr}
% Paquete para cargar las fuentes matemticas
\usepackage{amsfonts}
% Paquetes para utilizar smbolos matemticos
% de la AMS (American Mathematical Society)
\usepackage{amssymb}
\usepackage{amsmath}
% Paquete para utilizar color en letras y simbolos...
\usepackage{color}
% Paquete para enumerar de distintas formas
\usepackage{enumerate}
% Paquete para imprimir cajas con sombra y dems...
\usepackage{fancybox}

En general, la sintaxis para cargar un paquete en LATEX 2 es:


LATEX 2
\usepackage[opciones]{paquete}

El argumento entre corchetes ([ ]) no es obligatorio, sino opcional, por eso


ah se incluyen las opciones del documento. El argumento que se escribe entre
llaves ({ }) corresponde al nombre del paquete.

Aqu se enlistan los paquetes que ms frecuentemente se utilizan en la mayora


de los documentos:
Paquete

Se usa para:

amsmath
attachfile
beamer
color
colortbl
dingbat
enumerate
fancybox
fncychap
geometry
graphicx
hyperref
makeidx
multicol
pifont
picinpar
pst
tikz

Incluir fuentes matemticas.


Agregar archivos adjuntos.
Preparar presentaciones.
Incluir fuentes tipogrficas con color.
Incluir color en las tablas.
Incluir smbolos tipogrficos.
Hacer listas enumeradas de distintas maneras.
Elaborar cajas con texto dentro.
Cambiar el estilo del ttulo del captulo.
Cambiar los mrgenes de la pgina.
Insertar imgenes.
Insertar referencias cruzadas.
Crear un ndice alfabtico.
Imprimir el texto en varias columnas.
Incluir smbolos tipogrficos.
Incluir imgenes en un prrafo.
Elaborar dibujos y diagramas.
Elaborar dibujos y diagramas.
LATEX 2 en
15 sesiones

1.2. SESIN 2: DOCUMENTOS EN LATEX 2


Puede consultar los manuales de cada uno de los paquetes que tiene la instalacin que usted tiene en su computadora en el directorio donde se grabaron
los archivos de MiKTEX, en una carpeta con ubicacin semejante al siguiente:
C:\Program Files\MiKTeX\doc\latex\

Por ejemplo, para elaborar la siguiente caja con sombra utilizamos el paquete:
fancybox.

Hola... Esta es una caja con sombra.

que se obtiene con el cdigo:


LATEX 2
\begin{center}
\shadowbox{Hola...
Esta es una caja con sombra.}
\end{center}

El paquete enumerate sirve para enumerar de maneras distintas. La siguiente


lista es un ejemplo:

I. Esta es una lista enumerada


II. solamente con nmeros romanos
A. Esta es una sublista enumerada
B. con letras maysculas.
III. Ahora otra lista...
a) Esta es otra sublista
b) enumerada con letras minsculas.
IV. Aqu termina la lista principal.
que se obtiene con el siguiente cdigo:
LATEX 2
\begin{enumerate}[I.]
\item Esta es una lista enumerada
\item solamente con nmeros romanos
\begin{enumerate}[A.]
\item Esta es una sublista enumerada

LATEX 2 en
15 sesiones

19

20

Bases
\item con letras maysculas.
\end{enumerate}
\item Ahora otra lista...
\begin{enumerate}[a)]
\item Esta es otra sublista
\item enumerada con letras minsculas.
\end{enumerate}
\item Aqu termina la lista principal.
\end{enumerate}

Para imprimir texto en algn color, necesitamos cargar el paquete color y utilizamos la instruccin \textcolor{color}{texto}. Por ejemplo,
LATEX 2
\begin{center}
\textcolor{blue}{Texto en color azul.}\\
\textcolor{red}{Texto en color rojo.}\\
\textcolor{brown}{Texto en color caf.}\\
\textcolor{cyan}{Texto en color cyan.}\\
\textcolor{gray}{Texto en color gris.}
\end{center}

lo cual imprime en el documento:

Texto en color azul.


Texto en color rojo.
Texto en color caf.
Texto en color cyan.
Texto en color gris.
A lo largo del manual se muestran algunos de ejemplos de uso de estos paquetes.

LATEX 2 en
15 sesiones

1.3. SESIN 3: INSTRUCCIONES Y AMBIENTES

1.3

21

S ESIN 3: I NSTRUCCIONES Y AMBIENTES

1.3

LAT

En EX 2 se definen instrucciones y ambientes para indicarle exactamente


cmo deseamos disear el documento que estamos elaborando.
Cada instruccin debe escribirse correctamente, pues LATEX 2 es un lenguaje de
tipografa cientfica.
Si usted desea incluir, por ejemplo el smbolo `, debe escribir exactamente \ell.
Si escribe el cdigo: \Ell, o \ELL, o \ELl, LATEX 2 le indicar que no entiende
esa instruccin.

1.3.1
1.3.1

I NSTRUCCIONES

En LATEX 2 las instrucciones siempre inician con el smbolo \ seguido del nombre
de la instruccin.
Una instruccin puede no requerir de argumentos. Por ejemplo: \hrule indica
a LATEX 2 que debe dibujar una lnea horizontal.
Algunas instrucciones que no requieren argumentos son:

\newline, que sirve para ocasionar un salto de lnea (al siguiente rengln
del documento),
\newpage, que ocasiona un salto de pgina, es decir, inicia una nueva
pgina,
\par, que indica que inicie un nuevo prrafo,
\star, que imprime: ?,
\today que imprime la fecha actual en el documento.
Algunas de las instrucciones requieren de argumentos obligatorios, los cuales se
deben incluir entre llaves ({ }). Por ejemplo la instruccin:
LATEX 2
\vspace{5cm}

le indica a LATEX 2 que debe dejar 5 cm de espacio vertical en blanco.


Algunas otras instrucciones que s requieren de argumentos son las siguientes:
\footnote{Una nota}, imprime5 Una nota en el pi de pgina actual
(vea el pi de pgina).
\fbox{Texto}, imprime
5 Una

nota

LATEX 2 en
15 sesiones

Texto

: dibuja una caja alrededor del texto.

22

Bases
\emph{Texto}, imprime Texto: imprime el texto Texto enfatizado.
\section{Nombre}, indica el inicio de una nueva seccin.
Finalmente, algunas instrucciones permiten agumentos opcionales, los cuales
deben incluirse entre corchetes ([ ]). Por ejemplo:
LATEX 2
\rule[2pt]{5cm}{1pt}

le indica a LATEX 2 que debe imprimir una lnea de 5 cm de largo y 1 pt de grosor


a una altura de 2 pt respecto del nivel de la lnea de texto actual.

Algunas instrucciones que tienen posibilidad de argumentos opcionales son:


\usepackage[Lenny]{fncychap}, indica que cargue el paquete para cambiar el formato del encabezado de los captulos utilizando la opcin Lenny.
\rule[2pt]{1.5cm}{2pt}, imprime una lnea de 1.5 cm de largo, 2 pun.
tos de ancho y 2 puntos arriba del margen inferior del texto:
\rule{1.5cm}{2pt}, imprime una lnea de 1.5 cm de largo y 2 puntos
de ancho:
. En esta instruccin, dado que no se incluye el
argumento opcional, imprime la lnea a una altura cero, es decir, en el
nivel del rengln actual.
\chapter[Titulo Corto]{Titulo Largo}, indica que se incluya en el
ndice de contenidos como en el encabezado de las pginas del documento
Titulo Corto, y en el encabezado del captulo el texto Titulo Largo.
Algunas instrucciones se definen de manera automtica cuando usted carga
LATEX 2 , pero otras vienen incluidas en los paquetes. Conforme vaya avanzando
en la preparacin de documentos aprender, por la necesidad, cules estn en
los paquetes y cules estn cargadas automticamente en LATEX 2 .
Para saber qu cosas se pueden hacer en LATEX 2 el autor sugiere revisar los
manuales de los paquetes que vienen incluidos en la instalacin. Para eso puede
ir a la carpeta:

C:\Program Files\MiKTeX\doc

LATEX 2 en
15 sesiones

1.3. SESIN 3: INSTRUCCIONES Y AMBIENTES

1.3.2

23

A MBIENTES

En LATEX 2 se cargan automticamente lo que se define como ambientes. Estos


ambientes solamente indican qu se desea hacer con el cdigo que aparece
dentro de su mbito.

1.3.2

Todos los ambientes inician con \begin{ambiente} y terminan con \end{ambiente},


donde ambiente es el nombre del ambiente que deseamos aplicar al cdigo que
est entre estas instrucciones.
Por ejemplo, para centrar texto, usamos el ambiente center:
LATEX 2
\begin{center}
Este texto est centrado.
\end{center}

que incluir en el documento:

Este texto est centrado.


Algunos de los ambientes ms frecuentemente usados para la elaboracin de
documentos estn en la siguiente tabla:
Ambiente:

Se usa para:

array
center
description
enumerate
eqnarray
equation
figure
flushright
flushleft
itemize
minipage
tabular
theorem
verbatim

elaborar tablas en ambiente matemtico.


centrar texto.
editar listas descriptivas.
editar listas enumeradas.
editar arreglos de ecuaciones.
editar ecuaciones.
ubicar figuras.
justificar texto a la derecha.
justificar texto a la izquierda.
editar listas con vietas.
insertar una minipgina dentro de otra pgina.
elaborar tablas en ambiente textual.
editar teoremas.
incluir cdigo en el documento.

En la siguiente seccin encontrar ejemplos del uso de estos y otros ambientes


frecuentemente usados en la elaboracin de materiales usando LATEX 2 .
Al igual que con las instrucciones, algunos ambientes se definen dentro de
diferentes paquetes, as que usted ir aprendiendo a utilizarlos conforme se
vaya requiriendo y necesite averiguar cmo generar, por ejemplo una grfica
de una funcin en LATEX 2 , pero sin insertar una imagen, sino editando cdigo
LATEX 2 en el documento y que un paquete la elabore. En la seccin 2.4 hay
ejemplos de cdigos para generar grficas y figuras usando LATEX 2 .
LATEX 2 en
15 sesiones

24

Bases

1.3.3

1.3.3

C ARACTERES ESPECIALES

Los siguientes caracteres son considerados especiales:


LATEX 2
# $ % & ~ _ ^ \ { }

Con esto se entiende que no podemos imprimir estos caracteres en LATEX 2 simplemente escribindolos en nuestro cdigo. Para que se imprima cada uno de
ellos debemos anteponer el smbolo \, excepto para este caracter, que se obtiene
con el siguiente cdigo:
LATEX 2
% para imprimir en un documento la
% diagonal inversa escribimos:
\textbackslash

Por ejemplo:
LATEX 2
El smbolo \textbackslash\ es considerado
como un caracter especial en \LaTeXe.

incluye en el documento lo siguiente:


El smbolo \ es considerado como un caracter especial en LATEX 2 .
Para incluir el signo de pesos en un documento o cualquier otro de los caracteres
especiales6 iniciamos la instruccin con el smbolo \:
LATEX 2
Luis compr 12 manzanas por \$25.00 pesos.

incluye en nuestro documento:


Luis compr 12 manzanas por $25.00 pesos.

Observe que no debemos dejar un espacio entre la diagonal inversa y el caracter


especial para que se incluya en el documento. Si usted deja un espacio en
blanco en medio, LATEX 2 entender primero que desea imprimir un espacio
en blanco (eso es lo que hace \xy7 ) y segundo que desea iniciar el ambiente
matemtico8 dentro del prrafo. Debe tener cuidado con eso.
6 Excepto,

claro est, el smbolo \.


smbolo xy indica el caracter espacio en blanco.
8 En la seccin 2.1 se explica qu es y para qu sirve el ambiente matemtico.
7 El

LATEX 2 en
15 sesiones

1.4. SESIN 4: AMBIENTES FRECUENTEMENTE USADOS

1.4

S ESIN 4: A MBIENTES FRECUENTEMENTE USADOS

En la pgina 23 se muestra una tabla con los ambientes que ms frecuentemente


usamos al elaborar documentos.
En esta seccin vamos a incluir cdigo de ejemplo para aprender a utilizar
algunos de ellos, principalmente los que no incluyen ambiente matemtico,
porque esos los estudiaremos en el siguiente captulo.
Empezamos con las listas.
LATEX 2
\begin{itemize}
\item Esta es una lista con vietas.
\item Cada vieta se inserta con la instruccin \verb|\item|.
\end{itemize}

incluye en el documento:

Esta es una lista con vietas.


Cada vieta se inserta con la instruccin \item.
Con el ambiente enumerate podemos hacer listas enumeradas como la que se
muestra enseguida:

1. Esta es una lista enumerada.


2. Podemos anidar varias listas como sigue:
A. Primer argumento.
B. Segundo argumento.
3. Penltimo punto.
a. Otro primer argumento.
b. Otro segundo argumento.
4. ltimo punto.
que se obtuvo con el siguiente cdigo:
LATEX 2
\begin{enumerate}[1.] % requiere el paquete enumerate
\item Esta es una lista enumerada.
\item Podemos anidar varias listas como sigue:
\begin{enumerate}[A.]
\item Primer argumento.

LATEX 2 en
15 sesiones

25

1.4

26

Bases
\item Segundo argumento.
\end{enumerate}
\item Penltimo punto.
\begin{enumerate}[a.]
\item Primer argumento.
\item Segundo argumento.
\end{enumerate}
\item ltimo punto.
\end{enumerate}

Ahora vamos con el ambiente description:


LATEX 2
La siguiente es una lista descriptiva:
\begin{description}
\item [Binomio:] Expresin algebraica formada por la suma de dos trminos.
\item [Trinomio:] Expresin algebraica formada por la suma de tres trminos.
\end{description}

incluye en el documento:
La siguiente es una lista descriptiva:
Binomio: Expresin algebraica formada por la suma de dos trminos.
Trinomio: Expresin algebraica formada por la suma de tres trminos.
Algunos ambientes para justificar texto son:

Texto centrado.
Texto justificado a la derecha.
Texto justificado a la izquierda.

Esto se obtuvo con el siguiente cdigo:


LATEX 2
\begin{center}
Texto centrado.
\end{center}
\hline % una lnea horizontal
\begin{flushright}
Texto justificado a la derecha.
\end{flushright}
\hline % otra lnea horizontal
\begin{flushleft}
Texto justificado a la izquierda.
\end{flushleft}

El ambiente minipage sirve para incluir una minipgina dentro de otra pgina.
LATEX 2 en
15 sesiones

1.4. SESIN 4: AMBIENTES FRECUENTEMENTE USADOS


Este ambiente requiere de dos argumentos. El primero indica el ancho de la
minipgina. El segundo argumento ser lo que contiene la minipgina. El
siguiente ejemplo ilustra su uso:
LATEX 2
\begin{minipage}{5cm}
Esta es una minipgina.
Aqu podemos incluir otros ambientes.
Por ejemplo una lista con vietas:
\begin{itemize}
\item Uno,
\item Dos y
\item Tres...
\item Que paso tan chvere!
\end{itemize}
\end{minipage}\hfill
\begin{minipage}{5cm}
Esta es otra minipgina que aparecer a la
derecha de la anterior.
Igual, podemos incluir una imagen o una figura
en esta minipgina o en la anterior.
\end{minipage}

Y en el documento usted ver:


Esta es una minipgina.
Aqu podemos incluir otros ambientes.
Por ejemplo una lista con vietas:
Uno,
Dos y

Esta es otra minipgina que


aparecer a la derecha de la anterior.
Igual, podemos incluir una
imagen o una figura en esta
minipgina o en la anterior.

Tres...
Que paso tan chvere!
Podemos obtener un efecto similar al anterior si usamos el ambiente multicols
que nos sirve para incluir texto en varias columnas y que viene definido en el
paquete multicol.
El siguiente cdigo muestra un ejemplo de su uso y el efecto que obtenemos:
LATEX 2
\begin{multicols}{2} % requiere del paquete multicol
Aqu tambin podemos incluir
otros ambientes, como texto centrado,
justificado a la derecha o izquierda,
entre otros.
La diferencia con el ejemplo anterior
consiste en que en este caso \LaTeXe\
decide a partir de dnde se incluye en
la columna de la derecha.
\end{multicols}

LATEX 2 en
15 sesiones

27

La
instruccin
\hfill se describe
en la pag. 39.

28

Bases
Incluye en el documento:

Aqu tambin podemos incluir otros


ambientes, como texto centrado, justificado a la derecha o izquierda, entre
otros.

La diferencia con el ejemplo anterior


consiste en que en este caso LATEX 2
decide a partir de dnde se incluye en
la columna de la derecha.

Algunas veces vale la pena incluir texto o ecuaciones en varias columnas, por
ejemplo, en una lista de ejercicios.

Lista de ejercicios
1. y = x

4. y = x + 2

2. y = x + 1

5. y = x 2
.
6. ..

3. y = x 1
La
instruccin
\textbf{ }
se
describe en la pag.
29.

que se obtuvo con el siguiente cdigo:


LATEX 2
% No olvide incluir en el preambulo
% de su documento la siguiente instruccin:
% \usepackage{multicol}
\begin{center}
\textbf{Lista de ejercicios}
\end{center}
\begin{multicols}{2} % requiere del paquete multicol
\begin{enumerate}[1.] % requiere del paquete enumerate
\item $y = x$
\item $y = x + 1$
\item $y = x - 1$
\item $y = x + 2$
\item $y = x - 2$
\item $\vdots$
\end{enumerate}
\end{multicols}

Una gran cantidad de ejemplos de uso de estos y otros ambientes encontrar en


las secciones que est por leer.
Adems de estos ambientes, existen otros que no se cargan de manera automtica con LATEX 2 , sino que vienen definidos en diferentes paquetes. Para esos
tendremos oportunidad ms adelante de aprender sobre ellos.

LATEX 2 en
15 sesiones

1.5. SESIN 5: OTRAS COSAS TILES

1.5

29

S ESIN 5: O TRAS COSAS TILES

1.5

A la hora de elaborar materiales didcticos hay algunas cosas que no son muy
matemticas que digamos.
Por ejemplo, el diseo de figuras: qu tamao deben tener, cmo deben ubicarse
en el documento, etc.
Hay cosas que son elementales y bastante obvias. Un documento bien elaborado
tiene que cumplir con la funcin para la cual se dise.
Si los estudiantes no pueden entender el material debido a que la fuente tipogrfica (tipo de letra) que usa en el documento es ilegible, el diseo es psimo.

Tal vez el documento tenga renglones demasiado largos que al leerlos se pierdan
entre los renglones vecinos y se equivoquen al leer. O tal vez las figuras estn
demasiado pequeas para notar con claridad la cantidad de smbolos que hay
en ellas.
Estas cosas son ms de diseo que de matemticas o de su enseanza y aprendizaje. As que vamos a dar algunas herramientas que pueden ayudarle a crear
un buen documento usando LATEX 2 .

1.5.1
1.5.1

F ORMATO DEL TEXTO

Un cambio en la fuente tipogrfica ayuda a enfatizar ideas o resaltar una palabra


o una frase en algn argumento.
Podemos cambiar el aspecto de la fuente con las siguientes instrucciones:

\textnormal{Hola}
\emph{Hola}
\textrm{Hola}
\textsf{Hola}
\texttt{Hola}
\textup{Hola}
\textit{Hola}
\textsl{Hola}
\textsc{Hola}
\textbf{Hola}
\textmd{Hola}

Hola
Hola
Hola
Hola
Hola
Hola
Hola
Hola
H OLA
Hola
Hola

Texto normal
Enfatizado
Roman
Sans Serif
Type writer
Upright
Itlica
Inclinada
Small Caps
Negrita
Peso y ancho normal

Para cambiar el tamao de la fuente usamos las siguientes instrucciones:

LATEX 2 en
15 sesiones

30

Bases
3 \tiny

3 \large

3 \scriptsize

3 \Large

3 \footnotesize

3 \LARGE

3 \small

3 \huge

3 \normalsize

3 \Huge

Por ejemplo, el siguiente cdigo:


LATEX 2
\begin{center}
\tiny{Fuente tamao tiny}\\
\scriptsize{Fuente tamao scriptsize}\\
\footnotesize{Fuente tamao footnotesize}\\
\small{Fuente tamao small}\\
\normalsize{Fuente tamao normalsize}\\
\large{Fuente tamao large}\\
\Large{Fuente tamao Large}\\
\LARGE{Fuente tamao LARGE}\\
\huge{Fuente tamao huge}\\
\Huge{Fuente tamao Huge}\\
\end{center}
\normalsize

incluye en el documento lo siguiente:

Fuente tamao tiny

Fuente tamao scriptsize

Fuente tamao footnotesize

Fuente tamao small

Fuente tamao normalsize

Fuente tamao large

Fuente tamao Large

Fuente tamao LARGE

Fuente tamao huge

Fuente tamao Huge


1.5.2
1.5.2

T EXTO EN COLOR

Tambin es posible cambiar el color del texto. Para esto necesitamos el paquete
color.
LATEX 2
\begin{center}
\textcolor{blue}{Texto en color azul.}\\

LATEX 2 en
15 sesiones

1.5. SESIN 5: OTRAS COSAS TILES


\textcolor{red}{Texto en color rojo.}\\
\textcolor{brown}{Texto en color caf.}\\
\textcolor{cyan}{Texto en color cyan.}\\
\textcolor{gray}{Texto en color gris.}\\
\textcolor{green}{Texto en color verde.}\\
\textcolor{pink}{Texto en color rosa.}\\
\textcolor{violet}{Texto en color morado.}\\
\textcolor{white}{Texto en color blanco.}
\end{center}

Y en el documento obtenemos:

Texto en color azul.


Texto en color rojo.
Texto en color caf.
Texto en color cyan.
Texto en color gris.
Texto en color verde.
Texto en color rosa.
Texto en color morado.
Texto en color blanco.
Igual, podemos combinar las anteriores instrucciones para obtener fuentes para
mejorar el diseo de nuestros materiales.
Por ejemplo:
LATEX 2
\textcolor{blue}{\textbf{Binomio:}}
Expresin algebraica formada por la suma de dos trminos.

Y usted ver en su documento:


Binomio: Expresin algebraica formada por la suma de dos trminos.
Otro ejemplo distinto:
LATEX 2
\textbf{Definicin.}\\
\textcolor{red}{\textsc{Trinomio:}}
Expresin algebraica formada por la suma de tres trminos.

Y obtenemos:
Definicin.
T RINOMIO : Expresin algebraica formada por la suma de tres trminos.
Y un ltimo ejemplo:
LATEX 2 en
15 sesiones

31

32

Bases
LATEX 2
\textsc{Definicin.}\\
\textbf{Polinomio:}
\textit{Expresin algebraica formada por la suma de dos o ms trminos.}

Y en el documento se imprime:
D EFINICIN .
Polinomio: Expresin algebraica formada por la suma de dos o ms trminos.

1.5.3
1.5.3

F UENTES TIPOGRFICAS

Ya vimos cmo cambiar el formato de las fuentes tipogrficas (tipo de letra),


conservando la fuente, que es Times New Roman la que LATEX 2 utiliza normalmente.
Podemos cambiar la fuente tipogrfica al cargar el paquete que la provee. Para
eso requiere cargar en el prembulo del documento el paquete correspondiente.

Los siguientes ejemplos muestran su uso:


LATEX 2
%
% De los siguientes paquetes utilice
% siempre la primera lnea acompaada
% de una cualquiera de las dems...
%
\usepackage{slantsc} % Este paquete siempre debe incluirse
%\usepackage[sc]{mathpazo}
% Opcional
%\usepackage{cmbright}
% Opcional
%\usepackage{kmath,kerkis}
% Opcional
%\usepackage{kpfonts}
% Opcional
%\usepackage[math]{kurier}
% Opcional
%\usepackage[condensed,math]{kurier}
% Opcional
%\usepackage[light,math]{kurier}
% Opcional
%\usepackage[light,condensed,math]{kurier} % Opcional
%\usepackage{lmodern}
% Opcional
%\usepackage{fouriernc}
% Opcional
%\usepackage{fourier}
% Opcional
%\usepackage{mathptmx}
% Opcional

Los paquetes que se muestran son solamente una parte de todos los paquetes
que puede utilizar para cambiar la fuente en su documento. No es una lista
completa.
Usted puede probar cul de las fuentes le agrada ms y despus incluirla en su
documento.
Cambie la fuente solamente si se mejora la legibilidad del documento. Siempre
tenga eso en mente.

LATEX 2 en
15 sesiones

1.5. SESIN 5: OTRAS COSAS TILES

1.5.4

33

S ILABEO

El silabeo se refiere a la forma como se debe romper una palabra cuando queda
al final de una lnea de texto y no se ajusta a los lmites del mismo.

1.5.4

Hay dos formas de indicarle a LATEX 2 cmo debe romper las palabras en slabas.
La primera es utilizando la instruccin \hyphenation.
Esta instruccin debe ir en el prembulo del documento. En el argumento se le
indican las palabras que se han visto se silabean mal. Por ejemplo,
LATEX 2
\hyphenation{procedi-mien-to errores intere-ses estudian-tes expli-que}

Observe que las palabras estn separadas por un espacio en blanco y no por una
coma.
Puede utilizar varias veces \hyphenation para incluir ms palabras.
LATEX 2
\hyphenation{comple-tos acomoda-das perso-nas infinita-men-te elaboran-do}
\hyphenation{manera referen-cia preferente-men-te imagen aprendi-za-je}
\hyphenation{normal-men-te correspondien-te conside-ra requerir reali-zan}
\hyphenation{correspon-den segun-do requie-ren genera-les paquete algunas}

Usando este primer mtodo usted puede incluir cualquier palabra que no incluya
acentos, tildes (como la letra ), diresis y otros smbolos del Espaol.

Para indicar a LATEX 2 cmo separar en slabas estas palabras usamos la instruccin \-.
Por ejemplo, en el prrafo anterior, la palabra instruccin se divida como:
LATEX 2
... cmo separar en slabas estas palabras usamos la instruccin...

Para que LATEX 2 la divida correctamente el autor le indic:


LATEX 2
... cmo separar en slabas estas palabras usamos la instruc\-cin...

La instruccin \- le indica a LATEX 2 dnde debe romper la palabra para dividirla


entre las lneas.
En Espaol esto es muy importante, porque en Ingls no se utlizan los acentos y
en ese lenguaje generalmente no se requiere indicar cmo debe romper las palabras. En cambio en Espaol, las reglas cambian y nosotros debemos indicrselo.
Si usted incluye una palabra con acento o cualquier otro smbolo que no est
en el idioma Ingls, LATEX 2 le marcar varios errores. Usted debe recordar que
LATEX 2 en
15 sesiones

34

Bases
la instruccin \hyphenation no acepta esos smbolos y entonces debe utilizar
la instruccin \- en el cuerpo del documento.

1.5.5
1.5.5

U NIDADES DE DISTANCIA

En algunas instrucciones se requiere indicar una medida. Por ejemplo, para


incluir una minipgina se requiere indicar el ancho que tendr la minipgina.
El siguiente cdigo inicia una minipgina de 11.5 cm de anchura:
LATEX 2
\begin{minipage}{11.5cm}

Igualmente, puede requerir una lnea de ese mismo ancho para crear un ambiente.
En ese caso, la instruccin que puede indicar es:
LATEX 2
\rule{11.5cm}{2pt}

Observe que ahora hemos incluido en el segundo argumento: 2pt. Las dos
letras despus del nmero 2 indican la unidad de medida.
En la siguiente tabla se incluyen las unidades de medida usadas en LATEX 2 .

La letra se
considera con el
tamao
usado
en esa parte del
documento.

unidad

Medida

mm
cm
in
pt
em
ex

un milmetro
un centmetro (10 mm)
una pulgada (25.4 mm)
un punto ( 1/3 mm)
el ancho del caracter m
la altura del caracter x

1.5.6
1.5.6

E NCABEZADOS Y PI DE PGINA

Una de las primeras cosas que se piensa al hacer el diseo de un documento es


la definicin de los encabezados y pi de la pgina.
Para esto en LATEX 2 se requiere del paquete fancyhdr.

El siguiente cdigo incluye encabezados y notas en el pi de pgina de su


documento. El cdigo incluye comentarios para aclarar cada instruccin.
LATEX 2
% primero cargo el paquete
\usepackage{fancyhdr}
% indico que voy a inluir encabezados
% y pie de pgina

LATEX 2 en
15 sesiones

1.5. SESIN 5: OTRAS COSAS TILES

35

\pagestyle{fancy}
%
% Encabezado Izquiero (L = Left) en pginas pares (E = Even)
% y Derecho (R = Right) en pginas impares (O = Odd)
\fancyhead[LE,RO]{Encabezado 1}
% Encabezado a la Izquierda (L = Left) en pginas impares (O = Odd)
\fancyhead[LO]{Encabezado 2}
% Encabezado a la Derecha (R = Right) en pginas pares (E = Even)
\fancyhead[RE]{Encabezado 3}
% Pie de pgina centrado (Paginas pares e impares)
\fancyhead[C]{Encabezado centrado}
% Pie de pgina Izquiero (L = Left) en pginas pares (E = Even)
% y Derecho (R = Right) en pginas impares (O = Odd)
\fancyfoot[LE,RO]{Pie de pp. 1}
% Pies de pgina a la Derecha (R = Right) en pginas pares (E = Even)
% y a la Izquierda (L = Left) en las pginas Impares (O = Odd)
\fancyfoot[RE,LO]{Pie de pp. 2}
% Pie de pgina centrado
\fancyfoot[C]{Pie de pp. centrado}

Puede ver un ejemplo del uso de este paquete en la seccin 3.3 en la pgina
143.

1.5.7
1.5.7

M RGENES DE LA PGINA

Para cambiar los mrgenes de la pgina podemos utilizar el paquete geometry.


Nosotros le indicamos en el argumento opcional las medidas de los mrgenes
que deseamos 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.
El siguiente cdigo muestra cmo indicar a LATEX 2 que disee el documento
con los siguientes mrgenes de pgina:
3 superior: 1.75 pulgadas (in),
3 inferior: 1.25 pulgadas,
3 izquierdo: 1 pulgada,
3 derecho: 1.5 pulgadas.
LATEX 2
\documentclass[12pt]{article}
% Defino los margenes de la pgina...
\usepackage[top=1.75in,bottom=1.25in,left=1in,right=1.5in]{geometry}
%

LATEX 2 en
15 sesiones

36

Bases
Usted puede ver las unidades de medida que pueden utilizarse en LATEX 2 en la
pgina 34.

1.5.8
1.5.8

R EFERENCIAS BIBLIOGRFICAS

Para incluir las referencias bibliogrficas en su documento debe utilizar el ambiente


thebibliography
El siguiente cdigo muestra parte del cdigo de la bibliografa de este libro:
LATEX 2
\begin{thebibliography}{99}
%
\bibitem{SciPapers}
Bjrn Gustavii
\emph{How to write and illustrate scientific papers}
Cambridge university Press.
EE.UU. 2008.
%
%
\bibitem{MiniManual}
Soto, A., Efran.
\emph{Mini-manual de \LaTeXe}
\verb|http://www.scribd.com/Efrain_Soto_Apolinar|
(Visitado el \hoy) % La instruccin \hoy no existe en \LaTeXe...
Mxico. 2008.
% \hoy fue definido por el autor de este manual.
%
%
\bibitem{Training}
Soto, A., Efran.
\emph{Enseanza Efectiva de las Matemticas}
\verb|http://www.scribd.com/Efrain_Soto_Apolinar|
(Visitado el \hoy)
Mxico. 2008.
%
%
\end{thebibliography}

Usted puede ver el aspecto que tendr esta informacin en su documento en la


pgina 219.
Observe que cada referencia bibliogrfica inicia con la instruccin \bibitem.
Esta instruccin define una etiqueta de esa referencia, la cual usaremos en el
cuerpo de nuestro documento para hacer referencia a la misma.
Por ejemplo, la referencia [5] corresponde al libro Enseanza Efectiva de las
Matemticas, escrito por el autor de este manual.
El prrafo anterior se obtuvo con el siguiente cdigo:
LATEX 2
Por ejemplo, la referencia \cite{Training} corresponde al libro
\emph{Enseanza Efectiva de las Matemticas},
escrito por el autor de este manual.

Observe que la instruccin \cite{} se utiliza para hacer la referencia a un libro


cuya informacin se incluye en la bibliografa. El argumento de esta instruccin es la etiqueta definida con la instruccin \bibitem para esa entrada de la
bibliografa.
LATEX 2 en
15 sesiones

1.5. SESIN 5: OTRAS COSAS TILES

1.5.9

37

NDICE DE CONTENIDOS

LATEX 2 genera una tabla de contenidos de manera automtica y la guarda en


un archivo con extensin .toc (t = Table, o = Of, c = Contents).
Este ndice de contenidos se genera a partir de las instrucciones \part, \chapter,
\section, \subsection, etc., y LATEX 2 las enumera en el mismo orden que van
apareciendo.

1.5.9
N

Para incluir esta tabla de contenidos en nuestro documento debemos indicarlo


con la instruccin \tableofcontents exactamente donde debe aparecer el ndice
de contenidos.
Es importante mencionar que LATEX 2 no inicia de manera automtica una nueva
pgina al encontrar la instruccin \tableofcontents, as que debemos indicrselo.
Igualmente, despus de la tabla de contenidos no hace un salto de pgina, as
que debe indicrselo en caso de que as lo dese.
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 dnde deseamos que
aparezcan estas listas con las instrucciones \listoftables y \listoffigures,
respectivamente.
Algunas veces desear incluir una nueva lnea en el ndice de contenidos. Para
esto utilizaremos la instruccin \addcontentsline.
La instruccin requiere de 3 argumentos:
LATEX 2
\addcontentsline{archivo}{nivel}{titulo}

3 {archivo} se refiere a qu lista se debe incluir la lnea:


{toc} indica al ndice de contenidos,
{lof} indica a la lista de figuras y

{lot} indica que se debe incluir en la lista de tablas.


3 {nivel} indica en qu nivel de la lista se debe incluir:
{chapter} indica que se incluya como si se tratara de un captulo,

{section} indica que se incluya como si se tratara de una seccin,

{subsection} como si se tratara de una subseccin, etc.

3 {titulo} corresponde al ttulo del captulo, seccin, subseccin, etc., que


desea agregar a la lista.
Por ejemplo,
LATEX 2
\addcontentsline{toc}{chapter}{Prefacio}

LATEX 2 en
15 sesiones

38

Bases
le indica a LATEX 2 que incluya en el ndice de contenidos (toc) al nivel de los
captulos (chapter) el ttulo Prefacio.

1.5.10
1.5.10

NDICE DE MATERIAS

Para incluir un ndice de materias en el documento usted debe cargar el paquete


makeidx e incluir la instruccin \makeindex en el prembulo del documento.
Esta instruccin le indica a LATEX 2 que genere un archivo para ir guardando
el nombre de la materia y su nmero de pgina para despus ordenarlo e
imprimirlo.
Para indicar que incluya el ndice (la instruccin \makeindex lo genera sin
imprimirlo en el documento), utilizaremos la instruccin \printindex.
Las materias que incluir en este ndice deben codificarse con la instruccin
\index.
Por ejemplo, \index{Funcin} le indica a LATEX 2 que incluya en el ndice de
materias la palabra Funcin. La instruccin automticamente ubica la pgina
del documento en la cual se encuentra esa entrada y la incluye. Usted no debe
preocuparse por eso.
Igual, si desdea incluir varios niveles en el ndice, por ejemplo, para indicar
funciones lineales, cuadrticas, etc., puede indicrselo como se muestra en el
siguiente cdigo:
LATEX 2
\begin{description}
\item [Funcin lineal:] \index{Funcin!Lineal}
Es una funcin de la forma: $f(x) = m\,x + b$.
\item [Funcin cuadrtica:] \index{Funcin!Cuadrtica}
Es una funcin de la forma: $f(x) = a\,x^2 + b\,x + c$, donde $a\neq0$.
\end{description}

Esto incluir en el ndice de materias algo como:


Funcin,
Lineal, 38
Cuadrtica, 38
Puede ver el ndice de materias de este libro en la pgina 221.

LATEX 2 en
15 sesiones

1.5. SESIN 5: OTRAS COSAS TILES

1.5.11

39

S ECCIONAR DOCUMENTOS LARGOS

Cuando se inicia un proyecto en LATEX 2 muy frecuentemente requiere de seccionar un documento en varios archivos para facilitar su escritura como su
correccin.

1.5.11

Para particionar un documento en varios archivos iniciamos el documento en el


archivo principal.
El autor prefiere llamar a este archivo por el nombre del proyecto. Por ejemplo, si se tratara de un libro de programacin en el lenguaje C++, lo llamara
Cpp.tex.
El archivo tendra la siguiente estructura:
LATEX 2
% Indico que es un libro:
\documentclass[pdftex,10pt,a4paper,openright]{book}
% Signos del Espaol...
\usepackage[ansinew]{inputenc}
%
% Sigue el resto de paquetes que requiere
% la elaboracin del documento
%
\makeindex % para generar el ndice de materias
\begin{document}
%
% Aqu se insertan los nombres de los archivos:
%
\include{intro} % Introduccin
\include{sintaxis} % Sintaxis del lenguaje
%
%
%
\include{Bibliografia} % Referencias Bibliogrficas
\printindex % Imprime el ndice de materias
\end{document}

La instruccin \include requiere de un argumento, que corresponde al nombre


del archivo que debe incluir en el documento.
Adems de esta instruccin podemos usar la instruccin \input, que tambin
requiere del nombre del archivo.
La diferencia entre ambas instrucciones consiste en que \include inicia una
nueva pgina antes de incluir el contenido del archivo en el documento, mientras
que la instruccin \input incluye el contenido del archivo sin iniciar una pgina,
como si el cdigo estuviera en el documento desde el cual se llamo el archivo.
LATEX 2 no permite que usted incluya la instruccin \include dentro de un
archivo que fue llamado con esta instruccin. Lo mismo aplica para la instruccin \input.

1.5.12
1.5.12

E SPACIOS

Dado que LATEX 2 omite los espacios en blanco o los renglones vacos que dejamos en el cdigo, cuenta con una serie de instrucciones para que podamos
LATEX 2 en
15 sesiones

40

Bases
incluir espacio, tanto vertical como horizontalmente.
Hay una serie de instrucciones para insertar espacio en el ambiente textual y
otras para el ambiente matemtico. Enseguida se muestran las instrucciones y
sus ejemplos respectivos.
3 \hspace{longitud} Agrega espacio horizontal. Se debe indicar la longitud longitud.
LATEX 2
...Entonces,\hspace{3ex} sigui caminando...

imprime en el documento:
...Entonces,

sigui caminando...

3 \hfill Llena la lnea actual de espacio en blanco, hasta que encuentre


texto que pueda imprimirse en la misma.
LATEX 2
$A = $\hfill 5 m$^2$.

imprime en el documento:
A=

5 m2 .

3 \hrulefill Llena la lnea actual con un segmento de recta, hasta que


encuentre texto que pueda imprimirse en la misma lnea.
LATEX 2
Nombre: \hrulefill.

imprime en el documento:
Nombre:

3 \par Agrega el espacio que corresponde entre dos prrafos.


LATEX 2
... y las diagonales son numerables.\par
Entonces, podemos suponer...

... y las diagonales son numerables.


Entonces, podemos suponer...
3 \vspace{longitud} Agrega espacio vertical. Se debe indicar la longitud
longitud.
LATEX 2 en
15 sesiones

1.5. SESIN 5: OTRAS COSAS TILES

41

LATEX 2
Entonces, termin.\\
\vspace{5ex}
Ahora podemos empezar.

Entonces, termin.

Ahora podemos empezar.


3 \vfill Igual que \hfill, pero en este caso llena la pgina con espacio en
blanco.

1.5.13
1.5.13

N OMBRES DE SECCIONES EN E SPAOL

Cuando utilizamos LATEX 2 para editar materiales que incluyen captulos, ndice
de contenidos, ndice alfabtico, etc., normalmente el ttulo de cada uno de
stos est declarado en Ingls.
A pesar de que el usuario carga un paquete para poder utilizar algunos caracteres del Espaol (acentos, diresis, etc.) este paquete no cambia los nombres de
las secciones, as que el usuario debe hacerlo en el prembulo del documento
que est generando. Esto se consigue con el siguiente cdigo:
LATEX 2
% -----------------------------------------% Nombres de Secciones en Espaol
% -----------------------------------------\renewcommand\tablename{Tabla}
\renewcommand\figurename{Figura}
\renewcommand\contentsname{ndice}
\renewcommand\chaptername{Captulo}
\renewcommand\bibname{Bibliografa}
\renewcommand\appendixname{Apndice}
\renewcommand\indexname{Indice alfabtico}
\renewcommand\listtablename{Lista de tablas}
\renewcommand\listfigurename{Lista de figuras}

Usted puede cambiarlos si cree que otro ttulo es ms conveniente. Por ejemplo,
puede preferir Contenido en lugar de ndice. Para cambiarlo usar:
LATEX 2
\renewcommand\contentsname{Contenido}

La instruccin \renewcommand le indica a LATEX 2 que vamos a cambiar una


instruccin que ya se haba definido previamente.
En este caso, LATEX 2 tena definido de inicio:
LATEX 2 en
15 sesiones

42

Bases
LATEX 2
\newcommand{\tablename}{Table}

Lo que nosotros hicimos es cambiar esa definicin al Espaol usando el cdigo:


LATEX 2
\renewcommand\tablename{Tabla}

Y procedemos de manera semejante con todas aquellas que necesitemos utilizar


en nuestro documento.
Estas son las cuestiones bsicas de LATEX 2 que pueden ayudarle a mejorar sus
documentos.
Si usted necesita realizar algo que no se encuentra en este apartado puede abrir
la ayuda que viene incluida en el programa TEXnicCenter presionando la tecla
F1 , o bien desde el men Help, eligiendo la opcin Context Help.
En la pestaa Contenido encontrar dos manuales. El primero corresponde a la
ayuda del programa TEXnicCenter. El otro manual corresponde a las cuestiones
bsicas de LATEX 2 (LaTeX Help e-Book).
Estos dos manuales estn escritos en Ingls.

LATEX 2 en
15 sesiones

Dos

E CUACIONES Y COSAS PEORES

Cada frmula que expresa una ley de la naturaleza es un


himno de alabanza a Dios.
Mitchell, Mara.

44

Ecuaciones y cosas peores

LATEX 2 en
15 sesiones

2.1. SESIN 6: ECUACIONES

2.1

45

S ESIN 6: E CUACIONES

2.1

LAT

En EX 2 cuando decimos ecuaciones, nos referimos a cualquier ecuacin.


Puede pensar en una sencilla ecuacin lineal o en una ecuacin que contiene
smbolos matemticos poco usuales.
Empezamos con cosas sencillas y poco a poco vamos elevando la dificultad.

2.1.1
2.1.1

A MBIENTES MATEMTICOS

En LATEX 2 hay varias formas de iniciar un ambiente matemtico.


Si usted desea incluir en el prrafo una literal o una ecuacin, por ejemplo,
x + 1 = 0, debe iniciar el ambiente matemtico con un smbolo de pesos ($)
y terminarlo con el mismo smbolo. El cdigo que se utiliz para incluir esa
ecuacioncita es el siguiente:

LATEX 2
Si usted desea incluir en el prrafo una literal o
una ecuacin, por ejemplo, $x + 1 = 0$, debe
iniciar el ambiente matemtico con un smbolo de
pesos (\$) y terminarlo con el mismo smbolo.

As puede incluir cualquier ecuacin o smbolo matemtico en una lnea de


texto.
Cuando usted desee incluir una ecuacin centrada y en un prrafo aparte (sin
texto), puede realizarlo de diferentes maneras. El siguiente cdigo muestra las
distintas formas en que puede incluirlas:
LATEX 2
%
% esta es la primera forma:
%
\[ % esto inicia el ambiente matemtico
x + y = 1
\] % esto termina el ambiente matemtico
%
% Esta es la segunda forma:
%
$$ % esto inicia el ambiente matemtico
x + y = 1
$$ % esto termina el ambiente matemtico
%
% Tercera forma:
%
\begin{equation} % esto inicia el ambiente ecuacin (numerada)
x + y = 1 \nonumber
\end{equation} % esto termina el ambiente ecuacin

Y en cualquier caso obtendr:


LATEX 2 en
15 sesiones

46

Ecuaciones y cosas peores

x+y =1

La instruccin \nonumber le indica a LATEX 2 que no enumere esa ecuacin, pues


normalmente las va enumerando de acuerdo a la seccin en la que se incluya
sta.
Una forma alterna de indicarle que no enumere la ecuacin se consigue con el
siguiente cdigo:
LATEX 2
\begin{equation*}
x + y = 1
\end{equation*}

Observe que ahora se incluye el ambiente equation*, que es igual al ambiente


equation, con la diferencia de que el primero no enumera las ecuaciones,
mientras que el segundo s.

2.1.2
2.1.2

LGEBRA ELEMENTAL

Fracciones
Las fracciones son algo que se requiere muy frecuentemente al elaborar cualquier
tipo de material matemtico.

Para incluir una fraccin usaremos la instruccin: \frac{num}{den}. Esta


instruccin requiere de dos argumentos. El primero es el numerador de la
fraccin y el segundo representa el denominador de la misma. Por ejemplo:
LATEX 2
\begin{equation*}
\frac{x}{x-y} + \frac{y}{x + y} = 1
\end{equation*}

nos incluye en el documento:


x
y
+
=1
xy x+y
Algunas veces LATEX 2 incluir la fraccin con un tamao menor al que usted
espera. Por ejemplo en el siguiente caso:
LATEX 2
$$\frac{\frac{x}{x+y}}{\frac{y}{x-y}} = k$$

LATEX 2 en
15 sesiones

2.1. SESIN 6: ECUACIONES

47

incluye en el documento:
x
x+y
y
xy

=k

Y tal vez usted quiera que el tamao de la fuente en cada literal sea igual que
en el texto. En ese caso debemos utilizar la instruccin \displaystyle:
LATEX 2
$$\frac{\displaystyle\frac{x}{x+y}}{\displaystyle\frac{y}{x-y}} = k$$

y as obtendr:
x
x+y
y =k
xy
Usted podr incluir otros smbolos dentro del numerador conforme vaya avanzando en su uso de LATEX 2 . Ms adelante veremos ms ejemplos.
Exponentes y subndices
Incluir exponentes en LATEX 2 es muy sencillo. Para eso utilizamos el smbolo ^.
El siguiente cdigo muestra el primer ejemplo:
LATEX 2
\begin{equation*}
x^n + y^n = z^n
\end{equation*}

que corresponde al ltimo teorema de Fermat. Usted ver en el documento lo


siguiente:
xn + y n = z n

Nuestro siguiente ejemplo contiene ms de un caracter en el exponente:


LATEX 2
\begin{equation*}
x^{-1} = \frac{1}{x}
\end{equation*}

Observe que para incluir varios caracteres en el exponente usamos llaves ({ })


como agrupador. En el documento obtenemos:
LATEX 2 en
15 sesiones

48

Ecuaciones y cosas peores

1
x

x1 =

Otro ejemplo ms complicado es el siguiente:


LATEX 2
\begin{equation*}
y = x^{x^x}
\end{equation*}

que imprime en el documento:


y = xx

Para los subndices usamos el guin bajo: _. El siguiente ejemplo muestra un


caso:
LATEX 2
\begin{equation*}
x_1 = \frac{2}{3}
\end{equation*}

Esto incluye en el documento:

x1 =

2
3

De manera semejante que para los exponentes, para incluir varios caracteres en
un subndice vamos a usar el agrupador:
LATEX 2
\begin{equation*}
\mathbf{A} = [a_{ij}]
\end{equation*}

imprime en el documento:

A = [aij ]

Un caso particular, para puntualizar a los estudiantes la notacin usada en las


funciones inversas es el siguiente:
LATEX 2 en
15 sesiones

2.1. SESIN 6: ECUACIONES

49

1
f (x)

f 1 (x) 6=
Pero
(f (x))

1
f (x)

que se obtuvo con el siguiente cdigo:


LATEX 2
$$
f^{-1}(x) \neq \displaystyle\frac{1}{f(x)}
$$
Pero
$$
\left(f(x)\right)^{-1} = \displaystyle\frac{1}{f(x)}
$$

Races
En matemticas tambin frecuentemente usamos las races.
En LATEX 2 usamos la instruccin: \sqrt{rad}. Observe que esta instruccin
requiere de un argumento, que corresponde al radicando.
El siguiente ejemplo le da la idea general:
LATEX 2
\begin{equation*}
y = \sqrt{x}
\end{equation*}

que incluye en el documento lo siguiente:

y=

Al igual que con las fracciones, puede incluir otros smbolos dentro del signo
del radical, solamente debe incluirlo dentro del argumento de la instruccin en
el cdigo LATEX 2 . Por ejemplo:
LATEX 2
\begin{equation*}
y = \sqrt{
\frac{x+1}{x-1}
}
\end{equation*}

% aqui va el radicando
% finaliza el radicando

que incluye en el documento:


LATEX 2 en
15 sesiones

50

Ecuaciones y cosas peores

y=

x+1
x1

Un ejemplo donde puede aplicar parte de lo que hemos estudiado hasta aqu,
consiste en escribir la frmula general para resolver ecuaciones cuadrticas.
Para eso necesitamos el siguiente cdigo:
LATEX 2
Las races de la ecuacin: $ax^2 + bx + c = 0$, se calculan con la frmula:
%
\begin{equation*}
x_{1,2} = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
\end{equation*}
%
siempre que $a \neq 0$.

y obtenemos:
Las races de la ecuacin: ax2 + bx + c = 0, se calculan con la frmula:
x1,2 =

b2 4ac
2a

siempre que a 6= 0.
Observe que el smbolo lo obtenemos con el cdigo: \pm, donde p = plus
(ms), y m = minus (menos).
Otro smbolo usado es: 6= que se obtiene con la instruccin: \neq, donde n =
not (no) y eq = equal (igual).
Para indicar el ndice de la raz usamos un argumento entre corchetes:
LATEX 2
\begin{equation*}
y = \sqrt[7]{\frac{x^5 + 1}{x^5 - 1}}
= \left(\frac{x^5 + 1}{x^5 - 1}\right)^{1/7}
\end{equation*}

incluye en nuestro documento:

y=

r
7

x5 + 1
=
x5 1

x5 + 1
x5 1

1/7

Observe que el parntesis izquierdo se incluye con la instruccin \left(, mientras


que el derecho se incluye con \right). Esto permite adaptar el tamao del
parntesis a lo que exige la expresin que contendrn los mismos.
LATEX 2 en
15 sesiones

2.1. SESIN 6: ECUACIONES

2.1.3

51

F SICA

Cualquier frmula que se pueda imaginar para cualquier curso de matemticas


o cualquier otra materia del rea de las ciencias exactas puede generarlo con
LATEX 2 .
Por ejemplo, la frmula para calcular la energa cintica Ek [J] de un cuerpo de
masa m [kg] que se mueve con una velocidad de v [m/s], es:

Ek =

2.1.3

1
mv 2
2

que se consigue con el cdigo:


LATEX 2
\begin{equation*}
E_k = \frac{1}{2}\,mv^2
\end{equation*}

La
instruccin
\mbox{ } crea una
caja para incluir
texto.

Usando la generalizacin, puede escribir:


LATEX 2
\begin{equation*}
\mbox{Variacin de la energa cintica}
= \displaystyle\frac{1}{2}\,mv_2^2 - \frac{1}{2}\,mv_1^2
= \frac{1}{2}\,m\left(v_2^2 - v_1^2\right)
\end{equation*}

que incluye en el documento:

Variacin de la energa cintica =


1
1
1
mv22 mv12 = m v22 v12
2
2
2

Otro ejemplo de fsica ms fcil es:


LATEX 2
\begin{equation*}
v_y = v_0\sin\theta - gt
\end{equation*}

incluye en el documento:

vy = v0 sin gt
El cdigo:
LATEX 2 en
15 sesiones

Funciones
matemticas:
pag. 60; Alfabeto
griego: pag. 63.

52

Ecuaciones y cosas peores


LATEX 2

Smbolos matemticos: pag. 57.

De acuerdo con la segunda ley de Newton, tenemos que:


\begin{equation*}
\sum{F_x} = ma_x \qquad\qquad \sum{F_y} = ma_y
\end{equation*}

incluye en el documento:
De acuerdo con la segunda ley de Newton, tenemos que:
X

Fx = max

Fy = may

Otro ejemplo donde se incluye la frmula para la conversin de temperatura


entre las escalas centgrada y Farenheit es:
LATEX 2
\begin{equation*}
F = \frac{9}{5}\,C + 32
\end{equation*}

que incluye en el documento:

F =

9
C + 32
5

Otro ejemplo un poquito ms complicado es el siguiente:


LATEX 2
Al emitir un fotn, la disminucin de energa es:
\begin{equation*}
W_1 - W_2 = hf = - \frac{1}{\varepsilon_0^2}\frac{me^4}{8n^2h^2}
+ \frac{1}{\varepsilon_0^2}\frac{me^4}{8l^2h^2}
\end{equation*}

incluye en el documento:
Al emitir un fotn, la disminucin de energa es:
W1 W2 = hf =

1 me4
1 me4
+ 2 2 2
2
2
2
0 8n h
0 8l h

LATEX 2 en
15 sesiones

2.1. SESIN 6: ECUACIONES

2.1.4

53

G EOMETRA

2.1.4

Ahora un ejemplo de geometra:


LATEX 2
La frmula para calcular el rea del tringulo de base $b$ y altura $h$ es:
\begin{equation*}
A = \frac{b\times h}{2}
\end{equation*}

y usted ver en el documento:


La frmula para calcular el rea del tringulo de base b y altura h es:
A=

bh
2

Relacionado a la notacin de geometra:


LATEX 2
La suma de los ngulos internos $\angle\alpha, \angle\beta, \angle\gamma$
de un tringulo que se encuentra sobre un plano suman $\pi$ radianes,
o bien, $180\textdegree$.

Alfabeto
pag. 63.

griego:

incluye en el documento:
La suma de los ngulos internos , , de un tringulo que se encuentra
sobre un plano suman radianes, o bien, 180 .
Ahora algunos ejemplos de geometra analtica que se extrajeron de la referencia [9].
LATEX 2
Para calcular las coordenadas del punto medio $M(x_M, y_M)$ del
segmento $\overline{AB}$ con $A(x_1, y_1)$, y $B(x_2, y_2)$ usamos:
\begin{equation*}
x_M = \frac{x_1 + x_2}{2} \qquad\qquad\qquad y_M = \frac{y_1 + y_2}{2}
\end{equation*}
que no es sino el promedio de cada coordenada.

incluye en el documento:
Para calcular las coordenadas del punto medio M (xM , yM ) del segmento AB
con A(x1 , y1 ), y B(x2 , y2 ) usamos:
xM =

x1 + x2
2

yM =

que no es sino el promedio de cada coordenada.


LATEX 2 en
15 sesiones

y1 + y2
2

Espacios en ecuaciones: pag. 64.

54

Ecuaciones y cosas peores


Para la frmula de distancia entre dos puntos del plano podemos usar el siguiente
cdigo:
LATEX 2
Sean $P(x_p,y_p)$ y $Q(x_q,y_q)$ dos puntos del plano.
La distancia $D$ entre ellos, medido en la unidad de medida
del sistema de coordenadas es igual a:
\begin{equation*}
D = \sqrt{(x_q - x_p)^2 + (y_q - y_p)^2}
\end{equation*}

incluye en el documento:
Sean P (xp , yp ) y Q(xq , yq ) dos puntos del plano. La distancia D entre ellos,
medido en la unidad de medida del sistema de coordenadas es igual a:
q
D = (xq xp )2 + (yq yp )2
Un ltimo ejemplo para encontrar las coordenadas del punto que divide a un
segmento en una razn r dada:
Si consideramos que M (xm , ym ) es el punto de divisin del segmento P Q, con
P (xp , yp ) y Q(xq , yq ), entonces, podemos escribir:
r=

xm xp
xq xm

r=

ym yp
yq ym

y de manera semejante:

que se obtuvo con el cdigo:


LATEX 2
Si consideramos que $M(x_m,y_m)$ es el punto de divisin
del segmento $\overline{PQ}$, con $P(x_p, y_p)$ y $Q(x_q, y_q)$,
entonces, podemos escribir:
\begin{equation*}
r = \frac{x_m - x_p}{x_q - x_m}
\end{equation*}
y de manera semejante:
\begin{equation*}
r = \frac{y_m - y_p}{y_q - y_m}
\end{equation*}

LATEX 2 en
15 sesiones

2.1. SESIN 6: ECUACIONES

2.1.5

55

A NLISIS

En esta rama de las matemticas es donde ms utilizaremos las frmulas y ecuaciones matemticas al elaborar materiales.
Nuestro primer ejemplo de anlisis:
LATEX 2
\begin{equation*}
e^x = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \frac{x^4}{4!} + \cdots
\end{equation*}

que incluye en el documento:

ex = 1 + x +

x2
x3
x4
+
+
+
2!
3!
4!

Otro ejemplo al usar la regla de los cuatro pasos:


LATEX 2
\begin{equation*}
\frac{\Delta y}{\Delta x} = \frac{\sqrt{x +\Delta x}-\sqrt{x}}{\Delta x}
\end{equation*}

en el documento veremos:
y
=
x

x + x
x

Por cierto, no podemos dejar a un lado las derivadas:


LATEX 2
Si $f(x) = x^2$, entonces
\begin{equation*}
f(x) = \frac{df}{dx} = 2\,x
\end{equation*}

y en el documento se incluye lo siguiente:


Si f (x) = x2 , entonces
f 0 (x) =

df
= 2x
dx

Para las derivadas parciales, debemos usar el smbolo :

LATEX 2 en
15 sesiones

2.1.5

56

Ecuaciones y cosas peores


LATEX 2
\begin{equation*}
\frac{\partial^3f}{\partial x^2\partial y} =
\frac{\partial}{\partial x}
\left(\frac{\partial^2f}{\partial x\partial y}\right)
\end{equation*}

que incluye en el documento:


3f

=
x2 y
x

2f
xy

Ahora una integral:


LATEX 2
\begin{equation*}
\int\!\frac{dv}{v} = \ln |v| + C
\end{equation*}

y se incluye en el documento:
Z

dv
= ln |v| + C
v

Finalmente, la frmula de Euler:


LATEX 2
\begin{equation*}
e^{i\theta} = \cos\theta + i\,\sin\theta
\end{equation*}

ei = cos + i sin

LATEX 2 en
15 sesiones

2.2. SESIN 7: OTROS SMBOLOS

2.2

57

S ESIN 7: O TROS SMBOLOS

2.2

Algunas veces vamos a requerir de otros smbolos.


P R
Por ejemplo, los smbolos , , , , , , etc., son de muy frecuente uso en
el diseo de materiales didcticos de matemticas.
Aqu se muestra el cdigo para obtener algunos de ellos.

2.2.1
2.2.1

S MBOLOS MATEMTICOS

En LATEX 2 se pueden generar todos los smbolos matemticos que un profesor


de bachillerato pueda imaginar y muchos ms.
Precisamente para eso se cre este lenguaje tipogrfico: para que los libros de
matemticas y los que tuvieran muchas ecuaciones se escribieran directamente
por los autores y ellos mismos pudieran dejar el material tal y como ellos pensaron que se deba ver.
En la siguiente tabla se muestran los que ms frecuentemente usamos en los
cursos de niveles medio y medio superior.
Smbolo

Cdigo

Smbolo

Cdigo

..
.

\div
\approx
\propto
\equiv
\pm
\leq
\infty
\notin
\cup
\subset
\perp
\cdot

6
=

..
.

\times
\neq
\sim
\not\equiv
\mp
\geq
\varnothing
\in
\cap
\supset
\parallel
\cdots

~x

AB

\vdots
\mid
\rightarrow
\lefttarrow
\angle
\textdegree
\sum
\vec{x}
\overrightarrow{AB}

AB

AB

\ddots
\exists
\Rightarrow
\Leftarrow
\Leftrightarrow
\nabla
\prod
\overline{AB}
\overleftarrow{AB}

Si usted pens en un smbolo que no se encuentra en esta lista, puede enconLATEX 2 en


15 sesiones

58

Ecuaciones y cosas peores


trarlo en la lista que contiene todos los smbolos definidos en LATEX 2 . Esta
lista se encuentra en la documentacin en la carpeta donde se grabaron todos
los archivos del MikTEX. Muy probablemente se encuentren en una direccin
como la siguiente:

C:\Program files\MiKTeX\doc\info\symbols\comprehensive

Algunas fuentes tipogrficas se definen para los ambientes matemticos. En la


siguiente tabla se muestran algunos ejemplos:
Smbolo

Cdigo

Smbolo

Cdigo

N
Q
A
A
A
A

\mathbb{N}
\mathbb{Q}
\mathcal{A}
\mathfrak{A}
\mathsf{A}
\mathbf{A}

Z
R
B
B
B
B

\mathbb{Z}
\mathbb{R}
\mathcal{B}
\mathfrak{B}
\mathsf{B}
\mathbf{B}

Ahora vamos con los ejemplos.


Primero con aritmtica.
LATEX 2
Considerando que $2\in\mathbb{Z}$ y que $\pi\notin\mathbb{Q}$
tenemos que $\{2,\pi\}$...

Y en el documento se imprime:
Considerando que 2 Z y que
/ Q tenemos que {2, }...
Otro ejemplo clsico:
LATEX 2
Recordando que: $\mathbb{Q}\cup\mathbb{Q} = \mathbb{R}$,...

Y en el documento se imprime:
Recordando que: Q Q0 = R,...
La sumatoria es un concepto muy conocido y til. Por ejemplo, cuando estudiamos series requerimos su uso:
LATEX 2
\begin{equation*}
S_k = \sum\limits_{i=1}^{k}{a_i}

LATEX 2 en
15 sesiones

2.2. SESIN 7: OTROS SMBOLOS


= a_1 +
a_2
\end{equation*}

a_3

59

+ \cdots + a_k

y se incluye en el documento:

Sk =

k
X
i=1

ai = a1 + a2 + a3 + + ak

El siguiente cdigo es otro ejemplo de estadstica:


LATEX 2
\begin{equation*}
\bar{x} = \frac{\sum{x_i}}{n}
\end{equation*}

que imprime en el documento:

x
=

xi
n

Observe que la instruccin \bar{x} coloca una barra a su argumento. Esta


instruccin solamente puede superrayar un solo caracter. Si requiere superrayar
varios, por ejemplo, para indicar un segmento, es mejor utilizar la instruccin:
\overline{AB} con lo que obtenemos: AB.
Pero tal vez usted tambin quiera indicar los lmites de la sumatoria. El siguiente
cdigo le da la idea de cmo incluirlos en su documento:
LATEX 2
\begin{equation*}
\bar{x} = \frac{\sum\limits_{i=1}^{n}{x_i}}{n}
\end{equation*}

y usted ver en su documento:

x
=

n
P

xi

i=1

La instruccin \limits permite escribir debajo del smbolo actual. Si no se


incluye, usted ver:
LATEX 2 en
15 sesiones

60

Ecuaciones y cosas peores

x
=

Pn

i=1

xi

Nota la diferencia?
Otro ejemplo de anlisis vectorial:
LATEX 2
\begin{equation*}
\cos(\vec{u},\vec{v}) =
\frac{\vec{u}\cdot\vec{v}}{\|\vec{u}\| \cdot \|\vec{v}\|}
\end{equation*}

y usted ver en el documento:

cos(~u, ~v ) =

~u ~v
k~uk k~v k

2.2.2
2.2.2

F UNCIONES MATEMTICAS

Las funciones matemticas trigonomtricas, logartmicas, exponenciales, etc.,


se definen en LATEX 2 para cuando se requiera incluirlas. Cuando escriba el
cdigo para incluir una de stas, debe estar en el ambiente matemtico.

\arccos
\arcsin
\arctan
\arg

\cos
\cosh
\cot
\coth

\csc
\deg
\det
\dim

\exp
\gcd
\hom
\inf

\ker
\lg
\lim
\liminf

\limsup
\ln
\log
\max

\min
\Pr
\sec
\sin

\sinh
\sup
\tan
\tanh

Ahora vamos con los ejemplos.


Primero vamos con las propiedades de los logaritmos:
LATEX 2
\begin{equation*}
\ln (x\cdot y) = \ln x + \ln y
\end{equation*}

incluye en el documento:

ln(x y) = ln x + ln y

LATEX 2 en
15 sesiones

2.2. SESIN 7: OTROS SMBOLOS

61

Otra propiedad de los logaritmos es:


LATEX 2
\begin{equation*}
\log\left(x^{k}\right) = k\cdot\log x
\end{equation*}

incluye en el documento:

log xk = k log x
Para las derivadas, el ejemplo es:
LATEX 2
\begin{equation*}
\frac{df}{dx} = \lim\limits_{\Delta x\rightarrow 0}
\frac{f(x + \Delta x) - f(x)}{\Delta x}
\end{equation*}

y en el documento se incluye:
f (x + x) f (x)
df
= lim
dx x0
x
Otro ejemplo donde se puede aplicar la instruccin \limits es en las integrales
definidas. Empezamos incluyendo una integral:
LATEX 2
\begin{equation*}
\int\!v^n\,{dv} = \displaystyle\frac{v^{n+1}}{n+1} + C
\end{equation*}

que imprime en el documento:


Z

v n dv =

v n+1
+C
n+1

Para utilizar la instruccin \limits escribiremos una integral definida:


LATEX 2
\begin{equation*}
\int\limits_{1}^{\infty}\!\frac{dx}{x}
\end{equation*}

LATEX 2 en
15 sesiones

62

Ecuaciones y cosas peores


En el documento se imprime:
Z
dx
x
1

Y si no se incluye la instruccin \limits, obtenemos:


Z

dx
x

Cul es la forma correcta de usar?


Desde el punto de vista tipogrfico la forma correcta es la segunda, es decir,
sin usar la instruccin \limits. Sobre todo si est escribiendo el smbolo de
integral dentro de un prrafo.
Finalmente, usted tiene la decisin final.
Personalmente prefiero utilizar
P la instruccin \limits porque as se sugiere la
generalizacin de la suma
de un nmero infinito de infinitsimos.
Zb

f (x) dx = lim

n
X
i=1

f (xi )

ba
n

Otro ejemplo, para comparar los resultados usando y sin usar la instruccin
\limits.
Primero el ejemplo que s la incluye:
LATEX 2
\begin{equation*}
\int\limits_{-1}^{1}\!\sqrt{\frac{1 + x}{1 - x}}\,dx
\end{equation*}

y en el documento veremos:
Z1 r

1+x
dx
1x

Y ahora sin incluir la instruccin \limits:


LATEX 2
\begin{equation*}
\int_{-1}^{1}\!\sqrt{\frac{1 + x}{1 - x}}\,dx
\end{equation*}

LATEX 2 en
15 sesiones

2.2. SESIN 7: OTROS SMBOLOS

63

que incluye en el documento:


Z

1+x
dx
1x

2.2.3
2.2.3

A LFABETO G RIEGO

En LATEX 2 tambin estn definidas las letras griegas. Enseguida se muestran


los cdigos de este alfabeto:

\alpha
\zeta
\lambda
\rho
\chi
\varpi
\Gamma
\Pi

\beta
\eta
\mu
\sigma
\psi
\vartheta
\Delta
\Sigma

\gamma
\theta
\nu
\tau
\omega
\varrho
\Theta
\Upsilon

\delta
\iota
\xi
\upsilon
\varphi
\varsigma
\Lambda
\Phi

\epsilon
\kappa
\pi
\phi
\varepsilon

\Xi
\Omega

Estos smbolos son muy tiles para la geometra plana, analtica y trigonometra.
Los siguientes ejemplos son unas identidades trigonomtricas.
LATEX 2
Las tres identidades
%
\begin{itemize}
\item $\sin^2 \alpha
\item $\sec^2 \alpha
\item $\csc^2 \alpha
\end{itemize}
%

trigonomtricas pitagricas son:


+ \cos^2 \alpha = 1$
= 1 + \tan^2 \alpha$
= 1 + \cot^2 \alpha$

incluye en el documento:
Las tres identidades trigonomtricas pitagricas son:
sin2 + cos2 = 1
sec2 = 1 + tan2
csc2 = 1 + cot2
Otro ejemplo:
LATEX 2
%
\begin{itemize}

LATEX 2 en
15 sesiones

64

Ecuaciones y cosas peores


\item $\sin(\alpha +
\item $\cos(\alpha +
\item $\tan(\alpha +
\frac{\tan\alpha
\end{itemize}
%

\beta) = \sin\alpha\,\cos\beta+\sin\beta\,\cos\alpha$
\beta) = \cos\alpha\,\cos\beta-\sin\alpha\,\sin\beta$
\beta) = \displaystyle
+ \tan\beta}{1 - \tan\alpha\,\tan\beta}$

que incluye en el documento:

sin( + ) = sin cos + sin cos


cos( + ) = cos cos sin sin
tan( + ) =

tan + tan
1 tan tan

Finalmente, la ley de senos:


LATEX 2
De acuerdo a la ley de senos, tenemos:
\begin{equation*}
\displaystyle
\frac{a}{\sin\alpha} = \frac{b}{\sin\beta}
\end{equation*}

= \frac{c}{\sin\gamma}

incluye en el documento:
De acuerdo a la ley de senos, tenemos:
a
b
c
=
=
sin
sin
sin

Usted puede ver el cdigo para generar un pequeo material didctico donde
se deduce la ley de senos a partir de la pgina 155.

2.2.4
2.2.4

E SPACIOS EN ECUACIONES

En cada uno de los siguientes ejemplos se muestra el cdigo para un caso sin
espacio y con espacio despus, de manera que pueda ver la diferencia entre usar
o no usar la instruccin.
3 \; Agrega espacio amplio.
LATEX 2
$5x$ no tiene espacio, mientras que $5\;x$ s.

LATEX 2 en
15 sesiones

2.2. SESIN 7: OTROS SMBOLOS

65

5x no tiene espacio, mientras que 5 x s.


3 \: Agrega espacio mediano.
LATEX 2
$5x$ no tiene espacio, mientras que $5\:x$ s.

5x no tiene espacio, mientras que 5 x s.


3 \, Agrega espacio pequeo. Este es el espacio adecuado para incluir entre
un coeficiente y una literal.
LATEX 2
$5x$ no tiene espacio, mientras que $5\,x$ s.

5x no tiene espacio, mientras que 5 x s.


3 \! Agrega espacio negativo.
LATEX 2
$5x$ no tiene espacio, mientras que $5\!x$ s.

5x no tiene espacio, mientras que 5x s.


Seguramente se estar preguntando: Para qu demonios ocupar un
espacio negativo? . He aqu un buen ejemplo. Primero escribimos la
frmula sin espacios negativos, y despus con espacios:
LATEX 2
\begin{equation*}
\left(\begin{array}{c}
m \\
n \end{array}\right) = \frac{m!}{n!\,(m-n)!}
\end{equation*}

m
n

m!
n! (m n)!

Ahora con espacios:


LATEX 2
\begin{equation*}
\left(\!\!\!\begin{array}{c}
m \\

LATEX 2 en
15 sesiones

66

Ecuaciones y cosas peores


n \end{array}\!\!\!\right) = \frac{m!}{n!\,(m-n)!}
\end{equation*}

 
m!
m
=
n
n! (m n)!
3 \quad Tabulador pequeo. Sirve para separar dos expresiones.
LATEX 2
\begin{equation*}
2\,x = 0,\quad \mbox{luego}\quad x = 0
\end{equation*}

2 x = 0,

luego

x=0

3 \qquad Tabulador moderado. Sirve para separar ms dos expresiones.


LATEX 2
\begin{equation*}
2\,x = 0,\qquad \mbox{luego}\qquad x = 0
\end{equation*}

2 x = 0,

luego

x=0

2.2.5
2.2.5

G ALERA DE ECUACIONES

En los siguientes ejemplos se muestra el cdigo primero y despus el resultado


que usted ver en el documento.
Estas ecuaciones se incluyen para que pueda tener una mejor idea de qu cosas
se pueden hacer usando LATEX 2 .
Sugerencia:
Intente
generar
cada una sin ver el
cdigo.

LATEX 2
Si $P$, $Q$ y $R$ son tres puntos entonces,
$\overrightarrow{PQ} + \overrightarrow{QR} = \overrightarrow{PR}$.


Si P , Q y R son tres puntos entonces, P Q + QR = P R.

LATEX 2 en
15 sesiones

2.2. SESIN 7: OTROS SMBOLOS

67

LATEX 2
\begin{equation*}
\det(\mathbf{AB}) = \det(\mathbf{A})\cdot\det(\mathbf{B})
\end{equation*}

det(AB) = det(A) det(B)

LATEX 2
\begin{equation*}
\delta_{ij} = \left\{
\begin{array}{ll}
1 & \mbox{ si } i = j\\
0 & \mbox{ si } i \neq j
\end{array}
\right.
\end{equation*}

ij =

1
0

si i = j
si i 6= j

LATEX 2
Por definicin, el coeficiente de correlacin de Pearson es:
%
\begin{equation*}
r = \displaystyle\frac{S_{xy}}{\sqrt{S_{xx}\,S_{yy}}}
\end{equation*}
%

Por definicin, el coeficiente de correlacin de Pearson es:


r= p

Sxy
Sxx Syy

LATEX 2
Si consideramos los vectores:
\begin{equation*}
\vec{x} = \left(
\begin{array}{c}
x_1 - \bar{x}\\
x_2 - \bar{x}\\
\vdots\\
x_n - \bar{x}
\end{array}
\right)
\qquad\mbox{ y }\qquad

LATEX 2 en
15 sesiones

68

Ecuaciones y cosas peores


\vec{y} = \left(
\begin{array}{c}
y_1 - \bar{y}\\
y_2 - \bar{y}\\
\vdots\\
y_n - \bar{y}
\end{array}
\right)
\end{equation*}

Si consideramos los vectores:

~x =

x1 x

x2 x

..
.
xn x

~y =

y1 y
y2 y
..
.
yn y

LATEX 2
\begin{equation*}
\cos\theta = \displaystyle
\frac{\vec{x}\cdot\vec{y}}{\|\vec{x}\|\cdot \|\vec{y}\|}
= \frac{\sum\limits_{i=1}^{n}{(x_i - \bar{x})(y_i - \bar{y})}}
{\sqrt{\sum\limits_{i=1}^{n}{(x_i - \bar{x})^2}}
\sqrt{\sum\limits_{i=1}^{n}{(y_i - \bar{y})^2}}} = r
\end{equation*}

cos =

n
P

(xi x
)(yi y)
~x ~y
s
= s i=1
=r
k~xk k~y k
n
n
P
P
(xi x
)2
(yi y)2
i=1

i=1

LATEX 2
\begin{equation*}
\frac{d^2y}{dx^2} + p(x)\cdot\frac{dy}{dx} + q(x)\cdot y = 0
\end{equation*}

d2 y
dy
+ p(x)
+ q(x) y = 0
2
dx
dx
LATEX 2
Una serie de potencias tiene la forma:
\begin{equation*}
y = \sum_{i=0}^{\infty}{c_i\,x^{i}}
\end{equation*}

LATEX 2 en
15 sesiones

2.2. SESIN 7: OTROS SMBOLOS

69

Una serie de potencias tiene la forma:

y=

ci xi

i=0

LATEX 2
\begin{eqnarray*}
f(k+1) &=& f(k) + f(k-1)\\
a_{k+1} &=& a_{k} + a_{k-1}\\
a_1\cdot r^{k+1} &=& a_1\cdot r^{k} + a_1\cdot r^{k-1}\\
r^{k+1} &=& r^{k} + r^{k-1}\\
r^2 &=& r + 1
\end{eqnarray*}

f (k + 1)
ak+1
a1 r
r

k+1
k+1

r2

f (k) + f (k 1)

= ak + ak1

= a1 rk + a1 rk1
= rk + rk1
= r+1

LATEX 2
\begin{equation*}
y_n = \left[c + \sum_{j=0}^{n-1}{\frac{b_j}{a^{j+1}}}\right]\,a^{n}
\end{equation*}

yn = c +

n1
X
j=0

bj n
a
aj+1

LATEX 2
\begin{equation*}
\int\limits_{a}^{b}\!
\sqrt{\left(\frac{dx_1}{dt}\right)^2 + \cdots +
\left(\frac{dx_n}{dt}\right)^2}\,dt
\end{equation*}

LATEX 2 en
15 sesiones

70

Ecuaciones y cosas peores

Zb
a

s

dx1
dt

2

+ +

dxn
dt

2

dt

LATEX 2
\begin{equation*}
\nabla f = \mathrm{grad} (f) =
\left(\frac{df}{dx}, \frac{df}{dy}, \frac{df}{dz}\right)
\end{equation*}

f = grad(f ) =

df df df
, ,
dx dy dz

LATEX 2
\begin{equation*}
\mathrm{div}(f) = \frac{\partial f}{\partial x} +
\frac{\partial f}{\partial y} + \frac{\partial f}{\partial z}
\end{equation*}

div(f ) =

f
f
f
+
+
x
y
z

LATEX 2
\begin{equation*}
\mathrm{rot} (F) = \nabla \times F = \left\vert \begin{array}{ccc}
\hat{\imath} & \hat{\jmath} & \hat{k} \\\displaystyle
\frac{\partial}{\partial x} & \displaystyle\frac{\partial}{\partial y}
& \displaystyle\frac{\partial}{\partial z}\\
f_1 & f_2 & f_3
\end{array}
\right\vert
\end{equation*}





rot(F ) = F =

x
f1

y
f2

z
f3

LATEX 2
El teorema de Green establece:
\begin{equation*}

LATEX 2 en
15 sesiones

2.2. SESIN 7: OTROS SMBOLOS

71

\int\limits_{C}\!P\,dx + Q\,dy = \int\!\!\int\limits_{A}\!\left(


\frac{\partial Q}{\partial x} - \frac{\partial P}{\partial y}
\right)\,dy\,dx
\end{equation*}

El teorema de Green establece:


Z

P dx + Q dy =

ZZ 

Q P

x
y

dy dx

LATEX 2
Entonces, el rea de la superficie parametrizada es:
\begin{equation*}
\int\!\!\int\limits_{S}\!d\sigma = \int\!\!\int\limits_{R}\left\|
\frac{\partial X}{\partial t}\times\frac{\partial X}{\partial u}
\right\|\,dt\,du
\end{equation*}

Entonces, el rea de la superficie parametrizada es:


ZZ

d =


ZZ
X
X
dt du

t
u
R

LATEX 2
Teorema de Gauss:
\begin{equation*}
\int\limits_{S}\!\mathbf{u}\cdot\mathbf{n}\,dS
= \int\limits_{V}\!\nabla\mathbf{u}\,dV
\end{equation*}

Teorema de Gauss:

u n dS =

u dV

LATEX 2
\begin{equation*}
P\{N(t) \geq k\} = P\left\{S_k \leq t \right\} = 1 \sum_{j=0}^{k-1}{e^{-\lambda t}\frac{(\lambda t)^j}{j!}}
\end{equation*}

LATEX 2 en
15 sesiones

72

Ecuaciones y cosas peores

P {N (t) k} = P {Sk t} = 1

k1
X

et

j=0

(t)j
j!

LATEX 2
\begin{equation*}
P\{\gamma_t > x\} = e^{-\lambda (t + x)} +
\sum_{n=1}^{\infty}{\int\limits_{0}^{t}{\!e^{-\lambda (t + x - y)}
\lambda^n\frac{y^{n-1}}{(n-1)!}e^{-\lambda y}dy}}
\end{equation*}

P {t > x} = e

(t+x)

Z
X

e(t+xy) n

n=1 0

y n1 y
e
dy
(n 1)!

LATEX 2
\begin{equation*}
P\{\mbox{un arribo en }(t + \Delta t)\}
= \sum_{i=1}^{2}{P\left\{
\begin{array}{c}
\mbox{un arribo del tipo $i$ sin arribo}\\
\mbox{del otro tipo en }t + \Delta t
\end{array}
\right\}}
\end{equation*}

P {un arribo en (t + t)} =

2
X
i=1

un arribo del tipo i sin arribo


del otro tipo en t + t

LATEX 2
\begin{equation*}
\sum\limits_{\nu,\mu=1}^{2}\alpha_{\nu\mu}\xi_{\nu}\xi^{\mu}
+ 2\,\sum\limits_{\nu=1}^{2}\beta_{\nu}\xi^{\nu} = \alpha
\end{equation*}
donde $\alpha_{\nu\mu}$, $\beta_{\nu}$ y $\alpha$ son constantes.

2
X

+ 2

,=1

2
X

=1

donde , y son constantes.


LATEX 2 en
15 sesiones

2.2. SESIN 7: OTROS SMBOLOS

73

LATEX 2
\begin{equation*}
\left.\lim\limits_{\Delta x\rightarrow0}{\left(
\frac{\Delta y}{\Delta x}\right)}
\right\vert_{x=2} = 3\cdot(2)^2 = 12
\end{equation*}

lim

x0


y
= 3 (2)2 = 12
x x=2
LATEX 2

\begin{equation*}
m = \left.\frac{dy}{dx}\right\vert_{x=3,y=2.4}
= -\frac{9\,(3)}{25\,(2.4)} = -\frac{27}{60} = -\frac{9}{20}
\end{equation*}

m=


dy
9 (3)
27
9
=
=
=

dx x=3,y=2.4
25 (2.4)
60
20
LATEX 2

\begin{equation*}
\sum_{j=1}^{n}\left(\sum_{i=1}^{m}a_{ij}\right)\,x_j \geq
\sum_{i=1}^{m}b_i
\end{equation*}

n
m
X
X
j=1

aij

i=1

LATEX 2
Determinar: $\vec{x}$ para maximizar:
\begin{equation*}
z(\vec{x})=\vec{c}\cdot\vec{x}
\end{equation*}
sujeto a:
\begin{eqnarray*}
\mathbf{A}\,\vec{x} & \leq & \vec{b}\\
\vec{x} & \geq & \vec{0}
\end{eqnarray*}

LATEX 2 en
15 sesiones

xj

m
X
i=1

bi

74

Ecuaciones y cosas peores

Determinar: ~x para maximizar:


z(~x) = ~c ~x
sujeto a:
A ~x
~x

~b
~0

LATEX 2
\begin{equation*} % Transformada de Laplace
\mathcal{L}(f(t)) = F(s) = \int\limits_{0}^{\infty}\!f(t)\,e^{-st}\,dt
\end{equation*}

Z
L(f (t)) = F (s) = f (t) est dt
0

LATEX 2
\begin{equation*}
\mathbf{t} = \frac{\dot{x}\mathbf{i} + \dot{y}\mathbf{j}}
{\sqrt{\dot{x}^2 + \dot{y}^2}}
\end{equation*}

xi
+ yj

t= p
x 2 + y 2
LATEX 2
Definimos: $v(t)=\dot{p}$, entonces,
\begin{equation*}
\ddot{x} = \dot{v}(t) = \frac{dv}{dx}\cdot\frac{dx}{dt} = v\cdot\frac{dv}{dx}
\end{equation*}

Definimos: v(t) = p,
entonces,
x
= v(t)

dv dx
dv

=v
dx dt
dx

LATEX 2 en
15 sesiones

2.3. SESIN 8: TABLAS

2.3

75

S ESIN 8: TABLAS

2.3

LAT

En EX 2 se pueden elaborar tablas en ambiente matemtico y en ambiente


textual.
Empezamos con las tablas para el ambiente textual.

2.3.1
2.3.1

A MBIENTE TEXTUAL

Cuando decimos que vamos a incluir una tabla en el ambiente textual queremos
decir que no se ha iniciado el ambiente matemtico. Entonces utilizaremos el
ambiente tabular.
Nosotros debemos indicar cmo queremos justificar cada columna. Por ejemplo, si son tres columnas centradas escribimos: {ccc}. Si queremos una columna
justificada a la derecha usamos la letra r en lugar de c y en caso de que queremos que est ajustada a la izquierda usamos l.

Indicamos la separacin de las columnas usando el smbolo & y para indicar que
inicie en un nuevo rengln usamos la instruccin \\. Para insertar una lnea
horizontal est la instruccin \hline.
El siguiente es el primer ejemplo:
LATEX 2
\begin{center}
\begin{tabular}{cc}\hline
\textbf{Nombre} & \textbf{Edad}\\\hline
Adn
& 12\\
Benjamn
& 13\\
Carlos
& 9\\
Daniel
& 11\\
Erasmo
& 10\\\hline
\end{tabular}
\end{center}

Y en el documento veremos:

Nombre
Adn
Benjamn
Carlos
Daniel
Erasmo

Edad
12
13
9
11
10

Para ver la diferencia entre usar c,l, r, se muestra el siguiente ejemplo.


LATEX 2
\begin{tabular}{|l|c|r|}

LATEX 2 en
15 sesiones

76

Ecuaciones y cosas peores


l
izquierda
otro a la izq
\end{tabular}

& c
& r
\\\hline
& centro
& derecha
\\
& otro al centro & otro a la der \\

y obtenemos:
l
izquierda
otro a la izq

c
centro
otro al centro

r
derecha
otro a la der

No es recomendable, pero algunas veces se puede justificar el uso de lneas


verticales para separar las columnas. Para indicarlo usamos el smbolo | entre
las letras que indican la justificacin de las columnas.
LATEX 2
\begin{center}
\begin{tabular}{cc|cc}\hline
\textbf{Nombre} & \textbf{Edad} &
\textbf{Nombre} & \textbf{Edad}\\\hline
Adn
& 12 & Benjamn & 13\\
Carlos
& 9 & Daniel
& 11\\
Erasmo
& 10 & Francisco & 14\\\hline
\end{tabular}
\end{center}

y obtenemos:

Nombre
Adn
Carlos
Erasmo

Edad
12
9
10

Nombre
Benjamn
Daniel
Francisco

Edad
13
11
14

Igual, podemos insertar dos lneas verticales cuando queramos que la informacin pierda legibilidad por el exceso de lneas en la tabla:

Nombre
Adn
Carlos
Erasmo

Edad
12
9
10

Nombre
Benjamn
Daniel
Francisco

Edad
13
11
14

que se obtuvo con el siguiente cdigo:


LATEX 2
\begin{center}
\begin{tabular}{|c|c||c|c|}\hline

LATEX 2 en
15 sesiones

2.3. SESIN 8: TABLAS


\textbf{Nombre}
Adn
& 12 &
Carlos
& 9 &
Erasmo
& 10 &
\end{tabular}
\end{center}

77

& \textbf{Edad}\\\hline
Benjamn & 13\\\hline
Daniel
& 11\\\hline
Francisco & 14\\\hline

Tambin es posible considerar un texto en varias columnas. Para eso usamos la


instruccin: \multicolumn{}{}. El primer argumento indica cuntas columnas
abarcar la multicolumna y el segundo agumento le indica la justificacin (l, c,
r):
LATEX 2
\begin{center}
\begin{tabular}{cc||cc}
\multicolumn{4}{c}{\textbf{Informacin obtenida}} \\\hline
\textbf{Nombre} & \textbf{Edad} &
\textbf{Nombre} & \textbf{Edad}\\\hline
Adn
& 12 & Benjamn & 13\\
Carlos
& 9 & Daniel
& 11\\
Erasmo
& 10 & Francisco & 14\\\hline
\end{tabular}
\end{center}

y obtenemos:

Informacin obtenida
Nombre Edad
Nombre Edad
Adn
12
Benjamn
13
Carlos
9
Daniel
11
Erasmo
10
Francisco
14

Otro ejemplo:

Libros requeridos:
Materia
Precio ($)
Matemticas
120.00
Fsica
250.00
Qumica
175.00
Ingls
85.00
Espaol
135.00

que se obtiene con el cdigo:


LATEX 2
\begin{center}
\begin{tabular}{|c|c|}
\multicolumn{2}{c}{\textbf{Libros requeridos:}} \\\hline
\textbf{Materia} & \textbf{Precio (\$)}\\\hline

LATEX 2 en
15 sesiones

78

Ecuaciones y cosas peores


Matemticas &
Fsica
&
Qumica
&
Ingls
&
Espaol
&
\end{tabular}
\end{center}

120.00\\
250.00\\
175.00\\
85.00\\
135.00\\\hline

Ya vimos cmo combinar varias celdas horizontales. El otro caso consiste en


combinar varias celdas verticalmente.

Para eso se requiere el paquete multirow. El siguiente ejemplo es el primero de


este tipo:
LATEX 2
\begin{center}
\begin{tabular}{|c|c|c|}\hline
\textbf{Tipo de funciones} & \textbf{Nombre} & \textbf{Ejemplo} \\\hline
\multirow{4}{3cm}{\textbf{Polinomiales}}
& Lineal
& $y = 2\,x + 1$
\\
& Cuadrtica & $y = x^2 - x + 5$
\\
& Cbica
& $y = x^3 - \sqrt{2}$\\
& $\cdots$
& $\cdots$
\\\hline
\multirow{6}{3cm}{\textbf{Trigonomtricas}}
& Seno
& $y = \sin x$ \\
& Coseno
& $y = \cos x$ \\
& Tangente
& $y = \tan x$ \\
& Secante
& $y = \sec x$ \\
& Cosecante & $y = \csc x$ \\
& Cotangente & $y = \cot x$ \\\hline
\end{tabular}
\end{center}

y en el documento se incluye:

Tipo de funciones
Polinomiales

Trigonomtricas

Nombre
Lineal
Cuadrtica
Cbica

Seno
Coseno
Tangente
Secante
Cosecante
Cotangente

Ejemplo
y = 2x + 1
y = x2 x
+5
y = x3 2

y = sin x
y = cos x
y = tan x
y = sec x
y = csc x
y = cot x

Tambin podemos incluir celdas o renglones de color. Para esto usamos las
instrucciones \cellcolor, o \rowcolor respectivamente, que estn definidas
en el paquete colortbl. Por ejemplo el siguiente cdigo:
LATEX 2
En las vacaciones nos fuimos a Cerro Azul, Ver.,
y mi mam compr varios recuerdos.

LATEX 2 en
15 sesiones

2.3. SESIN 8: TABLAS

79

Diez llaveros para mi tos, cinco playeras para mis primos,


una imagen del la virgen para mi abuelita y para m,
dos libros para que me ponga a estudiar.
Los precios de cada artculo estn en la siguiente tabla:
\begin{center}
% Incluir en el preambulo:
\usepackage{colortbl}
\begin{tabular}{lr}\hline
\rowcolor{yellow!25}
\textbf{Artculo} & \textbf{Precio}\\\hline
Llavero & \$12.00 pesos\\
Playera & \$45.00 pesos\\
Imagen de la Virgen & \$125.00 pesos\\
Libro de Matemticas & \$120.00 pesos\\\hline
\end{tabular}
\end{center}
Cunto gast en los recuerdos de mi pueblo?

que fue extrado de la referencia [7], genera:


En las vacaciones nos fuimos a Cerro Azul, Ver., y mi mam compr varios
recuerdos. Diez llaveros para mi tos, cinco playeras para mis primos, una
imagen de la virgen para mi abuelita y para m, dos libros para que me ponga a
estudiar. Los precios de cada artculo estn en la siguiente tabla:
Artculo
Llavero
Playera
Imagen de la Virgen
Libro de Matemticas

Precio
$12.00 pesos
$45.00 pesos
$125.00 pesos
$120.00 pesos

Cunto gast en los recuerdos de mi pueblo?


Para enfatizar el inicio y el fin de una tabla conviene dibujar las lneas inicial y
final de la misma con mayor grosor. Para esto podemos usar las instrucciones
\toprule para la lnea inicial, \midrule para la lnea intermedia (para separar
el encabezado de la tabla) y \bottomrule para la ltima lnea.
Estas instrucciones estn incluidas en el paquete booktabs.

Disolucin

Cantidad (L)

Precio ($/L)

Vitamina A
Vitamina B
Mezcla

x
25 x
25

14.00
18.00
15.92

Esta tabla se utiliz en la referencia [7] y se gener con el siguiente cdigo:


LATEX 2
\begin{center} % Incluir en el preambulo:
\begin{tabular}{ccc}\toprule
\textbf{Disolucin} & \textbf{Cantidad (L)}&
\midrule
\textcolor{blue}{\textbf{Vitamina A}}
&
\textcolor{blue}{\textbf{Vitamina B}}
&
\textcolor{blue}{\textbf{Mezcla}}
&

LATEX 2 en
15 sesiones

\usepackage{booktabs}
\textbf{Precio (\$/L)}\\
$x$
& 14.00\\
$25 - x$ & 18.00\\
25
& 15.92\\

80

Ecuaciones y cosas peores


\bottomrule
\end{tabular}
\end{center}

Cuando se requiere incluir solamente smbolos matemticos en una tabla, en


lugar de texto es ms conveniente utilizar el ambiente array en lugar de el
ambiente tabular.
Esto es lo que se explica en la siguiente seccin.

2.3.2
2.3.2

A MBIENTE MATEMTICO

Cuando generamos una tabla en el ambiente textual usamos el ambiente tabular.


Para el ambiente matemtico el ambiente cambia de nombre y se llama array.

Todo lo que se ha dicho para las tablas que se generan en el ambiente textual se
sigue cumpliendo para las tablas que generemos en el ambiente matemtico.
Lo nico diferente es que dentro de una tabla en ambiente matemtico los smbolos matemticos no requieren de iniciar o terminar el ambiente matemtico,
pues ya estamos dentro de este ambiente.
El ejemplo inicial se incluye primero usando el ambiente array y despus usando
el ambiente tabular. Observe la diferencia a la hora de incluir un smbolo
matemtico dentro de la tabla.
LATEX 2
$$
% Iniciamos el ambiente matemtico...
\begin{array}{ccc}\hline
\rowcolor{yellow!25}
{5 \mod 6} & {0 \mod 6} & {1 \mod 6}\\\hline
5 & 6 & 7 \\
11 & 12 & 13 \\
17 & 18 & 19 \\
\vdots & \vdots & \vdots\\\hline
\end{array}
$$
% Finalizamos el ambiente matemtico...

y obtenemos:
5

mod 6
5
11
17
..
.

mod 6
6
12
18
..
.

mod 6
7
13
19
..
.

Usando el ambiente tabular para incluir exactamente la misma tabla tenemos


que escribir:
LATEX 2
\begin{center}
\begin{tabular}{ccc}\hline

LATEX 2 en
15 sesiones

2.3. SESIN 8: TABLAS

81

\rowcolor{yellow!25}
{$5 \mod 6$} & {$0 \mod 6$} & {$1 \mod 6$}\\\hline
5 & 6 & 7 \\
11 & 12 & 13 \\
17 & 18 & 19 \\
$\vdots$ & $\vdots$ & $\vdots$\\\hline
\end{tabular}
\end{center}

El siguiente ejemplo sirve para incluir una divisin sinttica:


LATEX 2
$$
\begin{array}{rrr|r}
1 & -3 & -10 & -2\\
& -2 & 10 & \\\hline
1 & -5 & \textcolor{red}{0} &
\end{array}
$$

y esto incluye en el documento:


1
1

3
2
5

10
10
0

Las tablas en ambiente matemtico son particularmente tiles al escribir notas


de lgebra lineal para incluir determinantes o matrices.
Los siguientes ejemplos muestran algunos casos:
LATEX 2
\begin{equation*}
\det(\mathbf{A}) =
\left| \begin{array}{ccc}
a_{11} & a_{12} & a_{13}\\
a_{21} & a_{22} & a_{23}\\
a_{31} & a_{32} & a_{33}
\end{array} \right|
\end{equation*}

y esto incluye en el documento:



a11

det(A) = a21
a31

a12
a22
a32

Igual, podemos incluir una matriz aumentada:


LATEX 2
\begin{equation}
A =

LATEX 2 en
15 sesiones

a13
a23
a33

82

Ecuaciones y cosas peores


\left(\!\!\! \begin{array}{ccc|r}
\alpha_{11} & \alpha_{12} & \alpha_{13} & \beta_1\\
\alpha_{21} & \alpha_{22} & \alpha_{23} & \beta_2\\
\alpha_{31} & \alpha_{32} & \alpha_{33} & \beta_3
\end{array} \!\!\!\right)
\end{equation}

y esto incluye:

11
A = 21
31

12
22
32

13
23
33

1
2
3

En el curso de clculo, en particular cuando estudiamos lmites podemos requerir


funciones como la siguiente:

y=

2x 1
x1

si x 0
si x > 0

que se obtiene con el siguiente cdigo:


LATEX 2
\begin{equation*}
y = \left\{ % Inicia llave con: \left\{
\begin{array}{ll}
2\,x - 1 & \mbox{si } x \leq 0\\
x - 1
& \mbox{si } x > 0
\end{array}
\right. % finalizo llave con: \right.
\end{equation*}

Y ahora incluimos un sistema de ecuaciones lineales:


LATEX 2
Resuelve:
$ % inicia el ambiente matemtico
\left\{
\begin{array}{rcrcl}
2\,x &+& y
&=& 12\\
-x
&+& 2\,y &=& 21
\end{array}
\right.
$ % finaliza el ambiente matemtico

y esto incluye en el documento:


Resuelve:

2x
x

+
y
+ 2y

=
=

12
21

Pero usted puede ver que los trminos de las ecuaciones estn muy separados.
Podemos cambiar la distancia usando la instruccin: \setlength.
LATEX 2 en
15 sesiones

2.3. SESIN 8: TABLAS

83
LATEX 2

Resuelve:
$
\setlength{\arraycolsep}{.1111em}
\left\{
\begin{array}{rcrcl}
2\,x &+& y
&=& 12\\
-x
&+& 2\,y &=& 21
\end{array}
\right.
$

y esto incluye en el documento:


Resuelve:

2 x + y = 12
x + 2 y = 21

Observe que en ambos cdigos se ha insertado al final \right. Esto se debe a


que cada agrupador debe tener tanto el smbolo de inicio (\left) como el de
finalizacin (\right).
En este caso no queremos que incluya una llave a la derecha (\right\}), por eso
le indicamos que ah debe terminar el agupador, pero sin incluirlo (\right.).
Otro ejemplo, tomado de la referencia [7] es el siguiente:
LATEX 2
$$
\begin{array}{cccc}
&
& 2 & 3 \\
&\times & 1
& 1 \\\hline
&
& 2
& 3 \\
& 2
& 3 &
\\\hline
& 2
& 5
& 3
\end{array}
$$

con el que obtenemos la siguiente tabla:


2 3
1 1
2 3
2 3
2 5 3
Para explicar las sucesiones lineales, podemos usar el siguiente arreglo de igualdades (extrado de [7]):
LATEX 2
$$
\setlength{\arraycolsep}{.1111em}
\begin{array}{rcl}
a_2 &=& a_1 + d\\
a_3 &=& \textcolor{blue}{a_2} + d\\

LATEX 2 en
15 sesiones

84

Ecuaciones y cosas peores


&=& (\textcolor{blue}{a_1 + d}) + d = a_1 + 2\,d\\
a_4 &=& \textcolor{red}{a_3} + d\\
&=& (\textcolor{red}{a_1 + 2\,d}) + d = a_1 + 3\,d\\
a_5 &=& \textcolor{cyan}{a_4} + d\\
&=& (\textcolor{cyan}{a_1 + 3\,d}) + d = a_1 + 4\,d\\
\end{array}
$$

que incluye en nuestro documento:


a2 = a1 + d
a3 = a2 + d
= (a1 + d) + d = a1 + 2 d
a4 = a3 + d
= (a1 + 2 d) + d = a1 + 3 d
a5 = a4 + d
= (a1 + 3 d) + d = a1 + 4 d
Otro ejemplo de arreglo, muy relacionado con el anterior y extrado de la misma
referencia es el siguiente:
S =
a1
+ [a1 + d] + +
ak
S =
ak
+ ak1 + +
a1
2 S = [a1 + ak ] + [a1 + ak ] + + [a1 + ak ]
que se genera con el siguiente cdigo:
LATEX 2
$$
\setlength{\arraycolsep}{.1em}
\begin{array}{ccccccccc}
S
& = & a_1
& + & [a_1+d]
& + & \cdots & + & a_k \\
S
& = & a_k
& + & a_{k-1}
& + & \cdots & + & a_1 \\\hline
2\,S & = & [a_1 + a_k] & + & [a_1 + a_k] & + & \cdots & + & [a_1 + a_k] \\
\end{array}
$$

Con esta base puede arrancar el uso de las tablas en LATEX 2 .


No olvide leer los manuales de los paquetes: colortbl (para incluir colores en
las celdas de las tablas), longtable (para incluir una tabla que abarque varias
pginas), multirow (para incluir celdas que abarquen varios renglones). Puede
buscar los manuales en la instalacin de MiKTEX en su disco duro.
Por ejemplo en: C:\Program Files\MiKTeX 2.7\doc\latex\colortbl est el
manual del primer paquete mencionado.
Si los manuales no estn instalados, puede buscarlos a travs de Internet.

LATEX 2 en
15 sesiones

2.4. SESIN 9: IMGENES Y FIGURAS

2.4

85

S ESIN 9: I MGENES Y FIGURAS

2.4

Al elaborar documentos frecuentemente nos vemos en la necesidad de incluir


imgenes o grficas.
Particularmente cuando diseamos materiales didcticos y deseamos explicar
una idea de una manera visual, una imagen o una grfica estn intrnsecamente
involucradas en el diseo.

2.4.1
2.4.1

I MGENES

Para insertar una imagen en el documento que estamos elaborando usamos la


instruccin \includegraphics.
Por ejemplo, para incluir la imagen de nombre: simetria.jpg utilizamos el
siguiente cdigo:
LATEX 2
\begin{center}
\includegraphics{simetria.jpg}
\end{center}

y esto incluye en el documento:

Podemos cambiar el tamao de las imgenes que insertamos indicando una


escala con la instruccin scale como argumento opcional en la instruccin
\includegraphics.

LATEX 2 en
15 sesiones

86

Ecuaciones y cosas peores


LATEX 2
\begin{center}
\includegraphics[scale=0.5]{simetria.jpg}
\end{center}

y esto incluye en el documento:

Tambin podemos rotar la imagen un ngulo medido en grados sexagesimales


utilizando la instruccin angle como argumento opcional:
LATEX 2
\begin{center}
\includegraphics[scale=0.5,angle=30]{simetria.jpg}
\end{center}

y esto incluye en el documento:

Si usted desea incluir una imagen al margen del texto puede incluirla utilizando
la instruccin \marginpar:
LATEX 2
\marginpar{
\begin{center}
\includegraphics[scale=0.5,angle=15]{simetria.jpg}
\end{center}

LATEX 2 en
15 sesiones

2.4. SESIN 9: IMGENES Y FIGURAS

87

} % Termina \marginpar

y esto incluye en el documento la imagen que est al margen.


Observe que la imagen queda a la misma altura que se encuentra el texto donde
se incluy la instruccin \marginpar.
Esta instruccin permite incluir adems notas, ecuaciones, grficas, etc., (cualquier
otra cosa que se encuentre en su argumento) al margen del texto.
Igual, algunas veces va a necesitar incluir una imagen en el prrafo, de manera
que el texto la rodee. Para eso podemos utilizar el ambiente minipage.
Por ejemplo:
LATEX 2
\begin{minipage}{0.4\linewidth} % 40% de la longitud de la linea actual
\includegraphics{simetria.jpg}
\end{minipage} \hfill
\begin{minipage}{0.5\linewidth} % 50% de la longitud de la linea actual
Aqu se incluye el texto que aparecer
a la izquierda de la imagen...
\end{minipage}

incluye en el documento:

Aqu se incluye el texto que aparecer a


la izquierda de la imagen...

La instruccin \hfill inserta espacio horizontal, tanto como le sea posible en


la lnea actual.
Tambin puede utilizar la instruccin \parpic que est definida en el paquete
picins. El siguiente cdigo:
LATEX 2
\parpic[r]{\includegraphics[width=1cm]{simetria.jpg}}
% [r] indica a la derecha (right)
Aqu se incluye el texto que rodea a la imagen. Puede ser tanto como se

LATEX 2 en
15 sesiones

88

Ecuaciones y cosas peores


requiera. No se requiere de cuidado alguno... \LaTeXe\ automticamente
se da cuenta cundo termina la imagen que est rodean\-do este texto en el
documento. Usted siga tecleando texto de manera normal.

genera en el documento:

Aqu se incluye el texto que rodea a la imagen. Puede ser tanto como
se requiera. No se requiere de cuidado alguno... LATEX 2 automticamente se da cuenta cundo termina la imagen que est rodeando este
texto en el documento. Usted siga tecleando texto de manera normal.
La instruccin width le indica el ancho que debe tener la imagen. Otra instruccin similar es height que indica la altura de la imagen. Si se utiliza una y la
otra no, LATEX 2 calcular la longitud faltante para que las proporciones de la
imagen queden iguales a la imagen original.
En el siguiente ejemplo se incluye la imagen a la izquierda y se agrega un marco,
que se indica con la letra f en el argumento opcional de la instruccin \parpic:
LATEX 2
Aqu se incluye el texto que est en el prrafo anterior a la imagen.
\parpic[f]{\includegraphics[width=1cm]{simetria.jpg}}
% [f] indica con marco (frame)
Puede ser tanto como se requiera. No se requiere de cuidado alguno...
\LaTeXe\ automticamente se da cuenta cundo termina la imagen que est
rodeando este texto en el documento. Usted siga tecleando texto de
manera normal. El resto lo hace \LaTeXe. Usted solamente debe preocuparse
por el contenido de su documento.

genera en el documento:
Aqu se incluye el texto que est en el prrafo anterior a la imagen.
Puede ser tanto como se requiera. No se requiere de cuidado alguno...
LATEX 2 automticamente se da cuenta cundo termina la imagen que
est rodeando este texto en el documento. Usted siga tecleando texto
de manera normal. El resto lo hace LATEX 2 . Usted solamente debe
preocuparse por el contenido de su documento.
Un ltimo ejemplo donde se incluye una sombra a la imagen:
LATEX 2
\shadowthickness{0.15cm}
\parpic[sr]{\includegraphics[width=1cm]{simetria.jpg}}
% [s] indica sombra (shadow) y [r] a la derecha (right)
Aqu se incluye el texto que rodea a la imagen. Puede ser tanto como se
requiera. No se requiere de cuidado alguno... \LaTeXe\ automticamente
se da cuenta cundo termina la imagen que est rodeando este texto en el
documento. Usted siga tecleando texto de manera normal. El resto lo hace
\LaTeXe. Usted solamente debe preocuparse por el contenido de su documento.

genera en el documento:
LATEX 2 en
15 sesiones

2.4. SESIN 9: IMGENES Y FIGURAS

89

Aqu se incluye el texto que rodea a la imagen. Puede ser tanto como
se requiera. No se requiere de cuidado alguno... LATEX 2 automticamente se da cuenta cundo termina la imagen que est rodeando este
texto en el documento. Usted siga tecleando texto de manera normal.
El resto lo hace LATEX 2 . Usted solamente debe preocuparse por el contenido de
su documento.
La instruccin \shadowthickness{0.15cm} le indica a LATEX 2 el grosor de la
sombra que dibujar a la imagen.

2.4.2
2.4.2

F IGURAS

En LATEX 2 una figura tiene atencin especial.


Cuando insertamos una figura, LATEX 2 le asigna el mejor espacio que encuentra
ms cerca de donde se le insert.
Por ejemplo, si por el tamao de la figura no cabe en lo que resta de la pgina,
el compilador de LATEX 2 sustituye la figura con el prrafo siguiente y acomoda
la figura al inicio de la siguiente pgina.
Para insertar una figura usamos el ambiente figure. El cdigo bsico para
insertar una figura es el siguiente:

LATEX 2
\begin{figure}[ubicacion]
% Aqu va la figura
\caption{Titulo de la figura}
\end{figure}

El agumento opcional ubicacion sugiere a LATEX 2 cmo ubicar la figura dentro


del documento. Los valores que podemos indicar son los siguientes:
h en la posicin donde se inserta la figura. La h se refiere a la palabra here
que significa aqu .
t en la parte ms alta de la pgina actual. La t viene de la palabra top que
significa la parte ms alta.
b en la parte ms baja de la pgina actual. La b viene de la palabra bottom
que significa la parte ms baja.
p en una pgina separada donde se colocarn todas las figuras que indiquen
esta opcin. La p viene de la palabra page que significa pgina.
La instruccin \caption nos permite indicar el ttulo que debe incluir la figura
en su pi.
El siguiente ejemplo muestra una figura con ttulo a su pi, que se obtuvo con
el siguiente cdigo:
LATEX 2 en
15 sesiones

90

Ecuaciones y cosas peores

Figura 2.1: Figura de ejemplo.


LATEX 2
El siguiente ejemplo muestra una figura
con ttulo a su pi,
%
\begin{figure}[h]
\centering
\includegraphics[scale=0.5]{simetria.jpg}
\caption{Figura de ejemplo.}
\label{pincy} % Etiqueta para las referencias
\end{figure}
%
que se obtuvo con el siguiente...

Puede ver ms
informacin en la
pgina 37.

Observe que LATEX 2 automticamente incluy el texto Figura 2.1. LATEX 2 enumera las figuras conforme las va encontrando. Si cree conveniente, puede
incluir un ndice donde enliste las figuras que se incluyen en su documento.
Para esto usamos la instruccin \listoffigures.
En esta lista de figuras se incluirn solamente aquellas figuras que estn codificadas con el ambiente figure. Las imgenes, grficas, etc., que se hayan insertado sin indicar este ambiente no se incluyen en esa lista.
De manera semejante puede hacer una lista de tablas. La instruccin que le
corresponde es: \listoftables. Al igual, se incluirn en esta lista las tablas
que hayan sido declaradas dentro del ambiente table.
Por ejemplo,
LATEX 2
\begin{table}[h]
\begin{center}
\begin{tabular}{ccc}\hline
Columna 1 & Columna 2 & columna 3\\\hline
Dato 1
& Dato 2
& Dato 3\\
Dato 1
& Dato 2
& Dato 3\\\hline
\end{tabular}
\caption{Ejemplo de tabla}
\label{EjemploUno}
\end{center}
\end{table}

genera en el documento la tabla con etiqueta Ejemplo de tabla que debe estar
numerada como 2.1.
Observe que el ambiente table genera la lista de tablas, pero el que lo utilicemos no nos permite escribir la tabla. De cualquier manera se requiere que
LATEX 2 en
15 sesiones

2.4. SESIN 9: IMGENES Y FIGURAS


Columna 1
Dato 1
Dato 1

Columna 2
Dato 2
Dato 2

91
columna 3
Dato 3
Dato 3

Tabla 2.1: Ejemplo de tabla

apliquemos el ambiente tabular o el array, segn convenga.


Para los ambientes figure o table se requiere declarar el ttulo para cada una
usando la instruccin \caption, que corresponde al que se imprimir a su pi.
La etiqueta tambin debe declararse usando la instruccin \label.
Normalmente en un documento se incluyen, primero el ndice de contenidos,
despus la lista de figuras, y finalmente la lista de tablas. El siguiente cdigo
muestra la estructura bsica para conseguirlo usando LATEX 2 .
LATEX 2
\documentclass[12pt,letterpaper,twoside,openright]{book}
... % Prembulo del documento
\begin{document}
\index
% Genera el ndice de materias
\tableofcontents % Incluye el ndice de contenidos
\listoffigures
% Incluye la lista de figuras
\listoftables
% Incluye la lista de tablas
%
\chapter{Espacios fsicos y espacios matemticos}
... % Aqu va mucho ms cdigo o se cargan archivos...
\printindex
% Incluye el ndice de materias
\end{document}

2.4.3
2.4.3

R EFERENCIAS CRUZADAS

Si usted desea hacer referencia a una figura puede incluir una etiqueta con la
instruccin \label, como se muestra en el ltimo cdigo mostrado, y la referencia a la figura se indica con la instruccin \ref. El siguiente cdigo muestra un
ejemplo.
LATEX 2
En la figura (\ref{pincy}) se muestra
un ejemplo de la simetra.

y en el documento obtenemos:
En la figura (2.1) se muestra un ejemplo de la simetra.
No se puede hacer referencia a una figura que se insert sin utilizar el ambiente
figure. Lo ms que podemos hacer es hacer referencia a la pgina donde se
encuentra. Para eso usamos la instruccin \pageref.
El siguiente cdigo muestra un ejemplo.
LATEX 2 en
15 sesiones

92

Ecuaciones y cosas peores


LATEX 2
El cuadrado \label{cuadrado}
es tambin un rectngulo, porque todos sus ngulos internos son
rectos.\newline
$\vdots$
%
% Aqui va ms cdigo...
%
\newline
Como recordars (pgina \pageref{cuadrado}) ya hemos justificado
por qu el cuadrado tambin es un rectngulo.

y en el documento aparecer:
El cuadrado es tambin un rectngulo, porque todos sus ngulos internos son
rectos.
..
.
Como recordars (pgina 92) ya hemos justificado por qu el cuadrado tambin
es un rectngulo.
Obviamente, aparece el nmero de esta pgina porque aqu es donde est la
etiqueta as como la referencia. Si la etiqueta se hubiera encontrado en otra
pgina, la referencia incluira el nmero de pgina donde la hubiera encontrado.
Si desea hacer referencia a una seccin puede utilizar tambin la instruccin
\ref como se indica enseguida.
Al inicio de la seccin 1.3, en la pgina 21 se incluye el siguiente cdigo:
LATEX 2
\section{Sesin 3: Instrucciones y ambientes}
\label{sec:Instrucciones}
En \LaTeXe\ se definen instrucciones y ambientes para
indicarle exactamente cmo deseamos disear el documento
que estamos elaborando.
Cada instruccin debe escribirse correctamente,
pues \LaTeXe\ es un lenguaje de tipografa cientfica.

Y para que se incluyera la referencia a la seccin y a la pgina de esa seccin se


incluy el siguiente cdigo:
LATEX 2
Al inicio de la seccin \ref{sec:Instrucciones},
en la pgina \pageref{sec:Instrucciones}
se incluye el siguiente cdigo:

De manera semejante podemos hacer referencia a ecuaciones. Por ejemplo,


LATEX 2
De acuerdo a A. Einstein,
\begin{equation}
E = mc^2

LATEX 2 en
15 sesiones

2.4. SESIN 9: IMGENES Y FIGURAS

93

\label{Einstein}
\end{equation}
Por la ecuacin (\ref{Einstein}) sabemos que...

y obtenemos:
De acuerdo a A. Einstein,
E = mc2

(2.1)

Por la ecuacin (2.1) sabemos que...


Obviamente, si utilizamos el ambiente equation* la ecuacin no se enumera,
as que necesariamente debemos usar el ambiente que s las enumera para poder
hacer referencia a la ecuacin.
Si tiene mayor inters en hacer otras referencias en el documento se sugiere que
lea el manual del paquete hyperref, que puede encontrar en la instalacin de
MiKTEX, muy probablemente en una direccin como la siguiente:

C:\Program Files\MiKTeX\doc\latex\hyperref

LATEX 2 en
15 sesiones

94

Ecuaciones y cosas peores

LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS

2.5

95

S ESIN 10: G RFICAS Y DIAGRAMAS

2.5

LAT

Para incluir una grfica en EX 2 , bien podemos insertar una imagen que contenga la grfica, pero lo ms recomendable es elaborar el cdigo en LATEX 2 para
que la grfica tenga la mayor calidad posible en el documento.
Para elaborar grficas, diagramas, etc., en LATEX 2 utilizaremos el paquete tikz.
Este paquete es el que prefiere el autor, aunque hay otros paquetes que realizan
las mismas tareas, por ejemplo, el paquete pstricks.
De cualquiera de los paquetes que sirven para elaborar grficas en LATEX 2 puede
encontrar manuales a travs de Internet.
Entonces, para que los siguientes cdigos puedan incluirse en su documento,
usted debe incluir en el prembulo el cdigo:
LATEX 2
\usepackage{tikz}

El paquete tikz define el ambiente tikzpicture y la instruccin \tikz. Si


usted desea que el dibujo que genere aparezca dentro del prrafo donde se
gener, utilice la instruccin. Si desea que aparezca en un nuevo prrafo,
utilice el ambiente.
Por ejemplo, para incluir dentro del prrafo, se utiliz el siguiente cdigo:
LATEX 2
Por ejemplo, para incluir
%
\tikz \draw[red,fill=red] (0,0) circle (2pt);
%
dentro del prrafo, se utiliz ...

Pero si usted desea que el dibujo quede en otro prrafo, es mejor utilizar el
ambiente tikzpicture, particularmente cuando se trata de muchas instrucciones. Por ejemplo:

Se obtuvo con el siguiente cdigo:


LATEX 2
\begin{center}
\begin{tikzpicture}

LATEX 2 en
15 sesiones

96

Ecuaciones y cosas peores


% dibujo un crculo sin relleno
\draw[red] (0,0) circle (1cm);
% dibujo un circulo con relleno
\draw[blue,fill=blue!25] (4,0) circle (1cm);
\end{tikzpicture}
\end{center}

donde hemos usado las siguientes instrucciones:


draw Indica que debe dibujar las instrucciones de la lnea actual
red Indica que el dibujo de la lnea de cdigo actual debe colorearse de rojo.
Otros colores disponibles son: azul (blue), rosa (pink), azul claro (cyan),
morado (violet), verde (green), amarillo (yellow), negro (black), gris
(gray), naranja (orange), caf (brown), blanco (white), entre otros.
circle Indica que se debe dibujar un crculo. Las primeras coordenadas corresponden al centro del crculo y el ltimo argumento entre parntesis corresponde al radio. Note que tambin requiere de unidades.
fill Indica que debe rellenarse el dibujo con el color indicado.
Observe que cada instruccin finaliza con un punto y coma (;). Si no lo incluye
LATEX 2 le indicar un error, tal vez que no puede terminar la instruccin, porque
no le indican dnde termina.
Podemos generar otros dibujos en el prrafo usando la instruccin \tikz como
que se obtuvo con el siguiente cdigo:
LATEX 2
Podemos generar otros dibujos en el prrafo usando
la instruccin \verb|\tikz| como
\tikz \draw[blue,thick,fill=cyan] (0,0) parabola bend (0.2,0.2) (0.4,0);
que se obtuvo con el siguiente...

Cuando estemos estudiando geometra analtica o funciones vamos a estar ocupando continuamente los ejes coordenados. Por ejemplo, el siguiente cdigo:
LATEX 2
\begin{center}
\begin{tikzpicture}
% dibujo un cuadricula
\draw[color=gray,help lines] (0,0) grid (5,5);
% Dibujo los ejes...
\draw[thick,->] (-0.5,0)--(5.5,0) node[right] {$x$}; % Eje x
% Enumeracin del eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[below] {$\xtext$};
%
%
%
\draw[thick,->] (0,-0.5)--(0,5.5) node[above] {$y$}; % Eje y
% Enumeracin del eje y
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[left] {$\ytext$};
\end{tikzpicture}
\end{center}

LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS

97

genera:

y
5
4
3
2
1

Las instrucciones que se utilizaron se describen a continuacin:


grid Permite elaborar cuadrculas. Se debe indicar las coordenadas del punto
donde inicia (esquina inicial) y el punto donde termina (esquina final).
node Permite incluir un texto o smbolo en la grfica. Tambin se puede incluir
una imagen cargada de un archivo. El nodo puede indicarse a la derecha
(right), izquierda (left), arriba (above) o debajo (below).
- - Esta instruccin indica que se debe dibujar un segmento de recta desde el
punto inicial hasta el punto final.
-> Indica que se desea una flecha al final del segmento de recta. Si se desea
indicar que la flecha est en el punto inicial la instruccin ser: <-. En
caso de que deban aparecer en ambos extremos la instruccin es: <->.
thick Indica que el segmento de recta debe ser grueso. Tambin pueden ser:
delgado (thin), muy delgado (very thin), muy grueso (very thick),
extra grueso (ultra thick) o ultra delgado (ultra thin).
shift Indica que recorra (traslacin) el dibujo generado por esa lnea en las
coordenadas indicadas en el argumento.
\foreach Ciclo que realiza la misma operacin para todos los elementos del
conjunto indicado entre llaves.
Otro ejemplo donde se modificaron los ejes para que se ajustaran a la grfica
que se desea explicar y se agregaron unas rectas, se muestra a continuacin:
LATEX 2
\begin{center}
\begin{tikzpicture}

LATEX 2 en
15 sesiones

98

Ecuaciones y cosas peores


\draw[blue,thick,->] (-2.5,0)--(5,0) node[right,below] {$x$}; % Eje x
% Enumeracin del eje x
\foreach \x/\xtext in {-2/-2, -1/-1, 1/1, 2/2, 3/3, 4/4}
\draw[shift={(\x,0)},blue] (0pt,2pt)--(0pt,-2pt) node[below] {$\xtext$};
%
% Enumeracin del eje y
\foreach \y/\ytext in {-1/-1, 1/1, 2/2, 3/3, 4/4}
\draw[shift={(0,\y)},blue] (2pt,0pt)--(-2pt,0pt) node[left] {$\ytext$};
\draw[blue,thick,->] (0,-2)--(0,4.25) node[left,above] {$y$}; % Eje y
%
\node[below] at (-0.25,0){$O$};
\draw[red,thick,<->] (-1,4) -- (4,-1);
\node[color=red,right] at (4,-1) {$x+y=3$};
%
\draw[red,thick,<->] (-1,-2) -- (4,3);
\node[color=red,right] at (4,3) {$x-y=1$};
%
\draw[fill=black] (2,1) circle (2pt);
\end{tikzpicture}
\end{center}

y esto incluye en el documento lo siguiente:

y
4
xy =1

3
2
1

x+y =3

Observe que en esta grfica no aparece la cuadrcula porque no se ha incluido


la instruccin grid. Adems de que los ejes se han dibujado de azul.
Para graficar una funcin podemos utilizar el siguiente cdigo:
LATEX 2
\begin{center}
\begin{tikzpicture}
\draw[very thin,color=gray] (-0.1,-1.1) grid (7,1.1);
\draw[->] (-0.2,0) -- (7.5,0) node[right] {$x$};
\draw[->] (0,-1.2) -- (0,1.5) node[above] {$y$};
\draw[blue,thick,->] plot[domain=0:7] (\x,{sin(\x r)})
node[right] {$h(x) = \sin x$};
\draw[red,thick,->] plot[domain=0:6.35] (\x,{cos(\x r)})
node[above] {$g(x) = \cos x$};
\end{tikzpicture}

LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS

99

\end{center}

y esto incluye en el documento:

y
g(x) = cos x
h(x) = sin x
x

Algunas instrucciones nuevas de este ejemplo:


plot indica que se graficar una funcin.
domain indica el rango de valores que se le asignar a la variable \x que utiliza
para hacer la grfica de la funcin.
\x define la variable que usaremos para realizar los clculos.
{cos()} Define la funcin que vamos a graficar. Igual para {sin()}
(\x r) Indica que el argumento debe estar medido en radianes.
Igual podemos graficar datos ledos desde un archivo de texto utilizando el
siguiente cdigo:
LATEX 2
\begin{center}
\begin{tikzpicture}%[scale=1.75]
%%% Dibujo los ejes...
\draw[very thin,help lines,step=0.5] (0,0) grid (6,6);
% Eje horizontal
\draw[thick,->,blue] (-0.25,0)--(6.25,0) node[right] {$t$};
\foreach \x/\xtext in {0/0, 1/100, 2/200, 3/300, 4/400, 5/500, 6/~}
\draw[shift={(\x,0)}] (0pt,0.2pt)--(0pt,-0.2pt)
node[blue,below] {$\xtext$};
%% Eje vertical
\draw[thick,->,blue] (0,-0.05)--(0,6.5) node[above] {$P(t)$};
% Enumeracin del eje y
\foreach \y/\ytext in {1/10, 2/20, 3/30, 4/40, 5/50, 6/60}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
%
% Las grficas de los datos
\draw[thin,red] plot[smooth,mark=ball,mark size=0.5pt] file{popa.txt};
\draw[thin,blue] plot[smooth,mark=ball,mark size=0.5pt] file{popb.txt};
\draw[thin,green] plot[smooth,mark=ball,mark size=0.5pt] file{popc.txt};
\draw[thin,cyan] plot[smooth,mark=ball,mark size=0.5pt] file{popd.txt};
\draw[thin,brown] plot[smooth,mark=ball,mark size=0.5pt] file{pope.txt};
\end{tikzpicture}
\end{center}

y en el documento veremos lo siguiente:


LATEX 2 en
15 sesiones

100

Ecuaciones y cosas peores

P (t)
60
50
40
30
20
10

100

200

300

400

500

Algunas instrucciones nuevas en el cdigo para generar esta grfica son:


mark Indica que utilizar vietas para indicar la ubicacin de los puntos ledos.
mark size Indica el tamao de cada vieta.
file requiere del nombre del archivo (incluye extensin).

Los archivos de texto popa, popb, popc, popd y pope contienen los datos que
aparecen en las grficas de distintos colores.
Cada archivo contiene informacin como se muestra enseguida:

0.000000
0.250000
0.500000
0.750000
1.000000
1.250000
1.500000
1.750000

4.900000
5.000000
5.100000
4.800000
5.600000
6.000000
5.700000
5.200000

As, usted puede utilizar otro programa para generar datos y graficarlos usando
LATEX 2 .
Por ejemplo, el software GnuPlot es de distribucin libre1 , y se dise para
realizar grficas principalmente.
1 Descarga

gratuita desde: http://www.gnuplot.info/download.html

LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS

101

El siguiente es un ejemplo del cdigo utilizado para generar un archivo con


datos que se desean graficar usando TikZ en LATEX 2 :

gnuplot> set table "parabola.txt"


gnuplot> plot [-3:3][0:100] x*x/8
gnuplot> unset table
gnuplot>

y despus podemos graficar los datos generados en el archivo utilizando las


instrucciones que se mostraron en el ejemplo de la ltima grfica.
3 La instruccin set table le indica a GnuPlot que abra un archivo con el
nombre que se indica entre comillas.
3 La instruccin plot sirve para graficar. Entre corchetes se indica primero
los lmites inferior y superior que asignar a x y despus los que corresponden a y.
3 Finalmente, le pedimos que cierre el archivo con la instruccin unset table.
Es importante mencionar que el archivo de texto debe estar en la misma carpeta
donde se encuentra el cdigo fuente de su documento en LATEX 2 para que
pueda leerlo.
Igual, si usted desea, puede programar en cualquier otro lenguaje de programacin para generar el archivo de datos y utilizarlo para generar su grfica.
El siguiente ejemplo consiste en un conjunto de 1 500 nmeros pseudo-aleatorios
con distribucin exponencial que se generaron con un programa codificado en
el lenguaje de programacin ANSI-C:

3
2
1
0

200

500

1000

La grfica de estos datos se generaron con el siguiente cdigo:


LATEX 2
\begin{center}
\begin{tikzpicture}[scale = 0.75]
%%% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(16,0) node[right] {$N$}; % Eje x
\foreach \x/\xtext in {0/0, 2/200, 5/500, 10/1000, 15/1500}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};
\draw[thick,->,blue] (0,-0.5)--(0,4.25);% node[right] {$y(t)$}; % Eje y

LATEX 2 en
15 sesiones

1500

102

Ecuaciones y cosas peores


\foreach \y/\ytext in {0/0, 1/1, 2/2, 3/3} % Enumeracin del eje y
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[cyan] plot[ycomb] file{exponencial.txt}; % La grfica de los datos
\draw[very thin,help lines] (0,0) grid (15,4);
\end{tikzpicture}
\end{center}

La instruccin opcional scale=0.75 le indica a LATEX 2 que reduzca la escala


del dibujo a un 75% de su tamao real.
Otras figuras que sirven para explicar procesos tambin pueden ser diseadas a
travs de tikz. Por ejemplo:

pbc

pe
pef

A
f

pc

pb

pag

G
pfg

p de

p ab

p cg
pdg

pa

se obtiene con el cdigo:


LATEX 2
\begin{center}
\tikzstyle{mi nodo}= [circle,draw,blue,fill=blue!15]
\begin{tikzpicture}[scale=1.5,shorten >=1pt,node distance=1.5cm,auto]
%
\foreach \nodo/\angulo/\texto in
{a/0/A, b/60/B, c/120/C, d/180/D, e/240/E, f/300/F}
\node[mi nodo] (\nodo) at (\angulo:2cm) {$\texto$};
% Nodo central
\node[mi nodo] (g) at (0cm:0cm) {$G$};
\foreach \origen/\destino in {a/b, b/c, c/d, d/e, e/f, a/f}
\path[blue,thick] (\origen) edge node[above,sloped]
{\footnotesize$p_{\origen\destino}$} (\destino);
%
\foreach \destino in {a, b, c, d, e, f}
\path[blue,thick] (g) edge node[above,sloped]
{\footnotesize $p_{\destino g}$} (\destino);
% Ahora dibujo el camino ms corto...
\path[red,very thick] (a) edge
node[above,sloped] {\footnotesize $p_{ab}$} (b);
\path[red,very thick] (b) edge
node[above,sloped] {\footnotesize $p_{bg}$} (g);
\path[red,very thick] (g) edge
node[above,sloped] {\footnotesize $p_{fg}$} (f);
\path[red,very thick] (f) edge
node[above,sloped] {\footnotesize $p_{ef}$} (e);
\path[red,very thick] (e) edge
node[above,sloped] {\footnotesize $p_{de}$} (d);

LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS

103

\path[red,very thick] (d) edge


node[above,sloped] {\footnotesize $p_{cd}$} (c);
%
\end{tikzpicture}
\end{center}

35

Podemos utilizar imgenes y encima de stas dibujar otros trazos para resolver
problemas. Por ejemplo, en la referencia [7] se utiliza:

27

que se obtuvo con el siguiente cdigo:


LATEX 2
\begin{center}
\begin{tikzpicture}
% Marco para la fotografia
\draw[ultra thick,blue,fill=cyan!35] (0,0) rectangle (6.4,8);
% Esta es una fotografa del autor del manual:
\node at (3.2,4) {\includegraphics[width=4.4cm,height=6cm]{Efra.jpg}};
\draw[thick,<->,red] (0,4) -- (1,4) node [midway,below]{$x$};
\draw[thick,<->,red] (5.4,4) -- (6.4,4) node [midway,below]{$x$};
\draw[thick,<->,red] (3.2,0) -- (3.2,1) node [midway,below,rotate=90]{$x$};
\draw[thick,<->,red] (3.2,7) -- (3.2,8) node [midway,below,rotate=90]{$x$};
% undicando las medidas
\draw[thick,<->,blue] (1,1.25) -- (5.4,1.25) node [midway,above]{$27$};
\draw[thick,<->,blue] (1.25,1) -- (1.25,7) node [midway,below,rotate=90]{$35$};
\end{tikzpicture}
\end{center}

Otro concepto muy frecuentemente usado en matemticas son las sumatorias.


Un grfico que sirve de apoyo para explicar la suma:
1 + 2 + 3 + + n =

n (n + 1)
2

es el siguiente (que se extrajo de la referencia [5]):


LATEX 2 en
15 sesiones

104

Ecuaciones y cosas peores

n
n+1
n
4

3
2
1
n
que se obtiene con el siguiente cdigo:
LATEX 2
\begin{center}
\begin{tikzpicture}[scale=0.75]
% relleno para la cuadrcula de color amarillo
\draw[yellow!10, fill = yellow!10] (0,0) rectangle (7,8);
\draw[red,dotted] (0,0) grid (7,8);
% Primeros escalones normales
\draw[blue,thick,fill=blue!25] (0,0) rectangle (1,1);
\draw[blue,thick,fill=blue!25] (1,0) rectangle (2,2);
\draw[blue,thick,fill=blue!25] (2,0) rectangle (3,3);
\draw[blue,thick,fill=blue!25] (3,0) rectangle (4,4);
\draw[blue,thick,fill=blue!25] (4,0) rectangle (5,5);
\draw[blue,thick,fill=blue!25] (5,0) rectangle (6,6);
\draw[blue,thick,fill=blue!25] (6,0) rectangle (7,7);
\draw [->](3,-0.35) -- (0,-0.35);
\draw [->](4,-0.35) --(7,-0.35);
\draw(-0.15,8) --(-0.55,8); % Para indicar el lmite
\draw(-0.15,1) --(-0.55,1); % Para indicar el lmite
\node[below] at (3.5,0) {$n$};
\draw [->](-0.35,4) -- (-0.35,1);
\draw [->](-0.35,5) --(-0.35,8);
\draw(7,-0.15) --(7,-0.55); % Para indicar el lmite
\draw(0,-0.15) --(0,-0.55); % Para indicar el lmite
\node[left] at (0,4.5) {$n$};
%
\draw [->](7.8,3.5) -- (7.8,0);
\draw [->](7.8,4.5) --(7.8,8);
\node[right] at (7,4) {$n+1$};
\draw(7.25,8) --(8.35,8); % Para indicar el lmite
\draw(7.25,0) --(8.35,0); % Para indicar el lmite
%
\node at (0.5,0.5) {1};
\node at (1.5,1) {2};
\node at (2.5,1.5) {3};
\node at (3.5,2) {4};
\node at (4.5,2.5) {$\cdots$};
\node at (6.5,3.5) {$n$};
\end{tikzpicture}
\end{center}

LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS

105

Para explicar el concepto de funcin podemos usar el siguiente diagrama2 :

Funcin
Dominio

Contradominio

Y
f

Valores que le
damos a la funcin

f (x)

Valores que nos


devuelve la funcin

que se obtiene con el siguiente cdigo:


LATEX 2
\begin{center}
\begin{tikzpicture}
\draw[red!5,fill=yellow!15,rounded corners](-1,-1.25) rectangle (11,4);
% Dibujo el Dominio
+
+
+
\fill[blue!15] (0,0) rectangle (4,2);
\draw[color=blue,very thick] (0,0) rectangle (4,2);
\node[color=red] at (2,1) {$x$};
\node[color=red,below] at (0.5,2) {$\mathbb{X}$};
% Dibujo el Contradominio
+
+
+
\fill[blue!15] (6,0) rectangle (10,2);
\draw[color=blue,very thick] (6,0) rectangle (10,2);
\node[color=red] at (8,1) {$f(x)$};
\node[color=red,below] at (6.5,2) {$\mathbb{Y}$};
% Dibujo las flechas
+
+
+
\draw[color=blue,very thick,->] (4.25,1)--(5.75,1);
\node[color=red,above] at (5,1) {$f$};
\draw[color=cyan,very thick,->] (5,3)--(5,2);
\node[above] at (5,3) {Funcin};
% Nombre de cada conjunto
+
+
+
\node[above] at (2,2) {Dominio};
\node[above] at (8,2) {Contradominio};
%
+
+
+
\node[right,text width=3.75cm,inner sep=1ex] at (0.25,-0.675) {
\begin{center}
Valores que le \\
damos a la funcin
\end{center}};
%
\draw[red,snake=brace] (4,-0.1) -- (0,-0.1);
%
+
+
+
\node[right,text width=3.75cm,inner sep=1ex] at (6.25,-0.675) {
\begin{center}
Valores que nos \\
devuelve la funcin
\end{center} };
%
\draw[red,snake=brace] (10,-0.1) -- (6,-0.1);
\end{tikzpicture}

2 Extrado

de la referencia [5].

LATEX 2 en
15 sesiones

106

Ecuaciones y cosas peores


\end{center}

Observe que utilizamos la instruccin: \draw[red,snake=brace] para dibujar


una llave. Para que esta instruccin funcione necesitamos incluir en el prembulo del documento la instruccin:
LATEX 2
\usetikzlibrary{snakes}

que le indica a LATEX 2 que cargue la librera que define esa instruccin.
Otro dibujo sencillo que se utiliz en la referencia [13] es el siguiente:

V = x y2
y
x

Que se obtuvo con el siguiente cdigo:


LATEX 2
\begin{center}
\begin{tikzpicture}
% Caras del cuerpo:
\draw[red,thick,fill=red!15] (0,0) -- (5,0) -- (5,2) -- (0,2) -- (0,0) ;
\draw[red,thick,fill=red!15] (5,0) -- (7,1) -- (7,3) -- (5,2) -- cycle;
\draw[red,thick,fill=red!15] (5,2) -- (7,3) -- (2,3) -- (0,2) -- cycle;
%%% Acotamientos [Horizontal]
\draw[blue,->] (2.25,-0.2) -- (0,-0.2);
\draw[blue,->] (2.75,-0.2) -- (5,-0.2);
\node[blue,below] at (2.5,0){$x$};
%%% Acotamientos [Vertical]
\draw[blue,->] (-0.25,0.75) -- (-0.25,0);
\draw[blue,->] (-0.25,1.25) -- (-0.25,2);
\node[blue,left] at (0,1){$y$};
\node[blue,below] at (6,0.5){$y$};
\draw[blue,->] (5.75,0.175) -- (5,-0.2);
\draw[blue,->] (6.25,0.425) -- (7,0.8);
\node[blue] at (2.5,1) {$V = x\cdot y^2$};
\end{tikzpicture}
\end{center}

Hay una infinidad de conceptos matemticos que se pueden explicar con el uso
de figuras. Si usted elabora cada figura usando LATEX 2 , difcilmente alguien
ms podr elaborar una de mejor calidad en diseo y tipografa.
Por ejemplo, para motivar el concepto de pendiente de una recta podemos
utilizar [5] el siguiente grfico:
LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS

107
y = 2x

y=x

3
y=

2
1
2

x
x

1
1
2

1
x
2

1
2
3

y despus, para generalizar, podemos usar el siguiente:


y

y = mx + b

y
m

m=

y
x

Y con la ayuda de la frmula:

m=

y2 y1
y
Incremento en y
=
=
x2 x1
x
Incremento en x

explicar la interpretacin geomtrica y fsica de la pendiente de una recta.


La interpretacin geomtrica de las funciones trigonomtricas se puede explicar
usando el siguiente diagrama:
LATEX 2 en
15 sesiones

108

Ecuaciones y cosas peores

cot

c
cs

tan

sin

c
se

cos

Otro concepto que se estudia en bachillerato y que puede generarse usando


LATEX 2 es el de las cnicas.
Empezamos dibujando el cono.
1

tr
ra
ne

iz

Ge

Eje
O

Aqu est la circunferencia:

Eje

Sigue la parbola:
LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS

109

Eje

Aqu est una elipse:

Eje

Ahora una hiprbola:

Eje

La suma de vectores se puede explicar con el siguiente diagrama:


LATEX 2 en
15 sesiones

110

Ecuaciones y cosas peores


y

~v

+
~u

~v

~u
x

Y este diagrama [5] sirve para


mostrar geomtricamente que al
multiplicar un rengln de una matrz cuadrada, su determinante
queda multiplicado por el mismo
escalar.

~v

De gran utilidad cuando se ha


mostrado que un determinante
de 22 se representa geomtricamente por un rea.

~u
~u

x
O
Para explicar el concepto de lmite
o para aproximar el valor de , podemos usar las siguientes figuras que se extrajeron de la referencia [11]:

A5

A6

A7

n=5

n=6

n=7

A8

A9

A10

n=8

n=9

n = 10

Igual, para mostrar evidencia de algunos teoremas en clculo, podemos usar la


siguiente grfica, extrada de la misma referencia[11]:
LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS

111

y
M = f (xM )
y = f (x)
m = f (xm )

xm

xM

O la siguiente (misma referencia):

y
y = f (x)
k
y(t)
y = g(x)
a

x0

Otro ejemplo ms, de la misma referencia, que se utiliz para explicar la interpretacin fsica y geomtrica de la derivada es el siguiente:
y(t)

B
2
2

Para explicar el ngulo entre dos curvas, en la misma referencia [11] se utiliz:
LATEX 2 en
15 sesiones

112

Ecuaciones y cosas peores


y
y = x2

P (1, 1)

x
3

1
y = 2 x2
2

Para explicar cmo graficar la parbola a partir de su definicin, en la referencia


[9] se utiliz el siguiente diagrama:

Directriz
Para explicar la solucin de un problema (misma referencia) se us la siguiente
grfica:

LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS

113

y
E3

D=

65
2
E2

E1

1
C(0, 0.5)

Para explicar conductividad, campos elctricos, diferencia de potencial, etc.,


sirve el siguiente diagrama:

+
E
+

Seccin
transversal

Para explicar la suma:


siguiente diagrama:

1
1
1
+ 2 + 3 + , en la referencia [5] se utiliz el
4
4
4

C
B

Otra grfica que sirvi en la solucin de un problema en la referencia [9] es:


LATEX 2 en
15 sesiones

114

Ecuaciones y cosas peores


y
7

3x +

0
y
x

8=
0

P (6, 5)

r=

C
|P

3
2

1
2
3
Para obtener las siguientes grficas el autor elabor programas para calcular de
manera automtica coordenadas de los objetos que se grafican en cada una.
En la referencia [11], para explicar mximos y mnimos usando el criterio de la
primera derivada el autor utiliz:
y
0.5
0.4
0.3
0.2
0.1
4

f (x) =

x
x2 + 1

0.2
0.3
0.4
0.5
Y para explicar la concavidad:
LATEX 2 en
15 sesiones

2.5. SESIN 10: GRFICAS Y DIAGRAMAS


y

115
y

y 00 (x) < 0

y 00 (x) > 0

Concavidad
hacia arriba
x
x
Concavidad
hacia abajo
Para explicar crecimiento y decrecimiento de funciones utiliz [11]:

8
7
6
5
4
3
2
1

c r ec i

en t

4 3 2

1
2
3
4

c r e
c i e n t
e

1 2 3 4 5

Para explicar la definicin de integral definida, el autor utiliz los siguientes


grficos en la referencia [12]:
y

y = x2

y = x2

1
LATEX 2 en
15 sesiones

116

Ecuaciones y cosas peores

y = x2

y = x2

1
y

y = x2

y = x2

La idea que el autor desea divulgar con esta sesin es que con el uso del paquete
tikz usted puede elaborar diagramas de muchos tipos y elaborar materiales con
la apariencia de la mejor editorial profesional.
Se sugiere que busque un manual de uso del paquete tikz en Internet. De
hecho, cuando se instala en su computadora este paquete se graba junto con l
su manual, solo que debe buscarlo. Muy probablemente est en:

C:\Program Files\MiKTeX\doc\generic\pgf

Usted puede encontrar algunos materiales didcticos gratuitos diseados por el


autor de este libro en el siguiente sitio de Internet:

http://www.scribd.com/Efrain_Soto_Apolinar

LATEX 2 en
15 sesiones

Tres

LATEX 2 INTERMEDIO

En la historia de la ciencia, nadie ha dejado su marca en el


mundo a menos que haya sido, en este sentido, un innovador.
Richet, Charles.

118

LATEX 2 intermedio

LATEX 2 en
15 sesiones

3.1. SESIN 11: CREACIN DE INSTRUCCIONES PROPIAS

3.1
En

119

S ESIN 11: C REACIN DE INSTRUCCIONES PROPIAS

3.1

LAT

EX 2 el usuario puede definir instrucciones.


Como se mencion en la introduccin (seccin 1.1), algunas veces utilizamos
mucho un smbolo o un diagrama que nos conviene ms definir una instruccin
y utilizarla para realizar eso que se debe repetir varias veces en un documento.
Hay varias formas de definir una nueva instruccin.
Empezamos con instrucciones personalizadas que no requieren de argumentos.

3.1.1
3.1.1

I NSTRUCCIONES SIN ARGUMENTOS

Supongamos que deseamos escribir un examen. Se nos ha ocurrido de alguna


manera visual indicar que inicia una nueva pregunta del examen, as que tenemos
que crear una instruccin para facilitar la edicin del examen usando LATEX 2 .
Para definir nuestra instruccin primero debemos decidir cmo se debe ver.
Nosotros vamos a colocar una lnea de color rojo a la izquierda, justo antes de
empezar el siguiente problema.
El siguiente cdigo define la instruccin:
LATEX 2
\newcommand{\nuevo}{
\par
\vspace{1.5cm}
\begin{flushright}
\textcolor{red}{\rule{3.5cm}{2pt}}
\end{flushright}
}

Enseguida se explican las instrucciones que definen a la instruccin \nuevo.


\newcommand Es la instruccin que nos permite definir instrucciones propias
(personalizadas). Requiere de dos argumentos.
3 El primero corresponde al nombre de la instruccin y siempre debe
iniciar con el caracter \. En este ejemplo, {\nuevo}.
3 El segundo argumento corresponde al comando en s. Lo que nosotros
queremos que la instruccin haga, lo indicaremos en el segundo
argumento. En este ejemplo corresponde al resto del cdigo mostrado.
\par Indica que inicie un nuevo prrafo.
\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.
\begin{flushright} Inicia el ambiente flushright para justificar a la derecha.
LATEX 2 en
15 sesiones

u
El nombre de la
instruccin
solamente puede tener
letras.

120

LATEX 2 intermedio
\textcolor{red} Indica que el argumento debe colorearse de rojo.
\rule{3.5cm}{2pt} Indica que se dibujar una lnea de 3.5 cm de largo con 2
pt de grosor.
\end{flushright} Finaliza el ambiente flushright para justificar a la derecha.
Ahora vamos a escribir un ejemplo de su uso. Empezamos desde la seccin de
las preguntas y la instruccin \nuevo se incluye a partir de la segunda pregunta.
LATEX 2
\begin{enumerate}[1.]
\item Calula: $\displaystyle\frac{1}{2} + \frac{2}{3} =$
\nuevo
\item Resuelve: $2\,x + 1 = 19$.
\nuevo
\item De los nmeros $\sqrt{7}$ y $1 + \sqrt{2}$, cul es el mayor?
\newline
$\cdots$
\end{enumerate}

y en el documento se incluye:

1. Calula:

1 2
+ =
2 3

2. Resuelve: 2 x + 1 = 19.

3. De los nmeros

7y1+

2, cul es el mayor?

Ahora vamos a crear una nueva instruccin para que nos ahorre tiempo a la
hora de escribir la frmula general para resolver ecuaciones de segundo grado.
El cdigo se muestra enseguida:
LATEX 2
\newcommand{\fg}{% fg = Formula General
\ensuremath{
x = \displaystyle\frac{-b \pm \sqrt{b^2 - 4\,ac}}{2\,a}

LATEX 2 en
15 sesiones

3.1. SESIN 11: CREACIN DE INSTRUCCIONES PROPIAS

121

} % finaliza \ensuremath
} % finaliza segundo argumento de \fg

Observe que no hemos iniciado un ambiente matemtico. Esto es gracias a la


instruccin \ensuremath. Esta instruccin se asegura de que la frmula general
quede dentro de un ambiente matemtico.
En caso de que no se haya iniciado el ambiente matemtico, esta instruccin lo
inicia, en caso de que se haya iniciado, no lo vuelve a iniciar.
El siguiente cdigo muestra ejemplos de uso de la instruccin \fg en ambos
casos:
LATEX 2
La frmula general: \fg, nos permite resolver...
Por otra parte, ya sabemos que la frmula:
\begin{equation*}
\fg
\end{equation*}
...

y en el documento se incluye:

b2 4 ac
, nos permite resolver...
2a
Por otra parte, ya sabemos que la frmula:

b b2 4 ac
x=
2a
La frmula general: x =

...
Un tercer ejemplo para mejorar el diseo de una lista de ejercicios.
LATEX 2
\newcommand{\inicio}{
\par
\textcolor{cyan}{\rule{1ex}{1ex}}
\hspace{1ex}
}

Esta nueva instruccin simplemente dibuja una vieta con forma de un cuadrado
de color azul claro. Cada uno de los lados del cuadrado mide exactamente lo
mismo que mide de alto la letra x. Despus de dibujar la vieta deja un espacio horizontal vaco de longitud igual a su lado.
El siguiente cdigo muestra un ejemplo de su uso:
LATEX 2
\inicio \textbf{Instrucciones:}
\textit{Resuelve cada problema correctamente.}\\
\textcolor{cyan}{\hrule}
% Siguen las preguntas...

LATEX 2 en
15 sesiones

122

LATEX 2 intermedio
y en el documento se incluye:

Instrucciones: Resuelve cada problema correctamente.

Para el ltimo ejemplo consideramos el siguiente caso. Se requiere escribir un


dilogo entre dos personas. Hemos decidido utilizar el ambiente description
para que los nombres aparezcan con fuente negrita. Debemos indicar los nombres definiendo comandos para ellos.
LATEX 2
\newcommand{\ana}{
\item [Ana:]
}
\newcommand{\mimi}{
\item [Mimi:]
}

Lo nico que hemos hecho es definir estas instrucciones para ahorrarnos trabajo
al redactar el dilogo.
El siguiente cdigo muestra cmo podramos usar estas nuevas instrucciones:
LATEX 2
\begin{description}
\ana Hola! Cmo has estado?
\mimi Bien, gracias. Y t?
\ana Tambin, muy bien, con mucho trabajo en la escuela.
\mimi Pero queras una maestra, verdad?
\ana (\textsl{sonre}) S, todo por una maestra...
\end{description}

y en el documento se incluye:

Ana: Hola! Cmo has estado?


Mimi: Bien, gracias. Y t?
Ana: Tambin, muy bien, con mucho trabajo en la escuela.
Mimi: Pero queras una maestra, verdad?
Ana: (sonre) S, todo por una maestra...

3.1.2
3.1.2

I NSTRUCCIONES CON ARGUMENTOS

Los ejemplos anteriores generalmente son poco comnes. Los que se requieren
con mayor frecuencia son los que incluyen argumentos.
LATEX 2 en
15 sesiones

3.1. SESIN 11: CREACIN DE INSTRUCCIONES PROPIAS

123

Por ejemplo, considere el caso en que debemos escribir un libro. Al inicio de


cada seccin vamos a incluir una frase.
Para evitar tener que escribir el cdigo cada vez que iniciemos una nueva seccin
vamos a crear una nueva instruccin. Obviamente, requerir de un argumento,
que ser la frase que va a contener.
Para indicar que la instruccin tiene argumentos escribimos el nmero de argumentos entre corchetes como se indica en el siguiente ejemplo:

LATEX 2
\newcommand{\mifrase}[1]{
\begin{flushright}
\fbox{ % crea una caja con marco
\begin{minipage}{0.75\linewidth}
\textsl{#1}
\end{minipage}
} % Termina \fbox
\end{flushright}
}

En la definicin del nuevo comando utilizamos la instruccin \fbox, que crea


una caja con marco que contendr todo lo que est en su argumento.
El ambiente minipage nos permite crear una mini-pgina dentro de la pgina
actual. El agumento que est inmediatamente despus de \begin{minipage}
le indica a LATEX 2 que el ancho de la mini-pgina sea del 75% del ancho de la
lnea de texto.
En la siguiente lnea de cdigo se incluye la instruccin \textsl{#1}. Con esto
le pedimos a LATEX 2 que aplique el formato de texto inclinado al argumento
que el usuario d a la instruccin.
Para usarlo, escribimos el nombre de la instruccin y despus entre llaves su
argumento, que corresponde a la frase que deseamos incluir en el documento.
El siguiente cdigo lo ejemplifica:
LATEX 2
\mifrase{
Como \LaTeXe\ no hay dos!
}

y en el documento se incluye:

Como LATEX 2 no hay dos!

Igual, y podemos quitar el marco de la caja y en su lugar, permitir un segundo


argumento para que se agregue el nombre del autor de la frase.
Con esta modificacin, el comando se define como sigue:

LATEX 2 en
15 sesiones

124

LATEX 2 intermedio
LATEX 2
\newcommand{\fraseautor}[2]{
\begin{flushright}
\begin{minipage}{0.85\linewidth}
\textsl{#1}
\hfill --\textit{#2}
\end{minipage}
\end{flushright}
}

Se ha cambiado el argumento opcional a 2, pues ahora daremos dos argumentos. Despus de cambiar el formato de texto del primer argumento, le indicamos
que llene el espacio vaco y despus imprima un guin largo, que se indica con
---. Despus con formato de texto itlico se imprime el segundo argumento,
que en la frase debe corresponder al autor de la frase.
LATEX 2
\fraseautor{ % primer argumento (la frase)
Las matemticas son las reinas de las ciencias,
pero la teora de nmeros es la reina de las
matemticas.
}{ % segundo argumento (el autor)
Carl F. Gauss.
}

y en el documento se incluye:

Las matemticas son las reinas de las ciencias, pero la teora de


nmeros es la reina de las matemticas.
Carl F. Gauss.
El siguiente ejemplo sirve para escribir las instrucciones del examen.
Para cambiar el formato de texto usando una forma nica, en el sentido de
que el usuario la defini especialmente para su material, podemos definir la
siguiente instruccin:
LATEX 2
\newcommand{\tipo}[1]{
\textcolor{red}{\textbf{#1}}
}

Lo que estamos en realidad indicando es que queremos que convierta el texto a


negritas de color rojo. El siguiente cdigo muestra un ejemplo:
LATEX 2
\tipo{Instrucciones:} \textit{Resuelve cada uno de los
siguientes ejercicios}

y en el documento se incluye:
LATEX 2 en
15 sesiones

3.1. SESIN 11: CREACIN DE INSTRUCCIONES PROPIAS

125

Instrucciones: Resuelve cada uno de los siguientes ejercicios


Podemos utilizar esta instruccin para hacer otra instruccin ms completa, por
ejemplo, para todas las instrucciones del examen:
LATEX 2
\newcommand{\instrucciones}[1]{
\par
\tipo{Instrucciones:} \textit{#1}
}

Esta instruccin empieza con un nuevo prrafo, despus imprime en el documento


la palabra Instrucciones con negrita y en color rojo, despus aplica el formato
de letra a itlico del argumento de la instruccin que acabamos de definir.
Observe que hemos utilizado un comando previamente definido dentro de otro.
Esto no debe causar ninguna sorpresa, pues al definir una nueva instruccin
estamos usando otras instrucciones que estn definidas en LATEX 2 o en los
paquetes que hemos cargado en el prembulo del documento.
LATEX 2
\instrucciones{
Resuelve completa y correctamente los
siguientes ejercicios. Tienes un total de
55 minutos para resolver el examen.
Todos los problemas tienen solucin nica.
}

y en el documento se incluye:

Instrucciones:
Resuelve completa y correctamente los siguientes ejercicios.
Tienes un total de 55 minutos para resolver el examen. Todos los problemas tienen
solucin nica.
Podemos completar la definicin de esa instruccin agregando unas lneas para
delimitar las instrucciones de una manera visual:
LATEX 2
\newcommand{\instruccion}[1]{
\par
\textcolor{red}{\dotfill}\\
\tipo{Instrucciones:} \textit{#1}\\
\textcolor{red}{\dotfill}
\par
}

Observe que se han agregado dos lneas idnticas: \textcolor{red}{\dotfill}.


Su funcin consiste en agregar una lnea punteada coloreada de rojo. Tambin
se agregaron algunos saltos de lnea y al final un salto para generar un nuevo
prrafo con el cdigo que se incluya despus de las instrucciones.
El siguiente cdigo ejemplifica su uso:
LATEX 2 en
15 sesiones

126

LATEX 2 intermedio
LATEX 2
\instruccion{
Resuelve completa y correctamente los
siguientes ejercicios. Tienes un total de
55 minutos para resolver el examen.
Todos los problemas tienen solucin nica.
}

y en el documento se incluye:

..............................................................................
Instrucciones:
Resuelve completa y correctamente los siguientes ejercicios.
Tienes un total de 55 minutos para resolver el examen. Todos los problemas tienen
solucin nica.
..............................................................................
Compare este resultado con el anterior.

Tal vez desee escribir las ecuaciones con una caja alrededor para resaltarlas y
atraer la atencin visual de los lectores. La siguiente instruccin hace eso:
LATEX 2
\newcommand{\eccaja}[1]{ % eccaja = Ecuacin con Caja
\begin{center}
\fbox{
\begin{minipage}{0.85\linewidth}
\begin{equation*}
#1
\end{equation*}
\end{minipage}
} % Termina \fbox
\end{center}
}

Ahora mostramos un ejemplo de su uso:


LATEX 2
La siguiente es la frmula general para
resolver ecuaciones cuadrticas:
\eccaja{
x = \displaystyle\frac{-b \pm \sqrt{b^2 - 4\,ac}}{2\,a}
}

que incluye en el documento:


La siguiente es la frmula general para resolver ecuaciones cuadrticas:

x=

b2 4 ac
2a

LATEX 2 en
15 sesiones

3.1. SESIN 11: CREACIN DE INSTRUCCIONES PROPIAS

127

Igual, podemos poner un fondo a la caja para atraer todava ms la atencin


usando la instruccin \fcolorbox.
Esta instruccin requiere de 3 argumentos. El primero indica el color del marco
de la caja. El segundo argumento indica el color del fondo de la caja y el tercer
argumento corresponde a lo que va a ir dentro de la caja.
El siguiente cdigo corresponde al anterior, cambiando la instruccin \fbox por
\fcolorbox usando un color azul para el marco de la caja y un fondo de color
amarillo al 15% de intensidad:
LATEX 2
\newcommand{\eccajac}[1]{ % eccajac = Ecuacin en Caja con Color
\begin{center}
\fcolorbox{blue}{yellow!15}{
\begin{minipage}{0.85\linewidth}
\begin{equation*}
#1
\end{equation*}
\end{minipage}
} % Termina \fcolorbox
\end{center}
}

Y ahora escribimos:
LATEX 2
La siguiente es la frmula general para
resolver ecuaciones cuadrticas:
\eccajac{
x = \displaystyle\frac{-b \pm \sqrt{b^2 - 4\,ac}}{2\,a}
}

que incluye en el documento:


La siguiente es la frmula general para resolver ecuaciones cuadrticas:

x=

b2 4 ac
2a

Alguien ajeno a LATEX 2 podra decir: Qu diferencia hace solamente una


letra! , pero nosotros sabemos ahora por qu esa letra cambia el fondo de la
caja que contiene la ecuacin: se trata de otra instruccin.
Antes de empezar a codificar su instruccin defina qu es lo que sta debe hacer
cada vez que la incluye en el cdigo de su documento.
Lo nico que va a requerir es imaginacin y creatividad para simplificar su tarea
al redactar documentos en LATEX 2 .
Recuerde que al definir sus propias instrucciones se est ahorrando mucho
trabajo.
Cuando requiera modificar, por ejemplo, la forma como deben verse las instrucciones de las listas de ejercicios que incluir en sus notas de clase, solamente
LATEX 2 en
15 sesiones

128

LATEX 2 intermedio
basta hacer un cambio en la definicin de esa instruccin y LATEX 2 se encarga
de hacer la modificacin cada vez que la encuentre. Usted no se debe preocupar
porque alguna lista no lleva ese cambio.

LATEX 2 en
15 sesiones

3.2. SESIN 12: CREACIN DE AMBIENTES PROPIOS

3.2

129

S ESIN 12: C REACIN DE AMBIENTES PROPIOS

As como es posible crear instrucciones propias con el uso de


podemos generar nuevos ambientes.

3.2

LAT

EX 2 , tambin

Para definir un ambiente usaremos la instruccin \newenvironment.


Esta instruccin requiere de 3 argumentos. El primero corresponde al nombre
del ambiente.
Para la explicacin inicial vamos a considerar el nombre ambiente.
Observe que el nombre del ambiente no requiere del smbolo \.
En el segundo argumento le vamos a indicar a LATEX 2 qu es lo que queremos
que haga cuando encuentre el cdigo:
\begin{ambiente}

Finalmente, el tercer argumento le indica a LATEX 2 qu es lo que debe hacer


cuando encuentre el cdigo:
\end{ambiente}

Por ejemplo, suponga que desea definir el ambiente de nombre definicion.


Para esto usted requiere de dos argumentos: la palabra que va a definir y la
definicin de esa palabra. Entonces, usted lo podr definir con:
LATEX 2
\newenvironment{definicion}[2]{
% Aqui debe incluir lo que el ambiente
% har cuando encuentre la instruccin:
% \begin{definicion}
}{
% Aqui debe incluir lo que el ambiente
% har cuando encuentre la instruccin:
% \end{definicion}
}

El argumento opcional [2] indica que este ambiente requiere de dos argumentos.
Dado que este manual est escrito pensando en los profesores de matemticas
de todos los niveles, incluimos ambientes que pueden ser de apoyo en el diseo
de materiales didcticos en esta materia.
Iniciamos con un ambiente para generar una lista de ejercicios de tarea.

LATEX 2 en
15 sesiones

130

LATEX 2 intermedio

3.2.1

3.2.1
t

A MBIENTE TAREA

Este ambiente requerir de dos argumentos. El primero contendr las instrucciones para la tarea y el segundo ambiente contendr los ejercicios.
3 Empezamos indicando el nombre del ambiente y el nmero de argumentos:
\newenvironment{tarea}[2]{

3 Inicio un nuevo prrafo para separar del texto anterior:


\par % inicia un nuevo prrafo

3 Empieza con el ttulo de la tarea. Se agregan lneas horizontales de color


gris para llamar la atencin visual del lector:
\textcolor{gray}{\rule{1.0\linewidth}{0.25pt}}
\textbf{Ejercicios de tarea}\\
\textcolor{gray}{\rule[1ex]{1.0\linewidth}{0.25pt}}

3 Inicio el ambiente centrado.


\begin{center}

3 Ahora vamos a encerrar las instrucciones de la tarea en una caja con


marco.
\fbox{

3 La caja con marco tendr un tamao del 95 % del ancho de la lnea de


texto. Para eso, usamos el ambiente minipage:
\begin{minipage}{0.95\linewidth}

3 Aplicamos a las instrucciones el formato de fuente inclinada usando la


instruccin \textsl:
% Aqui van las instrucciones de la tarea
\textsl{#1}

LATEX 2 en
15 sesiones

3.2. SESIN 12: CREACIN DE AMBIENTES PROPIOS

131

3 Finalizamos el ambiente minipage y cerramos el argumento de la instruccin \fbox junto con el ambiente center:
\end{minipage}
} % finaliza \fbox
\end{center}

3 Ahora inicio el ambiente enumerate para que vaya enumerando los ejercicios de tarea:
% Ahora inician los ejercicios
\begin{enumerate}[1.]

3 Ahora indicamos que ah se imprima el segundo argumento:


{#2}

3 Finalizo la primera parte del ambiente e inicia la segunda parte. Indico el


fin de la enumeracin de los ejercicios (ambiente enumerate):
}{
% finalizo la enumeracion
% de los ejercicios...
\end{enumerate}
}

Todo el cdigo que define este ambiente es el siguiente:


LATEX 2
\newenvironment{tarea}[2]{
\par % inicia un nuevo prrafo
\textcolor{gray}{\rule{1.0\linewidth}{0.25pt}}
\textbf{Ejercicios de tarea}\\
\textcolor{gray}{\rule[1ex]{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}
}

LATEX 2 en
15 sesiones

132

LATEX 2 intermedio
Ahora un ejemplo de su uso:
LATEX 2
\begin{tarea}
{% instrucciones:
Grafica cada una de las siguientes funciones.
Encuentra adems el dominio y el rango de cada una de ellas.
Indica si presentan simetra respecto a los ejes o al origen.
Si es posible, menciona sus races.
}{ % ejercicios
\begin{multicols}{2} % Inicia ambiente a dos columnas
\item $f(x) = x$.
\item $f(x) = x^2 - 1$.
\item $f(x) = \displaystyle\frac{1 + x}{1 - x}$.
\item $f(x) = \sqrt{1 - x}$.
\item $f(x) = \sqrt{1 - x^2}$
\item $f(x) = -\sqrt{1 - x^2}$
\end{multicols} % Finaliza ambiente a dos columnas
}
\end{tarea}

Y en el documento obtenemos:
Ejercicios de tarea

Grafica cada una de las siguientes funciones. Encuentra adems el


dominio y el rango de cada una de ellas. Indica si presentan simetra
respecto a los ejes o al origen. Si es posible, menciona sus races.

1. f (x) = x.
2. f (x) = x2 1.
3. f (x) =

1+x
.
1x

4. f (x) =

5. f (x) =

1 x.
1 x2

6. f (x) = 1 x2

Podemos uniformizar ms el ambiente si en lugar de considerar una caja alrededor de las instrucciones mejor incluimos otra lnea horizontal justo antes de
iniciar con la lista de ejercicios:
LATEX 2
\newenvironment{taream}[2]{
\par
\textcolor{gray}{\rule{1.0\linewidth}{0.25pt}}
\textbf{Ejercicios de tarea}\\
\textcolor{gray}{\rule[1ex]{1.0\linewidth}{0.25pt}}
\textsl{#1}
~\\ % para que salte a la siguiente lnea de texto...
\textcolor{gray}{\rule[1ex]{1.0\linewidth}{0.25pt}} % Otra Linea +
\begin{enumerate}[1.]
{#2} % ejercicios de tarea
}{
% finalizo la enumeracion de los ejercicios...
\end{enumerate}
}

LATEX 2 en
15 sesiones

3.2. SESIN 12: CREACIN DE AMBIENTES PROPIOS

133

Observe que se han eliminado algunas lneas del cdigo. En particular, el cdigo
que generaba la caja (\fbox{), el ambiente minipage y el ambiente center que
nos ayudaba a centrar la caja que contena las instrucciones.
Este ambiente est mejor diseado que el anterior, porque tiene continuidad.
Es decir, al iniciar el ambiente con lneas encerrando el ttulo del ambiente, la
continuidad se traduce en uniformidad del documento al finalizar las instrucciones con una lnea. Adems, el ancho de la lnea de las instrucciones coincide con
el largo de la lnea horizontal dibujada para delimitarlas. Todo esto se traduce
en un material con mejor legibilidad, de gran valor en todo material didctico.
Y ahora, la tarea que se incluy con el ambiente tarea pero usando el nuevo
ambiente taream se ver as:

Ejercicios de tarea
Grafica cada una de las siguientes funciones. Encuentra adems el dominio y el
rango de cada una de ellas. Indica si presentan simetra respecto a los ejes o al
origen. Si es posible, menciona sus races.

1. f (x) = x.

4. f (x) =

2. f (x) = x2 1.

5. f (x) =

3. f (x) =

1+x
.
1x

1 x.
1 x2

6. f (x) = 1 x2

Los teoremas son algo que se encuentra en la esencia de las matemticas, por
esa razn, el segundo ejemplo es el ambiente que ayuda a incluir teoremas en
sus documentos.

3.2.2
3.2.2

A MBIENTE TEOREMITA

El siguiente ejemplo consiste en un ambiente que servir para incluir teoremas


en los materiales que elaboremos.
Hemos observado en diferentes libros que cuando se incluye un teorema ste
inicia con la palabra teorema y generalmente est enumerado. Eso nos obliga
a incluir un contador. Despus viene el texto del teorema con estilo itlica.
Finalmente se inicia un nuevo prrafo para continuar con la demostracin en
caso de que se incluya en el libro, o bien con el siguiente prrafo.
Por ahora vamos a incluir el mismo ambiente, sin considerar el contador.
3 El nombre de nuestro ambiente ser: teoremita. Este ambiente incluir
dos argumentos, el primero corresponde al nombre del teorema y el segundo
al teorema en s.
LATEX 2 en
15 sesiones

134

LATEX 2 intermedio

\newenvironment{teoremita}[2]{
\par % inicia un nuevo prrafo

3 Empezamos incluyendo la palabra teorema con estilo negrita:


\textbf{Teorema.}\hspace{2ex}

3 Ahora le pedimos que imprima el nombre del teorema con estilo \textsc
(maysculas pequeas):
\textsc{#1} \\ % Nombre del Teorema

3 Y el cuerpo del teorema debe tener fuente itlica:


\textit{#2} % Aqui va el teorema
}% finaliza \newenvironment{teorema}[2]{

3 Para terminar, iniciamos un nuevo prrafo:


{
\par
}

3 Todo el cdigo que define el ambiente teoremita, es el siguiente:


LATEX 2
\newenvironment{teoremita}[2]{
\par % inicia un nuevo prrafo
\textbf{Teorema.}\hspace{2ex}
\textsc{#1} \\ % Nombre del Teorema
\textit{#2} % Aqu va el Teorema
}% finaliza \newenvironment{teorema}[2]{
{
\par
}

Ahora vamos a probarlo. Consideramos el teorema de Pitgoras para ver qu


apariencia tiene en el documento:
LATEX 2
\begin{teoremita}
{(Teorema de Pitgoras)} % nombre del teorema
{Si $a,b,c$ son las longitudes de los lados de
un tringulo rectngulo que se encuentra en el plano,
donde $c$ es la medida de la hipotenusa, entonces,
\begin{equation*}
a^2 + b^2 = c^2

LATEX 2 en
15 sesiones

3.2. SESIN 12: CREACIN DE AMBIENTES PROPIOS

135

\end{equation*}
} % cuerpo del teorema
\end{teoremita}

Nosotros obtenemos en el documento lo siguiente:

Teorema. (T EOREMA DE P ITGORAS )


Si a, b, c son las longitudes de los lados de un tringulo rectngulo que se encuentra
en el plano, donde c es la medida de la hipotenusa, entonces,
a2 + b2 = c2

Si usted desea cambiar todos los teoremas que ha enlistado con este ambiente,
solamente debe modificar el cdigo que lo define y con eso todos los teoremas
quedarn con la modificacin.
Por ejemplo, supongamos que en lugar de que la palabra Teorema aparezca con
estilo negrita, usted desea adems, que sea de color azul, basta indicrselo al
ambiente y todos los teoremas de su documento quedarn modificados.
Si usted desea que algunos teoremas no incluyan ms que un solo argumento,
puede mejor generar otro ambiente.
El siguiente ejemplo sirve de complemento al ambiente anterior.

3.2.3
3.2.3

A MBIENTE PRUEBA

Aqu definimos el ambiente prueba para continuar con el ejemplo anterior.


3 Definimos el nombre del ambiente como prueba e indicamos el nmero
de argumentos:
\newenvironment{prueba}[1]{

3 Iniciamos un nuevo prrafo:


\par % inicia un nuevo prrafo

3 Incluimos el ttulo del ambiente usando la palabra demostracin con estilo


negrita:
\textbf{Demostracin:}\\

LATEX 2 en
15 sesiones

136

LATEX 2 intermedio
Observe que se incluye al final un salto de lnea.
3 Despus va el nico argumento del ambiente, que consiste en la demostracin:
{#1}

3 Para terminar, se incluye el clsico smbolo del fin de un teorema de todo


libro de matemticas: 
}{
\hfill$\square$\par
}

Todo el cdigo que define el ambiente es el que se enlista enseguida:


LATEX 2
\newenvironment{prueba}[1]{
\par % inicia un nuevo prrafo
\textbf{Demostracin:}\\
{#1}
}{
\hfill$\square$\par
}

Ahora un ejemplo. Empezamos con el teorema:


LATEX 2
\begin{teoremita}
{} % sin nombre
{Sean $x,y$ mltiplos del nmero $a$.
Entonces, $x + y$ tambin es mltiplo de $a$.
}
\end{teoremita}

Y en el documento obtenemos:
Teorema.
Sean x, y mltiplos del nmero a. Entonces, x + y tambin es mltiplo de a.
Y ahora su demostracin:
Demostracin:
Si a, b, c Z y a 6= 0, entonces, a | x implica x = ma. Tambin, a | y implica
y = na. Al considerar su suma obtenemos:
x+y

ma + na

a (m + n)


lo que indica que la suma x + y tambin es un mltiplo de a.


LATEX 2 en
15 sesiones

3.2. SESIN 12: CREACIN DE AMBIENTES PROPIOS

137

que se obtuvo con el siguiente cdigo:


LATEX 2
\begin{prueba}{
Si $a, b, c \in \mathbb{Z}$ y $a \neq 0$,
entonces, $a \mid x$ implica $x = ma$.
Tambin, $a \mid y$ implica $y = na$.
Al considerar su suma obtenemos:
%
\begin{eqnarray*}
x + y &=& ma + na\\
&=& a\,(m + n)
\end{eqnarray*}
%
lo que indica que la suma $x + y$
tambin es un mltiplo de $a$.
}
\end{prueba}

Otro ambiente que puede utilizar para elaborar unas notas de clase es el siguiente.

3.2.4
3.2.4

A MBIENTE MIDEFINICION

Para definir un concepto necesitamos dos cosas: la palabra o frase a definir y la


definicin en s. Estas dos cosas sern los argumentos.
3 Indico el nombre del ambiente y empiezo con un nuevo prrafo:
\newenvironment{midefinicion}[2]{
\par % inicio un nuevo prrafo

3 Ahora imprimimos el ttulo del ambiente definicin con estilo negrita y


color rojo:
\textcolor{red}{\textbf{Definicin}}\\

Observe el un salto de lnea al final de la misma.


3 En la siguiente lnea indicamos que inicie una caja con fondo de color. El
marco de la caja se defini como rojo y el fondo de color rojo al 10% de
intensidad.
\fcolorbox{red}{red!10}{

3 Ahora iniciamos una minipgina que quedar dentro de la caja con fondo
de color. Esta minipgina tiene el ancho igual a la lnea de texto actual.
\begin{minipage}{1.0\linewidth}

LATEX 2 en
15 sesiones

138

LATEX 2 intermedio
3 Ahora va la palabra o frase que se va a definir. Usamos fuente mayscula
pequea:
\textsc{#1}\\

De nuevo, incluimos un salto de lnea.


3 Ahora va la definicin del primer argumento. Esto va como segundo
argumento con estilo inclinada:
\textsl{#2}

3 Finalizamos la minipgina y la caja con fondo de color:


\end{minipage}
} % finaliza \fcolorbox{}{}{

3 Para terminar, nos aseguramos que se inicie un nuevo prrafo despus de


incluir la definicin en el documento:
}{
\par
}

Entonces, el cdigo que genera el ambiente midefinicion es:


LATEX 2
\newenvironment{midefinicion}[2]{
\par % inicio un nuevo prrafo
\textcolor{red}{\textbf{Definicin}}\\
\fcolorbox{red}{red!10}{
\begin{minipage}{1.0\linewidth}
\textsc{#1}\\
\textsl{#2}
\end{minipage}
} % finaliza \fcolorbox{}{}{
}{
\par
}

Aqu est un ejemplo:

Definicin
PARBOLA
Es el lugar geomtrico de todos los puntos que se encuentran en el
plano que equidistan de un punto fijo llamado foco como de una recta
fija llamada directriz que no pasa por el foco.

LATEX 2 en
15 sesiones

3.2. SESIN 12: CREACIN DE AMBIENTES PROPIOS

139

que se obtuvo con el siguiente cdigo:


LATEX 2
\begin{midefinicion}
{Parbola}
{Es el lugar geomtrico de todos los puntos
que se encuentran en el plano que equidistan
de un punto fijo llamado foco como de una
recta fija llamada directriz que no pasa por
el foco.
}
\end{midefinicion}

Si la palabra Definicin arriba de la caja le parece inapropiada, igual puede


incluirla en el margen del texto usando la instruccin \marginpar{}. Igualmente, puede cambiarle el color o el formato. Eso es cuestin de diseo.
Si los colores que se utilizaron en esta definicin no le gustan o cree que se
pueden mejorar, igual los puede cambiar. Si definitivamente desea que no
aparezca en una caja, sino entre dos lneas, como en el ambiente tarea, igual,
puede modificar el ambiente o iniciar desde cero para crear uno de su propia
imaginacin.

No se base en lo
que le guste a usted,
sino en lo que es
ms prctico para
los lectores.

3.2.5
3.2.5

A MBIENTE DETERMINANTE

Ahora vamos a crear un ambiente para crear determinantes.


3 Indicamos el nombre del ambiente determinante y el nmero de argumentos:
\newenvironment{determinante}[2]{

3 Despus iniciamos el ambiente array,


\left|
\begin{array}{#1}

el primer argumento indicar cmo se van a ordenar las columnas del


array:
3 Ahora indicamos que incluya el segundo argumento, que ser el determinante en s:
{#2}
}{

3 Finalmente vamos a cerrar el ambiente array:


LATEX 2 en
15 sesiones

140

LATEX 2 intermedio

\end{array}
\right|
}

El ambiente completo se define con el siguiente cdigo:


LATEX 2
\newenvironment{determinante}[2]{
\left|
\begin{array}{#1}
{#2}
}{
\end{array}
\right|
}

Para generar en el documento:

basta el cdigo:


a11

det(A) = a21
a31

a12
a22
a32

a13
a23
a33

LATEX 2
$$
\det(A) =
\begin{determinante}{ccc}
a_{11} & a_{12} & a_{13}\\
a_{21} & a_{22} & a_{23}\\
a_{31} & a_{32} & a_{33}
\end{determinante}
$$

Si usted intenta generar un determinante sin iniciar el ambiente matemtico, el


compilador le mostrar errores.
Recuerde que el ambiente array genera tablas dentro del ambiente matemtico,
y debido a eso, requiere que se inicie y se cierre antes y despus de utilizar el
ambiente determinante.
Un ejemplo de cdigo que no inicia el ambiente matemtico es el siguiente:
LATEX 2
Podemos calcular el determinante:
\begin{determinante}{ccc}
a_{11} & a_{12} & a_{13}\\
a_{21} & a_{22} & a_{23}\\
a_{31} & a_{32} & a_{33}
\end{determinante}

LATEX 2 en
15 sesiones

3.2. SESIN 12: CREACIN DE AMBIENTES PROPIOS

141

que le mostrar 2 errores al tratar de generar su documento.


Para que usted disee un nuevo ambiente, empiece pensando exactamente
cmo desea que se vea ese ambiente en su documento final.
El autor dise el siguiente ambiente para incluir ejemplos en los libros [7], [8],
[9], [10], [11] y [12] de matemticas para bachillerato:

Ejemplo 3.2.5.1
Este ejemplo solamente sirve para presumir el ambiente ejemplo que defin
para mis libros de matemticas para bachillerato.

En esta parte explico la solucin del problema.


Cada punto representa un argumento.
Aqu puedo incluir ecuaciones:
hA +

VA2
V2
= hB + B
2g
2g

Tambin tablas:

Precio por tonelada


de fertilizante
Tienda

1
2
3
4

45.0
42.5
47.5
41.3

13.9
17.8
19.9
12.5

29.9
31.0
24.0
31.2

31.9
35.0
32.5
29.8

9.9
12.3
12.4
11.0

Si incluyo una nota al margen, sta estar en el margen correcto:


Observe que la lnea que est en el margen encierra todo el ejemplo.
Esto es un apoyo visual para el estudiante.
As sabe dnde termina el ejemplo que est estudiando.
Aqu est una grfica:
LATEX 2 en
15 sesiones

Esta es una nota al


margen.

142

LATEX 2 intermedio
x2
4

x1
1
Esta es otra nota al
margen.

Si la pgina es par, la nota al margen queda en un lado de la pgina.


Si es impar, queda del otro lado.
Igual ocurre con la lnea que delimita el cuerpo del ejemplo.
Y aqu termina este ejemplo.

Espero que con estos ejemplos le ayude a despertar el inters por mejorar an
ms el diseo de sus materiales y le facilite mucho esta tarea.

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2

3.3

143

S ESIN 13: P RIMEROS DOCUMENTOS EN LATEX 2

Aunque ya se enlist el cdigo de un documento en


nuevos documentos, pero mucho ms completos.

3.3

LAT

EX 2 , vamos a hacer otros

Como este manual est dedicado a profesores de matemticas de todos los


niveles (desde elemental hasta superior) se incluyen documentos que el autor
de este material ha elaborado antes de editar el presente texto y algunos que
elabor especialmente para este manual.

3.3.1
3.3.1

A RTCULO DE DIVULGACIN

En el siguiente artculo se explica la suma de Gauss. Este material fue escrito


por el autor en el ao 2007.
El cdigo se detalla con explicacin que se encuentra como comentarios en el
mismo.
Despus del cdigo se inserta el documento tal como se ver elaborado por
LATEX 2 .
LATEX 2
% Estructura en LaTeX2e
% Artculo para la OMM-QRoo...
% Olimpiada Matemtica Mexicana
% del Estado de Quintana Roo
\documentclass[pdftex,twoside,12pt,a4paper]{article}
% Sgnos de espa&ol.
\usepackage[ansinew]{inputenc}
% Cambio los mrgenes de la pgina del documento
\usepackage[left=2cm,top=1in,right=2.5cm]{geometry}
% para incluir fuentes tipograficas con color
\usepackage{color}
% Para las ecuaciones
\usepackage{amsmath}
\usepackage{amsfonts}
% ----------------------------% Encabezados...
% ----------------------------\usepackage{fancyhdr} % paquete...
% para usar encabezados y pie de pagina
\pagestyle{fancy}
\lhead{} % Encabezado de la izquierda
\chead{} % Encabezado del centro
% Encabezado de la derecha
\rhead{\textcolor{blue}{OMM}\\\textcolor{blue}{QRoo}}
% Pi de pgina de la izquierda
\lfoot{\textcolor{blue}{Suma de Gauss}}
% Pi de pgina del centro
\cfoot{\small{\textcolor{blue}{\thepage}}}
%Pie de pgina de la derecha
\rfoot{\textcolor{blue}{2007}}
% Formato del prrafo del documento...
% Defino que no quiero que deje espacio en blanco
% al iniciar el primer rengln de un nuevo prrafo...
\setlength{\parindent}{0pt}
% Defino el espacio entre prrafos consecutivos...
\setlength{\parskip}{1ex}

LATEX 2 en
15 sesiones

144

LATEX 2 intermedio
% ----------------------------------------------------------------------% Termina el prembulo del documento
%
% Inicia el documento
\begin{document}
% El ttulo del artculo centrado y con formato especial...
\begin{center}
\textbf{\textcolor{blue}{La Suma de GAUSS}}
\end{center}
% inicia una seccin...
\section{La experiencia de Gauss}
En este apartado, explicamos una experiencia de uno
de los ms grandes matemticos de la historia de la
humanidad: \textsl{Carl Friedrich Gauss.}
% \textsl imprime al argumento con fuente inclinada (slanted)
Gauss es considerado por muchos matemticos como uno
de los ms grandes matemticos de la historia.
Naci en Alemania, y realiz sus estudios de nivel
bsico como cualquier otro estudiante. Para dar una muestra
de su talento matemtico, aqu se presenta una vivencia que
se cuenta de l, cuando tena 8 aos.
Un da Gauss fue a la escuela. Su maestra (guapa como todas
las maestras de segundo de primaria) tena a su novio, que
muy pocas veces vea, debido a que vivan en poblados
distintos. Un da el novio de la maestra fue a visitarla,
y a ella se le hizo fcil entretener a sus estudiantes
ponindoles una tarea muy sencilla, pero bastante laboriosa:
sumar todos los nmeros del 1 al 100.
Tan pronto como les dijeron, todos los nios del saln
empezaron a sumar, pero a Gauss se le hizo demasiado aburrido
recorrer todo el camino a pie, as que utiliz ciertas propiedades
de los nmeros enteros para terminar ms rpido haciendo menos esfuerzo.
Veamos qu hizo Gauss.
Seguramente pens: Bueno, esta maestra floja quiere andar noviando,
as que nos deja de tarea algo que ella misma considera laborioso,
pero le dar una pequea sorpresa.
Ella nos pide que sumemos:
% inicia una ecuacin...
\begin{equation*}
1 + 2 + 3 + 4 + 5 + \cdots + 99 + 100
\end{equation*}
%
Pero es evidente que la suma anterior es igual a:
% Otra ecuacin...
\begin{equation*}
100 + 99 + 98 + 97 + 96 + \cdots + 2 + 1
\end{equation*}
%
porque si fueran grupos de manzanas que estuviramos colocando
dentro del saln, entonces no importara por cual grupo de
manzanas empezara metiendo, al final de cuentas tendr el
mismo nmero de manzanas, si es que se meten todos los grupos.
Regresando a las sumas que nos pide la maestra, si sumo ambos
renglones, tendr dos veces la suma que la maestra nos pide.
Veamos si eso ayuda.
% Una tabla en ambiente matemtico
\begin{equation*}
\begin{array}{ccccccccccccccc}
S &=&
1 &+&
2 &+&
3 &+&
4 &+& \cdots &+& 99 &+& 100\\
S &=& 100 &+& 99 &+& 98 &+& 97 &+& \cdots &+&
2 &+&
1\\\hline
2\,S &=& 101 &+& 101 &+& 101 &+& 101 &+& \cdots &+& 101 &+& 101\\
\end{array}
\end{equation*}
%
Aqu veo luego, luego que el 101 se repite cien veces. Entonces
la suma del ltimo rengln debe ser 100 por 101, esto es, 10\,100

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2


(recuerda el truco de multiplicar por cien, solamente agrega dos
ceros a la derecha). Este nmero es el doble de la suma que nos
pidi la maestra, as que, si divido 10100 entre dos tengo la suma
que estoy buscando. Entonces la suma debe ser 5050.
La maestra quiere ver en la libreta:
% Una ecuacin ms...
\begin{equation*}
1 + 2 + 3 + 4 + 5 + \cdots + 99 + 100 = 5050
\end{equation*}
%
Listo!
Desde luego, nuestro amigo Gauss realiz esto ms rpido de lo que
su maestra esperaba, que ella se sorprendi cuando Gauss levant
su pizarra para ponerla en su escritorio y decir \textsl{ya est}.
Para sorpresa de la maestra Gauss era el nico que tena el resultado
correcto.
%
%
% Inicia otra seccin...
\section{Generalizacin}
Ahora, en caso de que quieras sumar:
% Una ecuacin ms...
\begin{equation}
1 + 2 + 3 + 4 + 5 + \cdots + n = \displaystyle\frac{n\,(n+1)}{2}
\end{equation}
%
Porque, utilizando el mtodo de Gauss, obtenemos:
% Un arreglo ms...
\begin{equation*}
\begin{array}{ccccccccccc}
S &=& 1 &+&
2
&+& \cdots &+& n-1 &+& n
\\
S &=& n &+& n-1 &+& \cdots &+&
2 &+& 1
\\\hline
2\,S &=&(n+1)&+& (n+1) &+& \cdots &+& (n+1) &+& (n+1)\\
\end{array}
\end{equation*}
%
Observa que estamos sumando el nmero $n+1$ un total de $n$ veces,
de aqu que: $2\,S=n\,(n+1)$, y
% La ltima ecuacin...
\begin{equation*}
S = 1 + 2 + 3 + 4 + 5 + \cdots + n = \displaystyle\frac{n\,(n+1)}{2}
\end{equation*}
%
\textbf{\textcolor{blue}{Moraleja:}} Lo que parece difcil
se hace fcil si te decides a pensar en resolver el problema
que tienes enfrente.
Como se puede ver, conocer unas pocas propiedades de las cosas
que estemos operando, y aplicarlas a un problema especfico,
ayuda bastante a reducir el esfuerzo que se supone necesario
para resolverlo sin aplicar tales propiedades.
Para eso sirven las matemticas..., aunque muchas de las veces,
no nos demos cuenta; o peor an, parezca lo contrario.
\vfill
\textsl{Profr. Efran Soto Apolinar.}
\textbf{\textcolor{blue}{P.D.}} Puedes mencionar las propiedades
de los nmeros que utiliz Gauss para resolver su tarea?
\end{document}
% Termina el documento

Las siguientes dos pginas corresponden al documento que se genera con LATEX 2 .

LATEX 2 en
15 sesiones

145

OMM
QRoo
La Suma de GAUSS

La experiencia de Gauss

En este apartado, explicamos una experiencia de uno de los mas grandes matematicos de la
historia de la humanidad: Carl Friedrich Gauss.
Gauss es considerado por muchos matematicos como uno de los mas grandes matematicos
de la historia. Nacio en Alemania, y realizo sus estudios de nivel basico como cualquier otro
estudiante. Para dar una muestra de su talento matematico, aqu se presenta una vivencia
que se cuenta de el, cuando tena 8 a
nos.
Un da Gauss fue a la escuela. Su maestra (guapa como todas las maestras de segundo
de primaria) tena a su novio, que muy pocas veces vea, debido a que vivan en poblados
distintos. Un da el novio de la maestra fue a visitarla, y a ella se le hizo facil entretener
a sus estudiantes poniendoles una tarea muy sencilla, pero bastante laboriosa: sumar todos
los n
umeros del 1 al 100.
Tan pronto como les dijeron, todos los ni
nos del salon empezaron a sumar, pero a Gauss se le
hizo demasiado aburrido recorrer todo el camino a pie, as que utilizo ciertas propiedades
de los n
umeros enteros para terminar mas rapido haciendo menos esfuerzo. Veamos que hizo
Gauss.
Seguramente penso: Bueno, esta maestra floja quiere andar noviando, as que nos deja de
tarea algo que ella misma considera laborioso, pero le dare una peque
na sorpresa.
Ella nos pide que sumemos:
1 + 2 + 3 + 4 + 5 + ... + 99 + 100
Pero es evidente que la suma anterior es igual a:
100 + 99 + 98 + 97 + 96 + ... + 2 + 1
porque si fueran grupos de manzanas que estuvieramos colocando dentro del salon, entonces
no importara por cual grupo de manzanas empezara metiendo, al final de cuentas tendre el
mismo n
umero de manzanas, si es que se meten todos los grupos.
Regresando a las sumas que nos pide la maestra, si sumo ambos renglones, tendre dos veces
la suma que la maestra nos pide. Veamos si eso ayuda.
S = 1 + 2 + 3 + 4 +
S = 100 + 99 + 98 + 97 +
2 S = 101 + 101 + 101 + 101 +

+ 99 + 100
+ 2 + 1
+ 101 + 101

Aqu veo luego, luego que el 101 se repite cien veces. Entonces la suma del u
ltimo renglon
debe ser 100 por 101, esto es, 10 100 (recuerda el truco de multiplicar por cien, solamente
agrega dos ceros a la derecha). Este n
umero es el doble de la suma que nos pidio la maestra,
as que, si divido 10100 entre dos tengo la suma que estoy buscando. Entonces la suma debe
ser 5050. La maestra quiere ver en la libreta:
1 + 2 + 3 + 4 + 5 + ... + 99 + 100 = 5050
Suma de Gauss

2007

OMM
QRoo
Listo!
Desde luego, nuestro amigo Gauss realizo esto mas rapido de lo que su maestra esperaba,
que ella se sorprendio cuando Gauss levanto su pizarra para ponerla en su escritorio y decir
ya esta. Para sorpresa de la maestra Gauss era el u
nico que tena el resultado correcto.

Generalizaci
on

Ahora, en caso de que quieras sumar:


1 + 2 + 3 + 4 + 5 + + n =

n (n + 1)
2

(1)

Porque, utilizando el metodo de Gauss, obtenemos:


S =
1
+
2
+
S =
n
+ n 1 +
2 S = (n + 1) + (n + 1) +

+ n1 +
n
+
2
+
1
+ (n + 1) + (n + 1)

Observa que estamos sumando el n


umero n + 1 un total de n veces, de aqu que: 2 S =
n (n + 1), y
n (n + 1)
S = 1 + 2 + 3 + 4 + 5 + + n =
2
Moraleja: Lo que parece difcil se hace facil si te decides a pensar en resolver el problema
que tienes enfrente.
Como se puede ver, conocer unas pocas propiedades de las cosas que estemos operando,
y aplicarlas a un problema especfico, ayuda bastante a reducir el esfuerzo que se supone
necesario para resolverlo sin aplicar tales propiedades.
Para eso sirven las matematicas..., aunque muchas de las veces, no nos demos cuenta; o peor
a
un, parezca lo contrario.

Profr. Efran Soto Apolinar.


P.D. Puedes mencionar las propiedades de los n
umeros que utilizo Gauss para resolver su
tarea?
Suma de Gauss

2007

148

LATEX 2 intermedio

3.3.2

3.3.2

U N EXAMEN

El siguiente cdigo documento corresponde a un examen de matemticas.


LATEX 2
%
% Estructura en LaTeX2e
%
% Examen diagnstico
% Elaborado por Efran Soto A.
%
% para el manual:
% LaTeX2e en 15 sesiones.
%
% 22 de noviembre de 2008.
%
\documentclass[pdftex,twoside,12pt,a4paper]{article}
% Sgnos de espa&ol.
\usepackage[ansinew]{inputenc}
% Cambio los mrgenes de la pgina del documento
\usepackage[left=2cm,top=1in,right=2.5cm]{geometry}
% para incluir fuentes tipograficas con color
\usepackage{color}
% Para las ecuaciones
\usepackage{amsmath}
\usepackage{amsfonts}
% para hacer listas enumeradas
\usepackage{enumerate}
% ----------------------------% Encabezados...
% ----------------------------\usepackage{fancyhdr} % paquete...
% para usar encabezados y pie de pagina
\pagestyle{fancy}
\lhead{} % Encabezado de la izquierda
\chead{} % Encabezado del centro
\rhead{\textcolor{blue}{Matemticas}} % Encabezado de la derecha
\lfoot{\textcolor{blue}{Examen}} % Pi de pgina de la izquierda
\cfoot{\small{\textcolor{blue}{\thepage}}} % Pi de pgina del centro
\rfoot{\textcolor{blue}{Diagnstico}} %Pie de pgina de la derecha
% Formato del prrafo del documento...
% Defino que no quiero que deje espacio en blanco
% al iniciar el primer rengln de un nuevo prrafo...
\setlength{\parindent}{0pt}
% Defino el espacio entre prrafos consecutivos...
\setlength{\parskip}{1ex}
% -----------------------------------------------------------------------% Termina el prembulo del documento
% Inicia el documento
\begin{document}
% El ttulo del artculo centrado y con formato especial...
\begin{center}
% el nombre de la materia tiene fuente tipogrfica
% \textsc{} que hace maysculas pequeas...
\textsc{Matemticas} \\% Nombre de la Materia
\textsl{Profr. Efran Soto Apolinar.}
\end{center}
% Espacio para que el estudiante escriba sus datos
\textbf{Nombre:} \rule{7.5cm}{0.5pt} \hfill
\textbf{Grupo:} \rule{1.5cm}{0.5pt}
\textbf{Calif:} \rule{1.5cm}{0.5pt}
% Incluyo las instrucciones del examen.
\textcolor{cyan}{\hrule}

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2


\textbf{\textcolor{blue}{Instrucciones:}}
% \textit{} cambia la fuente tipogrfica a itlica (cursiva).
\textit{Resuelve completa y correctamente cada uno de los
siguientes ejercicios y problemas.}\\
\textcolor{cyan}{\hrule}
%
% Empiezan las preguntas del examen
%
\begin{enumerate}[1)]
% primer pregunta
\item Resuelve el siguiente sistema de ecuaciones lineales por
cualquier mtodo algebraico:
$\left\{
\begin{array}{rcl}
3\,x - 2\,y &=& 1\\
2\,x + 3\,y &=& 1
\end{array}\right.
$
\vspace{3cm}
% siguiente pregunta
\item Adn tiene \$39 pesos en 12 monedas. Las nicas denominaciones
de monedas que tiene son de \$2.00 y \$5.00 pesos. Cuntas monedas
tiene de cada denominacin?
\vspace{3cm}
% siguiente pregunta
\item Encuentra las coordenadas del centro $C(h,k)$ y el radio $r$ de
la circunferencia que pasa por los siguientes tres puntos $P(1,3)$,
$Q(-3,1)$ y $R(3,-1)$.
\vspace{3cm}
% siguiente pregunta
\item Expresa como suma de fracciones con denominadores lineales:
$\displaystyle\frac{x}{x^2 + 4\,x - 5} = $
\vspace{3cm}
% siguiente pregunta
\item Calcula: $\displaystyle\int\limits_{0}^{1}\!\frac{dx}{x^2}$
\end{enumerate}
\end{document}
% Termina el documento

En la siguiente pgina est el examen que se obtiene con el cdigo anterior.

LATEX 2 en
15 sesiones

149

Matematicas
ticas
Matema
Profr. Efran Soto Apolinar.
Grupo:

Nombre:

Calif:

Instrucciones: Resuelve completa y correctamente cada uno de los siguientes ejercicios y


problemas.
1) 
Resuelve el siguiente sistema de ecuaciones lineales por cualquier metodo algebraico:
3x 2y = 1
2x + 3y = 1

2) Adan tiene $39 pesos en 12 monedas. Las u


nicas denominaciones de monedas que tiene
son de $2.00 y $5.00 pesos. Cuantas monedas tiene de cada denominacion?

3) Encuentra las coordenadas del centro C(h, k) y el radio r de la circunferencia que pasa
por los siguientes tres puntos P (1, 3), Q(3, 1) y R(3, 1).

4) Expresa como suma de fracciones con denominadores lineales:

5) Calcula:

Z1

x2

x
=
+ 4x 5

dx
x2

Examen

Diagnostico

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2

3.3.3

U N PROBLEMITA

Enseguida se enlista el cdigo que utilic para compartir la solucin de un


problema que me gust mucho.
LATEX 2
% --------------------------------------------% Problemitas para los que se aburren
% en casa viendo el techo por estar en la cama!
% --------------------------------------------% --------------------------------------------% Autor: Efran Soto Apolinar.
% ---------------------------------------------\documentclass[12pt,a4paper,twoside,landscape]{article}
% Espaol...
\usepackage[ansinew]{inputenc}
% Formato del prrafo del documento...
%
% Defino que no quiero que deje espacio en blanco
% al iniciar el primer rengln de un nuevo prrafo...
\setlength{\parindent}{0pt}
% Defino el espacio entre prrafos consecutivos...
\setlength{\parskip}{2ex plus 0.5ex minus 0.2ex}
% Defino los mrgenes de la hoja
\usepackage[left=2.5cm,top=2.5cm,right=2.5cm,bottom=2.5cm]{geometry}
\usepackage{color}
% por si se requieren letras de color...
\usepackage{amsfonts}
% Fuentes Matemticas
\usepackage{amsmath,amssymb} % igualmente...
% -------------------------% Ambiente solucion...
% -------------------------\newenvironment{solucion}[1]{
\textsc{\textbf{Solucin.}}\\{\rmfamily #1}
}{
\hfill$\square$
}
% ---------------------% Encabezados...
% ---------------------\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{} % Limpia todos los encabezados y pie de pgina
\fancyhead[LE,RO]{\textcolor{blue}{Problemita...}}
\fancyfoot[C]{\bfseries\thepage}
% - - - - - - - - - - - - - - - - - - - - - - - - - - - \begin{document}
\large
\begin{center}
\textbf{Un problemita para los aburridos...}
\end{center}
\textsl{Para que no se la pasen rascndose la panza!}
Problemita bonito.
\textcolor{blue}{
\textsc{Demuestra que:}
\begin{equation}
a^{ix}=\cos\left(x\,\ln a\right)+i\,\sin\left(x\,\ln a\right)\nonumber
\end{equation}
}
En mi trabajo nos encontramos este problemita y cuando
encontramos la solucin me gust bastante...
por eso les envo una copia para que se gocen con l!
La solucin est en la siguiente pgina... pero primero intenten!!!
\newpage

LATEX 2 en
15 sesiones

151

3.3.3

152

LATEX 2 intermedio
Compara esta solucin con tu solucin...
\textcolor{red}{Si no has intentado encontrar la solucin,
es mejor que regreses y lo intentes!!!}
Ok. Ah va:
\begin{solucion}
{Solamente se requiere utilizar las propiedades de los exponentes
y los logaritmos y al final la frmula de Euler...
\Large
\begin{eqnarray*}
a^{ix} &=& \left(a^x\right)^i\\
&=& \left[e^{\ln(a^x)}\right]^i\\
&=& e^{i\,\ln(a^x)}\\
&=& e^{i\,x\,\ln a}\\
&=& \cos\left(x\,\ln a\right) + i\,\sin\left(x\,\ln a\right)
\end{eqnarray*}
}
\end{solucion}
Lo que me parece interesante de este problema es que si graficamos
paramtricamente las coordenadas de $a^{i\,x}$, sigue siendo una
circunferencia. No cambia el radio, sino la frecuencia.
Qu tal?
Saludos.
Efra.
\vfill
\textbf{P.D.} Si no pudiste resolverlo, no te preocupes...
As es la ciencia.
\end{document}

En las siguientes imgenes se muestra el documento que se obtiene con este


cdigo.
Problemita...

Un problemita para los aburridos...


Para que no se la pasen rascandose la panza!
Problemita bonito.
Demuestra que:
aix = cos (x ln a) + i sin (x ln a)

En mi trabajo nos encontramos este problemita y cuando encontramos la solucion me gusto bastante... por eso les
envo una copia para que se gocen con el!
La solucion esta en la siguiente pagina... pero primero intenten!!!

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2

153

Problemita...

Compara esta solucion con tu solucion...


Si no has intentado encontrar la solucion, es mejor que regreses y lo intentes!!!
Ok. Ah va:
Soluci
on.
Solamente se requiere utilizar las propiedades de los exponentes y los logaritmos y al final la formula de Euler...

aix = (ax)i
h
i
x i
= eln(a )
x

= ei ln(a )
= ei x ln a
= cos (x ln a) + i sin (x ln a)


Lo que me parece interesante de este problema es que si graficamos parametricamente las coordenadas de ai x , sigue
siendo una circunferencia. No cambia el radio, sino la frecuencia.
Que tal?
Saludos.
Efra.
P.D. Si no pudiste resolverlo, no te preocupes... As es la ciencia.
2

3.3.4
3.3.4

P ROBLEMA DE ECUACIONES CUADRTICAS

El siguiente problema tambin me gust cuando lo encontr.


LATEX 2
\documentclass{article}
\usepackage[ansinew]{inputenc}
\usepackage[top=1in,bottom=1in,left=1in,right=1in]{geometry}
\usepackage{color}
\usepackage{pifont}
\usepackage{fancybox}
\usepackage{amsmath}
\begin{document}
%
Para aquellos profesores que disfrutan de encontrar retos
para los estudiantes, creo que este es uno bueno.
\begin{center}
\shadowbox{\begin{minipage}{0.85\linewidth}
Resuelve:
\begin{equation*}
ab\,x^2 - a^2x = b^2x - ab
\end{equation*}
\end{minipage}
}
\end{center}
\begin{dinglist}{51}
\item \textcolor{red}{\textbf{Primer Mtodo:}} Primero reescribimos
la ecuacin en la forma: $\alpha x^2 + \beta x + \gamma = 0$
\begin{eqnarray*}
ab\,x^2 - a^2x &=& b^2x - ab\\
ab\,x^2 - \left(a^2 + b^2\right)\,x + ab &=& 0
\end{eqnarray*}
\item Ahora aplicamos la frmula general:
\begin{eqnarray*}
x &=& \displaystyle
\frac{a^2 + b^2 \pm \sqrt{\left(a^2 + b^2\right)^2 - 4a^2b^2}}{2\,ab}\\
&=& \displaystyle
\frac{a^2 + b^2 \pm \sqrt{a^4 + 2a^2b^2 + b^4 - 4a^2b^2}}{2\,ab}\\
&=& \displaystyle\frac{a^2 + b^2 \pm \sqrt{a^4 - 2a^2b^2 + b^4}}{2\,ab}\\
LATEX 2 en
15 sesiones

154

LATEX 2 intermedio
&=& \displaystyle\frac{a^2 + b^2 \pm \sqrt{(a^2 - b^2)^2}}{2\,ab}\\
&=& \displaystyle\frac{a^2 + b^2 \pm (a^2 - b^2)}{2\,ab}
\end{eqnarray*}
\item Ahora calculamos por separado cada una de las races de la ecuacin:
\begin{eqnarray*}
x_1 &=& \displaystyle\frac{a^2 + b^2 + (a^2 - b^2)}{2\,ab}\\
&=& \displaystyle\frac{2\,a^2}{2\,ab} = \frac{a}{b}\\
x_2 &=& \displaystyle\frac{a^2 + b^2 - a^2 + b^2}{2\,ab}\\
&=& \displaystyle\frac{2\,b^2}{2\,ab} = \frac{b}{a}
\end{eqnarray*}
%\item Ahora verifica que las races sean correctas.
\item \textcolor{red}{\textbf{Segundo Mtodo:}} Podemos
dividir ambos lados de la ecuacin entre $ab$ y obtener:
\begin{eqnarray*}
ab\,x^2 - \left(a^2 + b^2\right)\,x + ab &=& 0\\
x^2 - \displaystyle\frac{a^2 + b^2}{ab}\,x + 1 &=& 0\\
x^2 - \left(\displaystyle\frac{a}{b} + \frac{b}{a}\right)\,x + 1 &=& 0\\
\left(x - \displaystyle\frac{a}{b}\right)\left(x - \frac{b}{a}\right) &=& 0
\end{eqnarray*}
\item De donde se hace evidente que la solucin que encontramos
con el primer mtodo es correcta.
\end{dinglist}
\vfill
Un saludo.\\
\textcolor{blue}{Efran Soto A.}
\end{document}

El documento que se obtiene con el cdigo anterior es el siguiente:

Para aquellos profesores que disfrutan de encontrar retos para los estudiantes, creo que este es uno bueno.
Resuelve:
ab x2 a2 x = b2 x ab
3 Primer M
etodo: Primero reescribimos la ecuaci
on en la forma: x2 + x + = 0
ab x2 a2 x

ab x2 a2 + b2 x + ab

= b2 x ab
=

3 Ahora aplicamos la formula general:

=
=
=
=
=

a2 + b2

(a2 + b2 ) 4a2 b2

2 ab
a4 + 2a2 b2 + b4 4a2 b2
2 ab

a2 + b2 a4 2a2 b2 + b4
p2 ab
2
2
2
a + b (a b2 )2
2 ab
a2 + b2 (a2 b2 )
2 ab
a2 + b2

3 Ahora calculamos por separado cada una de las races de la ecuaci


on:
x1

=
=

x2

=
=

a2 + b2 + (a2 b2 )
2 ab
2 a2
a
=
2 ab
b
2
2
a + b a2 + b2
2 ab
2 b2
b
=
2 ab
a

3 Segundo M
etodo: Podemos dividir ambos lados de la ecuacion entre ab y obtener:

ab x2 a2 + b2 x + ab = 0
a2 + b2
x2
x+1 = 0
ab 

a
b
x2
+
x+1 = 0
b
a



a
b
x
x
= 0
b
a

3 De donde se hace evidente que la soluci


on que encontramos con el primer metodo es correcta.

Un saludo.
Efran Soto A.
1

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2

3.3.5

L EY DE SENOS

El siguiente cdigo genera un documento para explicar cmo se deduce la ley


de senos.
LATEX 2
%
% Estructura en LaTeX2e
%
% Deduccin de la ley de senos
%
% Elaborado por Efran Soto A.
%
% Incluido en el manual:
% LaTeX2e en 15 sesiones.
%
% 12 de diciembre de 2008.
%
\documentclass[pdftex,twoside,10pt,a4paper]{article}
\usepackage[left=1.5cm,top=1in,right=1.5cm]{geometry}
\usepackage[ansinew]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{color}
\usepackage{tikz}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{} % Encabezado de la izquierda
\chead{} % Encabezado del centro
% Encabezado de la derecha
\rhead{\textcolor{blue}{Formularios}}
% Pi de pgina de la izquierda
\lfoot{\textcolor{blue}{Profr. Efran Soto A.}}
\cfoot{}% Pi de pgina del centro
\rfoot{} %Pie de pgina de la derecha
% Formato del prrafo del documento...
\setlength{\parindent}{0pt}
\setlength{\parskip}{2ex plus 0.5ex minus 0.2ex}
\setcounter{page}{0}
\pagenumbering{arabic}
\begin{document}
\begin{center}
{\huge
\textcolor{blue}{Ley de senos}
}
$\displaystyle\frac{a}{\sin\alpha} = \frac{b}{\sin\beta}
= \frac{c}{\sin\gamma}$
\end{center}
%
Empezamos con un tringulo cualquiera.
\begin{center}
\begin{tikzpicture}[scale=0.75]
\draw[blue,thick] (0,0) -- (5,0) node[below,midway]{$a$};
\draw[blue,thick] (0,0) -- (4,5)node[above,midway]{$b$};
\draw[blue,thick] (4,5) -- (5,0)node[above,midway]{$c$};
\draw[cyan,thick,loosely dashed] (4,0) -- (4,5);
\node[left,cyan] at (4,2.5){$h$};
\node[red] at (0.4,0.25) {$\gamma$};
\node[red] at (4.65,0.25) {$\beta$};
\node[red,below] at (3.85,4.75) {$\alpha$};
\end{tikzpicture}
\end{center}
Es claro, de la figura que $h=c\,\sin\beta$.
Pero tambin, $h=b\,\sin\gamma$.

LATEX 2 en
15 sesiones

155

3.3.5

156

LATEX 2 intermedio
Al igualar los dos valores de $h$ encontrados obtenemos:
%
\begin{eqnarray*}
h = c\,\sin\beta &=& b\,\sin\gamma\\
\displaystyle\frac{c}{\sin\gamma} &=& \frac{b}{\sin\beta}
\end{eqnarray*}
%
Pero esa no es la nica altura que tiene el tringulo.
Si dibujamos ahora otra altura $h_2$,
como se muestra enseguida:
\begin{center}
\begin{tikzpicture}[scale=0.75]
\draw[blue,thick] (0,0) -- (5,0) node[below,midway]{$a$};
\draw[blue,thick] (0,0) -- (4,5)node[above,midway]{$b$};
\draw[blue,thick] (4,5) -- (5,0)node[above,midway]{$c$};
\draw[cyan,thick,loosely dashed] (1.95,2.44) -- (5,0);
\node[above,cyan] at (3.12,1.5){$h_2$};
\node[red] at (0.4,0.25) {$\gamma$};
\node[red] at (4.65,0.25) {$\beta$};
\node[red,below] at (3.85,4.75) {$\alpha$};
\end{tikzpicture}
\end{center}
Ahora tenemos que $h_2=a\,\sin\gamma$, y tambin se cumple:
$h_2 = c\,\sin\alpha$. Al igualar estos valores obtenemos:
%
\begin{eqnarray*}
h_2=a\,\sin\gamma &=& c\,\sin\alpha\\
\displaystyle\frac{a}{\sin\alpha} &=& \frac{c}{\sin\gamma}
\end{eqnarray*}
%
Pero ya habamos encontrado que:
%
\begin{equation*}
\displaystyle\frac{c}{\sin\gamma} = \frac{b}{\sin\beta}
\end{equation*}
%
Entonces, por transitividad, podemos escribir:
%
\begin{equation*}
\displaystyle\frac{a}{\sin\alpha} = \frac{b}{\sin\beta}
= \frac{c}{\sin\gamma}
\end{equation*}
%
\end{document}

En la siguiente pgina est el documento generado con el cdigo anterior.


Este documento puede descargarse gratuitamente desde el siguiente sitio de
Internet:

http://www.scribd.com/Efrain_Soto_Apolinar

LATEX 2 en
15 sesiones

Formularios

Ley de senos
a
b
c
=
=
sin
sin
sin
Empezamos con un triangulo cualquiera.

Es claro, de la figura que h = c sin . Pero tambien, h = b sin .


Al igualar los dos valores de h encontrados obtenemos:
h = c sin
c
sin

= b sin
b
=
sin

Pero esa no es la u
nica altura que tiene el triangulo.
Si dibujamos ahora otra altura h2 , como se muestra enseguida:

c
h2

Ahora tenemos que h2 = a sin , y tambien se cumple: h2 = c sin . Al igualar estos valores obtenemos:
h2 = a sin
a
sin
Pero ya habamos encontrado que:

= c sin
c
=
sin

b
c
=
sin
sin

Entonces, por transitividad, podemos escribir:


a
b
c
=
=
sin
sin
sin

Profr. Efran Soto A.

158

LATEX 2 intermedio

3.3.6

3.3.6

N UEVA C RIBA DE E RATSTENES

El siguiente es un artculo cientfico redactado por el autor de este libro.


Este documento contiene ejemplos de comandos y ambientes definidos por el
usuario, as que si usted lee solamente el cuerpo del documento encontrar
instrucciones que no existen en LATEX 2 .
Puede descargar este artculo de la siguiente pgina de Internet:

http://www.scribd.com/Efrain_Soto_Apolinar
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%
%

LATEX 2
--------------------------------------------Autor: Efran Soto Apolinar.
Ingeniero en Sistemas de Energa
Egresado de la Universidad de Quintana Roo
Divisin de Ciencias e Ingeniera
Generacin 1997 - 2002
Basado en ideas compartidas por:
Abel Chvez Morales
---------------------------------------------El autor de este artculo es estudiante de la
Maestra en Ciencias en Ingeniera de Sistemas
Programa de Posgrado impartido en la
Falcultad de Ingeniera Mecnica - Elctrica
de la Universidad Autnoma de Nuevo Len
Fecha de Ingreso: Enero de 2008.
-------------------------------------------------------------------------------------------

\documentclass[11pt,letterpaper,twoside]{article}
\usepackage[spanish]{babel} % Esto ahorra mucho trabajo!
\usepackage[latin1]{inputenc} %Permite el uso de los signos del espaol.
% Formato del prrafo del documento...
\setlength{\parindent}{0pt}
\setlength{\parskip}{2ex plus 0.5ex minus 0.2ex}
\usepackage[left=2.5cm,top=2.5cm,right=2.5cm,bottom=2.5cm]{geometry}
\usepackage{color}
% por si se requieren letras de color...
\usepackage{amsfonts}
% Fuentes matemticas..
\usepackage{amsmath,amssymb} % igualmente...
\usepackage{enumerate}
% para que enumere con romanos...
\usepackage{cancel}
% para que cancele algunas cosas...
\usepackage{multicol}
% para generar varias columnas...
\newcommand{\tituloh}{
\textrm{Nueva criba de Eratstenes}
}
%
\newcommand{\titulo}{
\fontsize{14pt}{16.8pt}
\textbf{La nueva criba de Eratstenes}
}
%
\newcommand{\auta}{ % Autor A
\fontsize{10pt}{12pt}
\textbf{Efran Soto Apolinar
\footnote{Estudiante del programa de posgrado en
Ingeniera de Sistemas de la Facultad de
Ingeniera Mecnica -- Elctrica de la U.A.N.L.}}
}
%
\newcommand{\filiacion}{
\fontsize{10pt}{12pt}
\textrm{F.I.M.E. U.A.N.L. San Nicols, N.L. Mxico.}
}
%
\newcommand{\email}{ % Mi E-Mail
\fontsize{10pt}{12pt}\textsl{efrain@yalma.fime.uanl.mx}

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2


}
\newcommand{\encabezado}{
\begin{center}
\titulo\\
\auta\\
\filiacion\\
\email
\end{center}
}
\newcommand{\keywords}{ % Palabras clave
\fontsize{10pt}{12pt}
\textbf{Palabras clave: }
\textsl{Congruencias -- divisibilidad -mdulos -- nmeros primos -- primos gemelos -teora de nmeros.}
}
%
% -------------------------% Ambientes...
% -------------------------\newenvironment{resumen}[1]{
\begin{center}
\fontsize{12pt}{13.2pt}
\textbf{Resumen}
\end{center}
\fontsize{10pt}{12pt}
\rmfamily\begin{quotation}#1
}{
\end{quotation}
\fontsize{11pt}{13.2pt}
}
\newcounter{defin}
\setcounter{defin}{1}
\newenvironment{definicion}[2]{
\textbf{Definicin. \thesection.\thedefin.}
\stepcounter{defin}
\textsc{
\hspace{2.5ex}
\fontsize{11pt}{13.2pt}
\textbf{#1}
}
\hspace{2.5ex}{\textsl{#2}}
}{
\par % iniciar un prrafo nuevo
}
\newenvironment{demostracion}[1]{
\textsc{\textbf{Demostracin.}}\\
{\fontsize{11pt}{13.2pt}\rmfamily #1}
}{
\hfill$\square$
}
\newenvironment{nota}[1]{
\textsc{Nota:}\hspace{2.5ex}\textsl{#1}
}{
\hfill$\checkmark$
}
%
% Nuevo ambiente theorem
%
\newtheorem{teorema}{Teorema}[section]
%
% Para los ejemplos
%
\newcounter{ejem}
\setcounter{ejem}{1}
\newenvironment{ejemplo}[1]{

LATEX 2 en
15 sesiones

159

160

LATEX 2 intermedio
\textbf{Ejemplo \thesection.\theejem.}
\stepcounter{ejem}
\hspace{2.5ex}{\textsl{#1}}
}{
% No hacer nada...
}
% ---------------------% Encabezados...
% ---------------------\usepackage{fancyhdr}
\pagestyle{fancy}
% limpio el encabezado por default
\renewcommand{\sectionmark}[1]{}
\fancyhf{} % Limpia todos los encabezados y pie de pgina
\fancyhead[LE]{\tituloh}
\fancyfoot[C]{\bfseries\thepage}
%
%
%
\begin{document}
\thispagestyle{empty}
\encabezado
\begin{resumen}
{Se dan algunas definiciones bsicas relacionadas
con la divisibilidad y las clases de congruencia
en el conjunto de los nmeros naturales.
Se muestra una forma ms eficiente de enlistar los
nmeros primos, lo que se denomina
\textsl{la nueva criba de Eratstenes}.
}
\end{resumen}
\keywords
\section{DEFINICIONES}\label{define}
\begin{definicion}
{Cerradura}
{Sea $\mathbb{A}$ un conjunto no vaco, y sea $\circ$
una operacin binaria definida para cualesquiera dos
elementos $a, b\in\mathbb{A}$. Si $a\circ b\in\mathbb{A}$
para cualesquiera $a,b\in\mathbb{A}$, entonces, decimos que
el conjunto $\mathbb{A}$ es cerrado bajo la operacin $\circ$.
}
\end{definicion}
\begin{definicion}
{Nmero primo.}
{Un nmero natural es primo si tiene exactamente
dos divisores (naturales).
}
\end{definicion}
\begin{definicion}
{Nmero compuesto.}
{Un nmero natural es compuesto si tiene 3 o
ms divisores.
}
\end{definicion}
\begin{definicion}
{Nmeros primos gemelos.}
{Dos nmeros primos son primos gemelos si la diferencia
entre ellos es 2.
}
\end{definicion}
\begin{definicion}
{Divisibilidad.}
{Sean $a,b,m$ nmeros naturales. Decimos que el nmero $b$
divide al nmero $a$, o de forma equivalente, que el nmero $a$
es divisible por el nmero $b$, si existe un nmero natural $m$
tal que $a=b\cdot m$, y se denota por $b|a$.

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2


}
\end{definicion}
\begin{teorema}{
Sean $a,b,c,m,n$ nmeros naturales. La divisibilidad tiene las
siguientes propiedades: \label{propDivisibilidad}
\begin{enumerate}[i.]
\begin{multicols}{2}{
\item Si $b|a$, entonces $b|(a\cdot c)$.
\item Si $b|a$, y $a|c$, entonces $b|c$.
\item Si $b|a$, y $b|c$, entonces $b|(a+c)$.
\item Si $b|a$, y $b|c$, entonces $b|(a-c)$.
\item Si $b|a$, y $b|c$, entonces $b|(a\cdot m+c\cdot n)$.
\item Si $b|a$ entonces $b\leq a$.
\item Si $a\neq0$, entonces $a|a$.
\item Si $a|b$, y $b|a$, entonces $a=b$.
\item $1|a$.
}
\end{multicols}
\end{enumerate}
}
\end{teorema}
La siguiente definicin es una notacin inventanda por
Carl F. Gauss que nos ayudar a simplificar clculos y nos
facilitar la construccin de la nueva criba de Eratstenes.
\begin{definicion}
{Congruencias.}
{Si $a=b\cdot m+r$, se entiende que $b|(a-r)$, y escribimos:
$a\equiv r\mod b$ para indicarlo y se lee
\textsl{$a$ es congruente con $r$ mdulo $b$}.
}
\end{definicion}
\begin{teorema}{
Sean $a,b,c,r,s$ nmeros naturales. Las congruencias tienen
las siguientes propiedades:
\label{propModulos}
\begin{enumerate}[i.]
\item Si $a\equiv r\mod b$, y $0\leq r\leq b$, entonces $r$
es el residuo de dividir $a$ entre $b$
\item $a\equiv r \mod b\qquad\Leftrightarrow\qquad b|(a-r)
\qquad\Leftrightarrow\qquad a=b\cdot m+r$
\item $a\equiv a \mod b$
\item Si $a\equiv r\mod b$, entonces $r\equiv a\mod b$
\item Si $a\equiv r\mod b$, y $r\equiv s\mod b$,
entonces $a\equiv s\mod b$
\item Si $a\equiv r\mod b$, y $c\equiv s\mod b$,
entonces $a+c\equiv (r+s)\mod b$
\item Si $a\equiv r\mod b$, y $c\equiv s\mod b$,
entonces $a-c\equiv (r-s)\mod b$
\item Si $a\equiv r\mod b$, y $c\equiv s\mod b$,
entonces $a\cdot c\equiv (r\cdot s)\mod b$
\item Si $a\equiv r\mod b$, entonces $a^s\equiv r^s\mod b$
\end{enumerate}
}
\end{teorema}
\begin{teorema}{
Sea $p\geq5$ un nmero primo. Entonces, bien $p\equiv1\mod6$,
bien $p\equiv5\mod6$.\label{primoModulo}
}
\end{teorema}
\begin{demostracion}{
Un nmero natural $a$ cualquiera puede estar en alguna de las
siguientes clases de congruencia:
\begin{itemize}
\item $a\equiv 0 \mod 6$, con lo que sera divisible por 6.
\item $a\equiv 1 \mod 6$, con lo que podra ser primo.
\item $a\equiv 2 \mod 6$, con lo que resultara ser divisible por 2.
\item $a\equiv 3 \mod 6$, con lo que resultara ser divisible por 3.
\item $a\equiv 4 \mod 6$, con lo que resultara ser divisible por 2.

LATEX 2 en
15 sesiones

161

162

LATEX 2 intermedio
\item $a\equiv 5 \mod 6$, con lo que podra ser primo.
\end{itemize}
}
\end{demostracion}
\begin{nota}
{No todos los nmeros naturales $p$ que cumplen con $p\equiv1\mod6$,
o bien, $p\equiv5\mod6$ son primos, pero todos los primos mayores o
iguales a 5, tienen esa forma.
}
\end{nota}
\begin{teorema}{
Sea $\mathbb{P}$ el conjunto de todos los nmeros naturales $p\geq5$
(no necesariamente primos) de la forma: $p\equiv1\mod 6$,
$p\equiv5\mod 6$; o bien $\mathbb{P}=\{p~|~p\equiv 1\mod6, \mbox{ }
p\equiv5 \mod 6; p\in\mathbb{N}, p\geq5\}$. Entonces, el conjunto
$\mathbb{P}$ es cerrado bajo la multiplicacin. \label{cerraduraP}
}
\end{teorema}
\begin{demostracion}{
Sea $a\equiv1\mod6$, y $b\equiv5\mod6$. Por definicin,
$a,b\in\mathbb{P}$. Por las propiedades \textsc{i, iv} y
\textsc{viii} de las congruencias de mdulos tenemos:
\begin{itemize}
\item $a\cdot a\equiv1\mod 6$
\item $a\cdot b\equiv5\mod 6$
\item $b\cdot b\equiv25\mod 6\equiv1\mod6$
\end{itemize}
con lo que queda establecido el teorema.
}
\end{demostracion}
%
%
%
\section{NUEVA CRIBA DE ERATSTENES}
En los estudios de nivel elemental a medio superior se ensea la
criba de Eratstenes como un mtodo para encontrar todos los nmeros
primos hasta un nmero natural finito. Con los teoremas enlistados
tenemos una segunda forma (ms eficiente) de encontrar la lista de
los nmeros primos.
Para este fin empezamos enlistando a los nicos dos nmeros primos
que no pertenecen al conjunto $\mathbb{P}=\{p~|~p\equiv 1\mod6,
\mbox{ } p\equiv5 \mod 6; p\in\mathbb{N}, p\geq5\}$; esos dos
nmeros primos son 2 y 3.
Inmediatamente despus podemos hacer una tabla donde enlistemos los
nmeros en columnas, de acuerdo a la clase de congruencia a la que
pertenezcan:
%
\begin{table}[hc]
\begin{center}
\begin{tabular}{ccc}\toprule
$5 \mod 6$ & $0 \mod 6$ & $1 \mod 6$\\
5
&
6
&
7 \\
11
&
12
&
13 \\
17
&
18
&
19 \\
23
&
24
&
25 \\
29
&
30
&
31 \\
35
&
36
&
37 \\
41
&
42
&
43 \\
47
&
48
&
49 \\
53
&
54
&
55 \\
59
&
60
&
61 \\
$\vdots$
& $\vdots$ & $\vdots$ \\\bottomrule
\end{tabular}
\caption{Clases 5, 0 y 1 de mdulo 6.}
\label{modulos}
\end{center}
\end{table}
%

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2


En la tabla \ref{modulos} tenemos 3 columnas. La columna del centro
contiene nmeros que son divisibles por 6, solamente para que nos
sirva de gua para encontrar las otras dos columnas. Las columnas de
la izquierda y de la derecha son las que tienen a los elementos del
conjunto $\mathbb{P}$.
En la lista podemos ver algunos nmeros que no son primos, e.g., 25.
El teorema \ref{cerraduraP} explica por qu tenemos nmeros compuestos
en $\mathbb{P}$.
La siguiente cuestin consiste en eliminar los nmeros que son
compuestos. Para lograr esta meta haremos uso del teorema
\ref{cerraduraP} y de la definicin de nmero compuesto.
Es obvio que todo nmero natural $n$ (a excepcin del nmero 1)
tiene al menos dos divisores: el nmero 1 y el nmero $n$
(i.e., l mismo). Entonces, si aparece un divisor ms,
se entiende que ya es compuesto.
Por el teorema \ref{cerraduraP} sabemos que algunos de los elementos de
$\mathbb{P}$ tienen ms de dos divisores, por lo que no son nmeros
primos, sino compuestos.
%
%
%
\section{CONSTRUYENDO LA NUEVA CRIBA}
La tarea ahora parece muy sencilla: tomamos el menor de todos los
elementos del conjunto $\mathbb{P}$ (esto es posible gracias al
principio del buen ordenamiento, que dice que un conjunto no vaco
de nmeros naturales tiene un elemento que es menor o igual a
cualquier otro elemento del conjunto considerado) y lo multiplicamos
por todos los elementos del conjunto $\mathbb{P}$. As encontraremos
los nmeros $p\in\mathbb{P}$ que no son primos.
Despus de haber multiplicado el primer nmero primo $5\in\mathbb{P}$
por todos los elementos del conjunto $\mathbb{P}$ (incluido el 5 mismo),
debemos continuar con el siguiente primo, en este caso el nmero 7.
Ahora debemos multiplicar a este nmero primo por todos los dems
elementos del conjunto $\mathbb{P}$ que todava no han sido eliminados
(en caso de no ser primos).
Es claro que no se requiere multiplicar $7\times5$, dado que esta
multiplicacin se realiz cuando empezamos multiplicando el nmero 5
por todos los elementos del conjunto $\mathbb{P}$. Entonces, debemos
empezar desde $7\times7$.
Y as sucesivamente, hasta que hayamos terminado con la lista que
deseamos obtener.
Enseguida se muestra el proceso elaborado hasta el nmero primo 61.
%
\begin{table}[h]
\begin{center}
\begin{tabular}{cc}\toprule
$5 \mod 6$ & $1 \mod 6$\\
5
&
7
\\
11
&
13
\\
17
&
19
\\
23
&
\cancel{25} \\
29
&
31
\\
\cancel{35}&
37
\\
41
&
43
\\
47
&
\cancel{49} \\
53
&
\cancel{55} \\
59
&
61
\\
$\vdots$
&
$\vdots$ \\\bottomrule
\end{tabular}
\caption{Nueva criba de Eratstenes.}
\label{criba}
\end{center}
\end{table}
%
$5\times5$ elimin al nmero 25, $5\times7$ elimin al nmero 35,

LATEX 2 en
15 sesiones

163

164

LATEX 2 intermedio
$5\times11$ elimin al nmero 55, etc., $7\times7$ elimin al
nmero 49, $7\times11$ elimina al nmero 77, etc., $11\times11$
elimina al nmero 121, etc., y as sucesivamente.
%
%
%
\section{CONCLUSIONES}
Este mismo procedimiento puede usarse para generar un algoritmo
muy eficiente para verificar si un nmero natural dado $n$ es o
no un nmero primo. En este caso se debe iniciar comparando el
nmero dado $n$ con los dos nicos nmeros primos que no estn en
$\mathbb{P}$. En caso de que no sea as, se debe encontrar el residuo
de dividir el nmero $n$ entre 6. Si este residuo es distinto a 1 5,
entonces, con certeza sabemos que el nmero es compuesto.
Por otra parte, si el residuo de dividir $n$ entre 6 es, bien 1, bien 5,
entonces debemos verificar si se divide por alguno de los nmeros
$p\in\mathbb{P}$. No requerimos checar todos los nmeros $p\in\mathbb{P}$
hasta uno antes de $n$, como es bien sabido, basta verificar hasta el
nmero natural mayor o igual a $\sqrt{n}$.
El algoritmo creado con la criba de Eratstenes verifica si el nmero
$n$ es divisible por los nmeros impares. Es claro que hay 3 nmeros
impares de cada 6 nmeros naturales. El algoritmo de la nueva criba
de Eratstenes solamente verifica 2 de cada seis nmeros naturales:
los que pertenecen al conjunto $\mathbb{P}=\{p~|~p\equiv 1\mod6,
\mbox{ } p\equiv5 \mod 6; p\in\mathbb{N}, p\geq5\}$.
Ms an, algunos de los elementos del conjunto $\mathbb{P}$ son
compuestos y es muy obvio verificarlo: cuando en la cifra de las
unidades tiene un 5, por ejemplo: 25 ($5\times5$), 55 ($5\times11$),
125 ($5\times25$), etc.
Se debe recordar que esta nueva criba no considera a los primeros dos
nmeros naturales primos: el 2 y el 3. Por tanto, cuando se haga la
lista de los nmeros primos utilizando la nueva criba de Eratstenes
deben incluirse estos dos nmeros primos.
Durante mucho tiempo ha existido la pregunta (sin responder hasta el da
de hoy) si existe un nmero infinito de parejas de nmeros primos gemelos.
El teorema \ref{primoModulo} muestra por qu aparecen los nmeros primos
gemelos.
En el primer intento por demostrar esta conjetura\footnote{En este
artculo se incluyen ideas compartidas por el fsico Abel Chvez Morales.}
(la infinitud de los nmeros primos gemelos) se encontraron los resultados
que aqu se muestran.
El reto que queda por resolver es la cuestin de si hay un nmero infinito
de nmeros primos gemelos, para lo cual habr que estudiar la distribucin
de los productos de los elementos de $\mathbb{P}$.
%
\end{document}

En las siguientes pginas est el artculo generado con el cdigo anterior.

LATEX 2 en
15 sesiones

La nueva criba de Erat


ostenes
Efran Soto Apolinar 1
F.I.M.E. U.A.N.L. San Nicol
as, N.L. Mexico.
efrain@yalma.fime.uanl.mx

Resumen
Se dan algunas definiciones basicas relacionadas con la divisibilidad y las clases de congruencia
en el conjunto de los n
umeros naturales. Se muestra una forma m
as eficiente de enlistar los
n
umeros primos, lo que se denomina la nueva criba de Erat
ostenes.

Palabras clave: Congruencias divisibilidad m


odulos n
umeros primos primos gemelos teora de
n
umeros.

1.

DEFINICIONES

Definici
on. 1.1.
Cerradura
Sea A un conjunto no vaco, y sea una operaci
on binaria definida
para cualesquiera dos elementos a, b A. Si a b A para cualesquiera a, b A, entonces, decimos que el
conjunto A es cerrado bajo la operacion .
Definici
on. 1.2.
(naturales).
Definici
on. 1.3.
divisores.

N
umero primo.

Un n
umero natural es primo si tiene exactamente dos divisores

N
umero compuesto.

Un n
umero natural es compuesto si tiene 3 o m
as

Definici
on. 1.4.
N
umeros primos gemelos.
diferencia entre ellos es 2.

Dos n
umeros primos son primos gemelos si la

Definici
on. 1.5.
Divisibilidad.
Sean a, b, m n
umeros naturales. Decimos que el n
umero b divide
al n
umero a, o de forma equivalente, que el n
umero a es divisible por el n
umero b, si existe un n
umero natural
m tal que a = b m, y se denota por b|a.
Teorema 1.1 Sean a, b, c, m, n n
umeros naturales. La divisibilidad tiene las siguientes propiedades:
i. Si b|a, entonces b|(a c).
ii. Si b|a, y a|c, entonces b|c.
iii. Si b|a, y b|c, entonces b|(a + c).
iv. Si b|a, y b|c, entonces b|(a c).
v. Si b|a, y b|c, entonces b|(a m + c n).
1

vi. Si b|a entonces b a.


vii. Si a 6= 0, entonces a|a.
viii. Si a|b, y b|a, entonces a = b.
ix. 1|a.

Estudiante del programa de posgrado en Ingeniera de Sistemas de la Facultad de Ingeniera Mec


anica Electrica
de la U.A.N.L.

Nueva criba de Erat


ostenes

La siguiente definici
on es una notaci
on inventanda por Carl F. Gauss que nos ayudara a simplificar
c
alculos y nos facilitar
a la construcci
on de la nueva criba de Eratostenes.
Definici
on. 1.6.
Congruencias.
Si a = b m + r, se entiende que b|(a r), y escribimos: a r
mod b para indicarlo y se lee a es congruente con r m
odulo b.
Teorema 1.2 Sean a, b, c, r, s n
umeros naturales. Las congruencias tienen las siguientes propiedades:
i. Si a r mod b, y 0 r b, entonces r es el residuo de dividir a entre b
ii. a r mod b

b|(a r)

a=bm+r

iii. a a mod b
iv. Si a r mod b, entonces r a mod b
v. Si a r mod b, y r s mod b, entonces a s mod b
vi. Si a r mod b, y c s mod b, entonces a + c (r + s) mod b
vii. Si a r mod b, y c s mod b, entonces a c (r s) mod b
viii. Si a r mod b, y c s mod b, entonces a c (r s) mod b
ix. Si a r mod b, entonces as rs mod b
Teorema 1.3 Sea p 5 un n
umero primo. Entonces, bien p 1 mod 6, bien p 5 mod 6.
Demostraci
on.

Un n
umero natural a cualquiera puede estar en alguna de las siguientes clases de congruencia:
a 0 mod 6, con lo que sera divisible por 6.
a 1 mod 6, con lo que podra ser primo.
a 2 mod 6, con lo que resultara ser divisible por 2.
a 3 mod 6, con lo que resultara ser divisible por 3.
a 4 mod 6, con lo que resultara ser divisible por 2.
a 5 mod 6, con lo que podra ser primo.

Nota: No todos los n
umeros naturales p que cumplen con p 1 mod 6, o bien, p 5 mod 6 son primos,
pero todos los primos mayores o iguales a 5, tienen esa forma.
X
Teorema 1.4 Sea P el conjunto de todos los n
umeros naturales p 5 (no necesariamente primos) de la
forma: p 1 mod 6,
o p 5 mod 6; o bien P = {p | p 1 mod 6,
o p 5 mod 6; p N, p 5}.
Entonces, el conjunto P es cerrado bajo la multiplicaci
on.

Demostraci
on.

Sea a 1 mod 6, y b 5 mod 6. Por definicion, a, b P. Por las propiedades i, iv y viii de las
congruencias de m
odulos tenemos:
a a 1 mod 6
a b 5 mod 6
b b 25 mod 6 1 mod 6


con lo que queda establecido el teorema.

2.

NUEVA CRIBA DE ERATOSTENES

En los estudios de nivel elemental a medio superior se ense


na la criba de Eratostenes como un
metodo para encontrar todos los n
umeros primos hasta un n
umero natural finito. Con los teoremas
enlistados tenemos una segunda forma (mas eficiente) de encontrar la lista de los n
umeros primos.
Para este fin empezamos enlistando a los u
nicos dos n
umeros primos que no pertenecen al conjunto
P = {p | p 1 mod 6,
o p 5 mod 6; p N, p 5}; esos dos n
umeros primos son 2 y 3.
Inmediatamente despues podemos hacer una tabla donde enlistemos los n
umeros en columnas, de
acuerdo a la clase de congruencia a la que pertenezcan:
5 mod 6
5
11
17
23
29
35
41
47
53
59
..
.

0 mod 6
6
12
18
24
30
36
42
48
54
60
..
.

1 mod 6
7
13
19
25
31
37
43
49
55
61
..
.

Cuadro 1: Clases 5, 0 y 1 de modulo 6.

En la tabla 1 tenemos 3 columnas. La columna del centro contiene n


umeros que son divisibles por
6, solamente para que nos sirva de gua para encontrar las otras dos columnas. Las columnas de la
izquierda y de la derecha son las que tienen a los elementos del conjunto P.
En la lista podemos ver algunos n
umeros que no son primos, e.g., 25. El teorema 1.4 explica por
que tenemos n
umeros compuestos en P.
3

Nueva criba de Erat


ostenes

La siguiente cuesti
on consiste en eliminar los n
umeros que son compuestos. Para lograr esta meta
haremos uso del teorema 1.4 y de la definicion de n
umero compuesto.
Es obvio que todo n
umero natural n (a excepcion del n
umero 1) tiene al menos dos divisores: el
n
umero 1 y el n
umero n (i.e., el mismo). Entonces, si aparece un divisor mas, se entiende que ya es
compuesto.
Por el teorema 1.4 sabemos que algunos de los elementos de P tienen mas de dos divisores, por lo
que no son n
umeros primos, sino compuestos.

3.

CONSTRUYENDO LA NUEVA CRIBA

La tarea ahora parece muy sencilla: tomamos el menor de todos los elementos del conjunto P (esto
es posible gracias al principio del buen ordenamiento, que dice que un conjunto no vaco de n
umeros
naturales tiene un elemento que es menor o igual a cualquier otro elemento del conjunto considerado)
y lo multiplicamos por todos los elementos del conjunto P. As encontraremos los n
umeros p P que
no son primos.
Despues de haber multiplicado el primer n
umero primo 5 P por todos los elementos del conjunto
P (incluido el 5 mismo), debemos continuar con el siguiente primo, en este caso el n
umero 7. Ahora
debemos multiplicar a este n
umero primo por todos los demas elementos del conjunto P que todava
no han sido eliminados (en caso de no ser primos).
Es claro que no se requiere multiplicar 7 5, dado que esta multiplicacion se realizo cuando empezamos multiplicando el n
umero 5 por todos los elementos del conjunto P. Entonces, debemos
empezar desde 7 7.
Y as sucesivamente, hasta que hayamos terminado con la lista que deseamos obtener.
Enseguida se muestra el proceso elaborado hasta el n
umero primo 61.
5 mod 6
5
11
17
23
29

35

41
47
53
59
..
.

1 mod 6
7
13
19

25

31
37
43

49


55

61
..
.

Cuadro 2: Nueva criba de Eratostenes.

5 5 elimin
o al n
umero 25, 5 7 elimino al n
umero 35, 5 11 elimino al n
umero 55, etc., 7 7
elimin
o al n
umero 49, 7 11 elimina al n
umero 77, etc., 11 11 elimina al n
umero 121, etc., y
as sucesivamente.

4.

CONCLUSIONES

Este mismo procedimiento puede usarse para generar un algoritmo muy eficiente para verificar si
un n
umero natural dado n es o no un n
umero primo. En este caso se debe iniciar comparando el
n
umero dado n con los dos u
nicos n
umeros primos que no estan en P. En caso de que no sea as, se
debe encontrar el residuo de dividir el n
umero n entre 6. Si este residuo es distinto a 1 o 5, entonces,
con certeza sabemos que el n
umero es compuesto. Por otra parte, si el residuo de dividir n entre
6 es, bien 1, bien 5, entonces debemos verificar si se divide por alguno de los n
umeros p P. No
requerimos checar todos los n
umeros p P hasta uno antes de n, como es bien sabido, basta verificar

hasta el n
umero natural mayor o igual a n.
El algoritmo creado con la criba de Eratostenes verifica si el n
umero n es divisible por los n
umeros
impares. Es claro que hay 3 n
umeros impares de cada 6 n
umeros naturales. El algoritmo de la
nueva criba de Erat
ostenes solamente verifica 2 de cada seis n
umeros naturales: los que pertenecen
al conjunto P = {p | p 1 mod 6,
o p 5 mod 6; p N, p 5}.
M
as a
un, algunos de los elementos del conjunto P son compuestos y es muy obvio verificarlo: cuando
en la cifra de las unidades tiene un 5, por ejemplo: 25 (5 5), 55 (5 11), 125 (5 25), etc.
Se debe recordar que esta nueva criba no considera a los primeros dos n
umeros naturales primos:
el 2 y el 3. Por tanto, cuando se haga la lista de los n
umeros primos utilizando la nueva criba de
Erat
ostenes deben incluirse estos dos n
umeros primos.
Durante mucho tiempo ha existido la pregunta (sin responder hasta el da de hoy) si existe un
n
umero infinito de parejas de n
umeros primos gemelos. El teorema 1.3 muestra por que aparecen
los n
umeros primos gemelos.
En el primer intento por demostrar esta conjetura2 (la infinitud de los n
umeros primos gemelos) se
encontraron los resultados que aqu se muestran. El reto que queda por resolver es la cuestion de si
hay un n
umero infinito de n
umeros primos gemelos, para lo cual habra que estudiar la distribucion
de los productos de los elementos de P.

En este artculo se incluyen ideas compartidas por el fsico Abel Ch


avez Morales.

170

LATEX 2 intermedio

3.3.7

3.3.7

C URRICULUM V ITAE

El siguiente cdigo sirve de base para generar un curriculum vitae.


La estructura de este CV se tom del manual del paquete CV que viene con
LATEX 2 . Lo nico que hice fue cambiar la informacin para que apareciera en
espaol.
Personalmente gener nuevo cdigo, pero usted puede ver el cdigo que viene
con la documentacin del paquete CV de LATEX 2 en una direccin similar a la
siguiente:
C:\Program Files\MiKTeX\doc\latex\cv

Este CV me parece bien estructurado.


Observe1 que cada seccin se inicia con el cdigo: \section*{. Esto le indica a
LATEX 2 que no enumere esa seccin.
Esto mismo aplica a las dems instrucciones para seccionar un documento,
como \chapter, \subsection, etc.
LATEX 2
\documentclass[a4paper]{article}
\usepackage[ansinew]{inputenc}
%
% Fuentes tipogrficas
%
\usepackage{slantsc}
\usepackage[sc]{mathpazo}
%
%
%
\newcommand{\fecha}{21 de diciembre de 2008.}
\setlength{\parindent}{0pt}
\setlength{\parskip}{2.5ex}
\pagestyle{empty}
%
%
%
\begin{document}
%
\begin{center}
\huge{\textsc{Curriculum Vitae}}
\vspace{\baselineskip}
\Large{\textsc{Efran Soto Apolinar}}
\end{center}
\vspace{1.5\baselineskip}
%
%
%
\section*{Direccin}
%
\begin{flushleft}
Av. Universo $\alpha$ \\
Fracc. Va Lctea. \\
Apodaca, N.L. Mxico \\\hspace{-2ex}
\begin{tabular}{ll}
Telfono: & +32 (81) 55.55.55.55 \\
Fax:
& +32 (81) 55.55.55.56 \\
Correo electrnico: & \textit{efra.soto.a@gmail.com} \\
Pgina de Internet: &
{\tt http://www.scribd.com/Efrain\_Soto\_Apolinar}\\
1 En

el cdigo que se incluye enseguida.

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2


\end{tabular}
\end{flushleft}
%
%
%
\section*{Detalles Personales}
\begin{flushleft}
Sexo: Masculino \\
Fecha de nacimiento: 13 de abril de 1877 \\
Lugar de nacimiento: Tuxpam, Ver. \\
Nacionalidad: Mexicano.
\end{flushleft}
%
%
%
\section*{Estudios}
%
\begin{description}
\item[07/1994 -- 06/2002] Ing. en Sistemas de Energa.
Universidad de Quintana Roo.
\item[Desde 01/2008] Estudiante de la M.C. en
Ingeniera de Sistemas.
Factultad de Ingeniera Mecnica y Elctrica.
Universidad Autnoma de Nuevo Len.
Especializacin: simulacin de sistemas estocsticos.
Proyecto de tesis:
\emph{Simulacin de una lnea de espera no homognea};\\
Director: Profr. Dr. Csar E. Villarreal Rodrguez.
Pretendo obtener el grado de Maestro en
Ciencias en diciembre de 2009.
\end{description}
%\newpage
%
%
%
\section*{Tesis}
Diseo de una simulacin de sistemas de espera con varias
disciplinas de servicio, siendo la tasa de llegada variable
una funcin del tiempo y del estado del sistema, definida
por el usuario.
%
%
%
\section*{Experiencias}
%
\begin{description}
\item[06/1998--12/1999] \emph{PIMECI}
(Proyecto de matemticas educativas).
Asistente en la elaboracin de materiales didcticos
de matemticas y entrenamiento de profesores y
estudiantes en la resolucin de problemas de matemticas.
Seleccin de materiales didcticos.
%
\item [08/2002--12/2002] \emph{Universidad de Quintana Roo}.
\textsl{Divisin de Ciencias e Ingeniera}.
Diseo de reactivos para exmenes finales de matemticas.
%
\item [09/2002 -- 07/2004] \emph{Instituto Cumbres de Quintana Roo}.
\textsl{Bachillerato Anhuac}. Profesor de asignaturas:
Introduction to Physics and Chemistry (secundaria 1er grado),
Conceptual Physics (secundaria 2do y 3er grados),
Matemticas I, II, IV (Bachillerato Anhuac).
%
\item [09/2004--06/2006] \emph{Academia Gauss}. Director y profesor.
Diseo de materiales didcticos, asesora escolar en matemticas,
fsica y qumica principalmente, para todos los niveles acadmicos.
%
\item [10/2006--12/2007] \emph{Ingeniat}. Coordinador del rea de matemticas.
Diseo de materiales didcticos de matemticas,

LATEX 2 en
15 sesiones

171

172

LATEX 2 intermedio
autor de libros de texto y trabajo: \textsl{Fundamentos de Matemticas},
\textsl{Preclculo}, (nivel superior) \textsl{Lecciones de Matemticas}
(secundaria), \textsl{Mate\-m\-ti\-cas} (bachillerato).
\end{description}
%
%
%
\section*{Idiomas}
\begin{tabular}{p{2cm}p{2.5cm}p{3cm}}
& \textbf{Espaol} & nativo \\
& \textbf{Ingls}
& avanzado \\
& \textbf{Alemn}
& casi nada\\
\end{tabular}
%
\newpage
%
\section*{Referencias}
%
Las siguientes personas estn familiarizadas con mi desempeo
escolar y profesional:
\begin{tabular}{lll}
\textbf{Profr. Dr. Isaac Newton} \\
Supervisor de Tesis & Tel.: & +32 (81) 55.55.55.50\\
Monterrey, N.L., Mxico. & Email: & i.newton@physics.com.mx \\
\end{tabular}
\begin{tabular}{lll}
\textbf{Profr. Dr. Albert Einstein} \\
Supervisor de Investigacin & Tel.: & +32 (81) 55.55.55.51\\
Monterrey, N.L., Mxico. & Email: & a.einstein@physics.com.mx \\
\end{tabular}
\begin{tabular}{lll}
\textbf{Profr. Dr. Carl F. Gauss} \\
Supervisor de Investigacin & Tel.: & +32 (81) 55.55.55.52\\
Monterrey, N.L., Mxico. & Email: & c.gauss@math.com.mx \\
\end{tabular}
\vspace{2\baselineskip}
Monterrey, N.L., Mxico. \fecha
\end{document}

En las siguientes pginas se incluye el documento generado con este cdigo:

LATEX 2 en
15 sesiones

Curriculum Vitae
Efrain Soto Apolinar

Direccion

Av. Universo
Fracc. Va Lactea.
Apodaca, N.L. Mexico
Telefono:
+32 (81) 55.55.55.55
Fax:
+32 (81) 55.55.55.56

Correo electronico:
efra.soto.a@gmail.com
Pagina de Internet: http://www.scribd.com/Efrain Soto Apolinar

Detalles Personales
Sexo: Masculino
Fecha de nacimiento: 13 de abril de 1877
Lugar de nacimiento: Tuxpam, Ver.
Nacionalidad: Mexicano.

Estudios
07/1994 06/2002 Ing. en Sistemas de Energa. Universidad de Quintana Roo.
Desde 01/2008 Estudiante de la M.C. en Ingeniera de Sistemas. Factultad de

Ingeniera Mecanica y Electrica. Universidad Autonoma


de Nuevo Leon.
simulacion
de sistemas estocasticos.
Especializacion:
Proyecto de tesis: Simulacion de una lnea de espera no homogenea;
Director: Profr. Dr. Cesar E. Villarreal Rodrguez.
Pretendo obtener el grado de Maestro en Ciencias en diciembre de 2009.

Tesis
de una simulacion
de sistemas de espera con varias disciplinas de
Diseno
del tiempo y del estado
servicio, siendo la tasa de llegada variable una funcion
del sistema, definida por el usuario.

Experiencias
06/199812/1999 PIMECI (Proyecto de matematicas educativas). Asistente en
de materiales didacticos de matematicas y entrenamiento
la elaboracion
de problemas de matematicas.
de profesores y estudiantes en la resolucion
de materiales didacticos.
Seleccion
08/200212/2002 Universidad de Quintana Roo. Division de Ciencias e Ingeniera.
de reactivos para examenes finales de matematicas.
Diseno
09/2002 07/2004 Instituto Cumbres de Quintana Roo. Bachillerato Anahuac. Profesor de asignaturas: Introduction to Physics and Chemistry (secundaria 1er grado), Conceptual Physics (secundaria 2do y 3er grados),
Matematicas I, II, IV (Bachillerato Anahuac).
de materiales
09/200406/2006 Academia Gauss. Director y profesor. Diseno
didacticos, asesora escolar en matematicas, fsica y qumica principalmente, para todos los niveles academicos.
de
10/200612/2007 Ingeniat. Coordinador del a rea de matematicas. Diseno
materiales didacticos de matematicas, autor de libros de texto y trabajo: Fundamentos de Matematicas, Precalculo, (nivel superior) Lecciones
de Matematicas (secundaria), Matematicas (bachillerato).

Idiomas
Espanol

Ingles
Aleman

nativo
avanzado
casi nada

Referencias
escolar y proLas siguientes personas estan familiarizadas con mi desempeno
fesional:
Profr. Dr. Isaac Newton
Supervisor de Tesis
Monterrey, N.L., Mexico.

Tel.:
Email:

+32 (81) 55.55.55.50


i.newton@physics.com.mx

Profr. Dr. Albert Einstein

Supervisor de Investigacion
Monterrey, N.L., Mexico.

Tel.:
Email:

+32 (81) 55.55.55.51


a.einstein@physics.com.mx

Profr. Dr. Carl F. Gauss

Supervisor de Investigacion
Monterrey, N.L., Mexico.

Tel.:
Email:

+32 (81) 55.55.55.52


c.gauss@math.com.mx

Monterrey, N.L., Mexico. 21 de diciembre de 2008.

176

LATEX 2 intermedio

3.3.8

3.3.8

600 P RIMOS

El siguiente cdigo contiene tablas que incluyen los primeros 600 nmeros
primos y en las siguientes pginas el documento que ste arroja.
LATEX 2
\documentclass[12pt]{article}
\usepackage[top=0.75in,bottom=0.75in,left=1in,right=1in]{geometry}
\usepackage[ansinew]{inputenc}
\usepackage{booktabs}
\usepackage{color}
% Fuentes tipogrficas
\usepackage[adobe-utopia]{mathdesign}
\begin{document}
\begin{center}
{\huge \textcolor{blue}{Los primeros 600 nmeros primos}}
\begin{tabular}{rrrrrrrrrrrrrrrrrrrr}\toprule
2 &
3 &
5 &
7 & 11 & 13 & 17 & 19 & 23 &
31 & 37 & 41 & 43 & 47 & 53 & 59 & 61 & 67 &
73 & 79 & 83 & 89 & 97 & 101 & 103 & 107 & 109 &
127 & 131 & 137 & 139 & 149 & 151 & 157 & 163 & 167 &
179 & 181 & 191 & 193 & 197 & 199 & 211 & 223 & 227 &
233 & 239 & 241 & 251 & 257 & 263 & 269 & 271 & 277 &
283 & 293 & 307 & 311 & 313 & 317 & 331 & 337 & 347 &
353 & 359 & 367 & 373 & 379 & 383 & 389 & 397 & 401 &
419 & 421 & 431 & 433 & 439 & 443 & 449 & 457 & 461 &
467 & 479 & 487 & 491 & 499 & 503 & 509 & 521 & 523 &
547 & 557 & 563 & 569 & 571 & 577 & 587 & 593 & 599 &
607 & 613 & 617 & 619 & 631 & 641 & 643 & 647 & 653 &
661 & 673 & 677 & 683 & 691 & 701 & 709 & 719 & 727 &
739 & 743 & 751 & 757 & 761 & 769 & 773 & 787 & 797 &
811 & 821 & 823 & 827 & 829 & 839 & 853 & 857 & 859 &
877 & 881 & 883 & 887 & 907 & 911 & 919 & 929
947 & 953 & 967 & 971 & 977 & 983 & 991 & 997
1019 & 1021 & 1031 & 1033 & 1039 & 1049 & 1051 & 1061
1087 & 1091 & 1093 & 1097 & 1103 & 1109 & 1117 & 1123
1153 & 1163 & 1171 & 1181 & 1187 & 1193 & 1201 & 1213
1229 & 1231 & 1237 & 1249 & 1259 & 1277 & 1279 & 1283
1297 & 1301 & 1303 & 1307 & 1319 & 1321 & 1327 & 1361
1381 & 1399 & 1409 & 1423 & 1427 & 1429 & 1433 & 1439
1453 & 1459 & 1471 & 1481 & 1483 & 1487 & 1489 & 1493
1523 & 1531 & 1543 & 1549 & 1553 & 1559 & 1567 & 1571
1597 & 1601 & 1607 & 1609 & 1613 & 1619 & 1621 & 1627
1663 & 1667 & 1669 & 1693 & 1697 & 1699 & 1709 & 1721
1741 & 1747 & 1753 & 1759 & 1777 & 1783 & 1787 & 1789
1823 & 1831 & 1847 & 1861 & 1867 & 1871 & 1873 & 1877
1901 & 1907 & 1913 & 1931 & 1933 & 1949 & 1951 & 1973
1993 & 1997 & 1999 & 2003 & 2011 & 2017 & 2027 & 2029
2063 & 2069 & 2081 & 2083 & 2087 & 2089 & 2099 & 2111
2131 & 2137 & 2141 & 2143 & 2153 & 2161 & 2179 & 2203
2221 & 2237 & 2239 & 2243 & 2251 & 2267 & 2269 & 2273
2293 & 2297 & 2309 & 2311 & 2333 & 2339 & 2341 & 2347
2371 & 2377 & 2381 & 2383 & 2389 & 2393 & 2399 & 2411
2437 & 2441 & 2447 & 2459 & 2467 & 2473 & 2477 & 2503
2539 & 2543 & 2549 & 2551 & 2557 & 2579 & 2591 & 2593
2621 & 2633 & 2647 & 2657 & 2659 & 2663 & 2671 & 2677
2689 & 2693 & 2699 & 2707 & 2711 & 2713 & 2719 & 2729
\bottomrule
\end{tabular}
\begin{tabular}{rrrrrrrrrrrrrrrrrrrr}\toprule
2749 & 2753 & 2767 & 2777 & 2789 & 2791 & 2797
2833 & 2837 & 2843 & 2851 & 2857 & 2861 & 2879
2909 & 2917 & 2927 & 2939 & 2953 & 2957 & 2963
3001 & 3011 & 3019 & 3023 & 3037 & 3041 & 3049
3083 & 3089 & 3109 & 3119 & 3121 & 3137 & 3163
3187 & 3191 & 3203 & 3209 & 3217 & 3221 & 3229
3259 & 3271 & 3299 & 3301 & 3307 & 3313 & 3319
3343 & 3347 & 3359 & 3361 & 3371 & 3373 & 3389
3433 & 3449 & 3457 & 3461 & 3463 & 3467 & 3469
3517 & 3527 & 3529 & 3533 & 3539 & 3541 & 3547

&
&
&
&
&
&
&
&
&
&

2801
2887
2969
3061
3167
3251
3323
3391
3491
3557

29 \\
71 \\
113 \\
173 \\
229 \\\midrule
281 \\
349 \\
409 \\
463 \\
541 \\ \midrule
601 \\
659 \\
733 \\
809 \\
863 \\\midrule
& 937 & 941 \\
& 1009 & 1013 \\
& 1063 & 1069 \\
& 1129 & 1151 \\
& 1217 & 1223 \\\midrule
& 1289 & 1291 \\
& 1367 & 1373 \\
& 1447 & 1451 \\
& 1499 & 1511 \\
& 1579 & 1583 \\\midrule
& 1637 & 1657 \\
& 1723 & 1733 \\
& 1801 & 1811 \\
& 1879 & 1889 \\
& 1979 & 1987 \\\midrule
& 2039 & 2053 \\
& 2113 & 2129 \\
& 2207 & 2213 \\
& 2281 & 2287 \\
& 2351 & 2357 \\\midrule
& 2417 & 2423 \\
& 2521 & 2531 \\
& 2609 & 2617 \\
& 2683 & 2687 \\
& 2731 & 2741 \\

&
&
&
&
&
&
&
&
&
&

2803
2897
2971
3067
3169
3253
3329
3407
3499
3559

&
&
&
&
&
&
&
&
&
&

2819
2903
2999
3079
3181
3257
3331
3413
3511
3571

\\
\\
\\
\\
\\\midrule
\\
\\
\\
\\
\\\midrule

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2


3581 & 3583 &
3659 & 3671 &
3733 & 3739 &
3823 & 3833 &
3911 & 3917 &
4001 & 4003 &
4073 & 4079 &
4153 & 4157 &
4241 & 4243 &
4327 & 4337 &
\bottomrule
\end{tabular}

3593
3673
3761
3847
3919
4007
4091
4159
4253
4339

&
&
&
&
&
&
&
&
&
&

3607
3677
3767
3851
3923
4013
4093
4177
4259
4349

&
&
&
&
&
&
&
&
&
&

3613
3691
3769
3853
3929
4019
4099
4201
4261
4357

&
&
&
&
&
&
&
&
&
&

3617
3697
3779
3863
3931
4021
4111
4211
4271
4363

&
&
&
&
&
&
&
&
&
&

3623
3701
3793
3877
3943
4027
4127
4217
4273
4373

\vfill
\begin{flushright}
\textcolor{blue}{Elaborado usando \LaTeXe}.
\end{flushright}
\end{document}

LATEX 2 en
15 sesiones

&
&
&
&
&
&
&
&
&
&

3631
3709
3797
3881
3947
4049
4129
4219
4283
4391

&
&
&
&
&
&
&
&
&
&

3637
3719
3803
3889
3967
4051
4133
4229
4289
4397

177
&
&
&
&
&
&
&
&
&
&

3643
3727
3821
3907
3989
4057
4139
4231
4297
4409

\\
\\
\\
\\
\\\midrule
\\
\\
\\
\\
\\

Los primeros 600 nmeros primos


2
31
73
127
179

3
37
79
131
181

5
41
83
137
191

7
43
89
139
193

11
47
97
149
197

13
53
101
151
199

17
59
103
157
211

19
61
107
163
223

23
67
109
167
227

29
71
113
173
229

233
283
353
419
467

239
293
359
421
479

241
307
367
431
487

251
311
373
433
491

257
313
379
439
499

263
317
383
443
503

269
331
389
449
509

271
337
397
457
521

277
347
401
461
523

281
349
409
463
541

547
607
661
739
811

557
613
673
743
821

563
617
677
751
823

569
619
683
757
827

571
631
691
761
829

577
641
701
769
839

587
643
709
773
853

593
647
719
787
857

599
653
727
797
859

601
659
733
809
863

877
947
1019
1087
1153

881
953
1021
1091
1163

883
967
1031
1093
1171

887
971
1033
1097
1181

907
977
1039
1103
1187

911
983
1049
1109
1193

919
991
1051
1117
1201

929
997
1061
1123
1213

937
1009
1063
1129
1217

941
1013
1069
1151
1223

1229
1297
1381
1453
1523

1231
1301
1399
1459
1531

1237
1303
1409
1471
1543

1249
1307
1423
1481
1549

1259
1319
1427
1483
1553

1277
1321
1429
1487
1559

1279
1327
1433
1489
1567

1283
1361
1439
1493
1571

1289
1367
1447
1499
1579

1291
1373
1451
1511
1583

1597
1663
1741
1823
1901

1601
1667
1747
1831
1907

1607
1669
1753
1847
1913

1609
1693
1759
1861
1931

1613
1697
1777
1867
1933

1619
1699
1783
1871
1949

1621
1709
1787
1873
1951

1627
1721
1789
1877
1973

1637
1723
1801
1879
1979

1657
1733
1811
1889
1987

1993
2063
2131
2221
2293

1997
2069
2137
2237
2297

1999
2081
2141
2239
2309

2003
2083
2143
2243
2311

2011
2087
2153
2251
2333

2017
2089
2161
2267
2339

2027
2099
2179
2269
2341

2029
2111
2203
2273
2347

2039
2113
2207
2281
2351

2053
2129
2213
2287
2357

2371
2437
2539
2621
2689

2377
2441
2543
2633
2693

2381
2447
2549
2647
2699

2383
2459
2551
2657
2707

2389
2467
2557
2659
2711

2393
2473
2579
2663
2713

2399
2477
2591
2671
2719

2411
2503
2593
2677
2729

2417
2521
2609
2683
2731

2423
2531
2617
2687
2741

2749
2833
2909
3001
3083

2753
2837
2917
3011
3089

2767
2843
2927
3019
3109

2777
2851
2939
3023
3119

2789
2857
2953
3037
3121

2791
2861
2957
3041
3137

2797
2879
2963
3049
3163

2801
2887
2969
3061
3167

2803
2897
2971
3067
3169

2819
2903
2999
3079
3181

3187
3259
3343
3433
3517

3191
3271
3347
3449
3527

3203
3299
3359
3457
3529

3209
3301
3361
3461
3533

3217
3307
3371
3463
3539

3221
3313
3373
3467
3541

3229
3319
3389
3469
3547

3251
3323
3391
3491
3557

3253
3329
3407
3499
3559

3257
3331
3413
3511
3571

3581
3659
3733
3823
3911

3583
3671
3739
3833
3917

3593
3673
3761
3847
3919

3607
3677
3767
3851
3923

3613
3691
3769
3853
3929

3617
3697
3779
3863
3931

3623
3701
3793
3877
3943

3631
3709
3797
3881
3947

3637
3719
3803
3889
3967

3643
3727
3821
3907
3989

4001
4073
4153
4241
4327

4003
4079
4157
4243
4337

4007
4091
4159
4253
4339

4013
4093
4177
4259
4349

4019
4099
4201
4261
4357

4021
4111
4211
4271
4363

4027
4127
4217
4273
4373

4049
4129
4219
4283
4391

4051
4133
4229
4289
4397

4057
4139
4231
4297
4409

Elaborado usando LATEX 2" .

180

LATEX 2 intermedio

3.3.9

3.3.9

F ORMULARIO DE CLCULO INFINITESIMAL

El siguiente cdigo genera un formulario de clculo infinitesimal (incluye diferencial e integral) en una hoja tamao oficio.
\documentclass[10pt,landscape,legalpaper]{article}
\usepackage[top=0.75in,bottom=0.25in,left=1in,right=1in]{geometry}
\usepackage{amsmath,amsfonts}
\usepackage[ansinew]{inputenc}
\usepackage{multicol}
\usepackage{color}
\usepackage{tikz}
\usepackage{enumerate}
%
% Fuentes tipogrficas
%
\usepackage{slantsc}
\usepackage[sc]{mathpazo}
\usepackage{pifont}
%
% Para los encabezados
%
\newcommand{\enc}[1]{
\textbf{\textcolor{blue}{#1}}
}
%
\pagestyle{empty}
%
\begin{document}
%
\begin{multicols}{2}
\begin{center}
\enc{\Large Formulario para Clculo Diferencial}
\end{center}
%
\begin{center}
\enc{\Large Formulario para Clculo Integral}
\end{center}
\end{multicols}
%
\vspace{2em}
%
\begin{multicols}{4}
%
% Formulario para Calculo Diferencial
%
\begin{enumerate}[i.]
% Funciones algebraicas
\item $\displaystyle\frac{dc}{dx}=0$
\item $\displaystyle\frac{dx}{dx}=1$
\item $\displaystyle\frac{d(u+v)}{dx}=\frac{du}{dx}+\frac{dv}{dx}$
\item $\displaystyle\frac{d(c\cdot v)}{dx}=c\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(u\cdot v)}{dx}=u\,\frac{dv}{dx}+v\,\frac{du}{dx}$
\item $\displaystyle\frac{d(v^n)}{dx}=n v^{n-1}\,\frac{dv}{dx}$
\item $\displaystyle\frac{d}{dx}\left(\frac{u}{v}\right) =
\frac{v\,\displaystyle\frac{du}{dx}-u\,\frac{dv}{dx}}{v^2}$
\item $\displaystyle\frac{dy}{dx}=\frac{dy}{dv}\cdot\frac{dv}{dx}$
\item $\displaystyle\frac{dy}{dx}=\frac{1}{\displaystyle\frac{dx}{dy}}$
% Funciones trascendentes
\item $\displaystyle\frac{d(\sin v)}{dx}= \cos v\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\cos v)}{dx}= - \sin v\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\tan v)}{dx}=
\sec^2 v\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\cot v)}{dx}= - \csc^2 v\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\sec v)}{dx}=
\sec v\,\tan v\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\csc v)}{dx}= - \csc v\,\cot v\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\arcsin v)}{dx}=\frac{1}{\sqrt{1-v^2}}\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\arccos v)}{dx}=\frac{-1}{\sqrt{1-v^2}}\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\arctan v)}{dx}=\frac{1}{1+v^2}\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\mbox{arccot } v)}{dx}=\frac{-1}{1+v^2}\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\mbox{arcsec } v)}{dx}=\frac{1}{v\,\sqrt{v^2-1}}\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\mbox{arccsc }v)}{dx}=\frac{-1}{v\,\sqrt{v^2-1}}\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\ln v)}{dx}=\frac{1}{v}\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(\log_a v)}{dx}=\frac{\log_a e}{v}\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(a^v)}{dx}=a^v\,\ln a\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(e^v)}{dx}=e^v\,\frac{dv}{dx}$
\item $\displaystyle\frac{d(u^v)}{dx}=\left(v\cdot u^{v-1}+\ln u\cdot u^v\right)\,\frac{dv}{dx}$
\end{enumerate}
%
%
% Formulario para Clculo Integral
%
\begin{enumerate}[i.]
\item $\displaystyle\int\!(dv+dw) = \displaystyle\int\!dv + \displaystyle\int\!dw$
\item $\displaystyle\int\!a\,dv = a\displaystyle\int\!dv$
\item $\displaystyle\int\!{dx} = x + C$
\item $\displaystyle\int\!v^n\,{dv} = \displaystyle\frac{v^{n+1}}{n+1} + C$
\item $\displaystyle\int\!\displaystyle\frac{dv}{v} = \ln |v| + C$
\item $\displaystyle\int\!a^v\,dv = \displaystyle\frac{a^v}{\ln a} + C$
\item $\displaystyle\int\!e^v\,dv = e^v + C$
\item $\displaystyle\int\! \ln v\,{dv} = v\,\ln v - v + C$
\item $\displaystyle\int\!\sin v\,dv = -\cos v + C$
\item $\displaystyle\int\!\cos v\,dv = \sin v + C$
\item $\displaystyle\int\!\sec^2v \,dv = \tan v + C$
\item $\displaystyle\int\!\csc^2v \,dv = -\cot v + C$

LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2

181

\item $\displaystyle\int\!\sec v\tan v \,dv = \sec v + C$


\item $\displaystyle\int\!\sec v \,dv = \ln \left(\sec v + \tan v\right) + C$
\item $\displaystyle\int\!\displaystyle\frac{dv}{a^2 - v^2} =
\frac{1}{2\,a}\,\ln\left(\frac{a + v}{a - v}\right) + C$
\item $\displaystyle\int\!\displaystyle\frac{dv}{a^2 + v^2} =
\frac{1}{a}\,\arctan\left(\frac{v}{a}\right) + C$
\item $\displaystyle\int\!\displaystyle\frac{dv}{v^2 - a^2} =
\frac{1}{2\,a}\,\ln\left(\frac{v - a}{v + a}\right) + C$
\item $\displaystyle\int\!\displaystyle\frac{dv}{\sqrt{a^2 - v^2}} =
\arcsin \left(\frac{v}{a}\right) + C$
\item $\displaystyle\int\!\displaystyle\frac{dv}{\sqrt{v^2 \pm a^2}}=
\ln\left(v+\sqrt{v^2 \pm a^2}\right) + C$
\item $\displaystyle\int\!\sqrt{a^2 - v^2}\,dv =
\displaystyle\frac{v}{2}\,\sqrt{a^2 - v^2} +
\frac{a^2}{2}\,\arcsin\left(\frac{v}{a}\right) + C$
\item $\displaystyle\int\!\sqrt{v^2 \pm a^2}\,dv =
\displaystyle\frac{v}{2}\,\sqrt{v^2 \pm a^2} \pm
\frac{a^2}{2}\,\ln\left(v+\sqrt{v^2 \pm a^2}\right) + C$
\item $\int\!u\,dv = u\cdot v - \int\!v\,du$
%
%
%
\begin{center}
\enc{Sustituciones Trigonomtricas}
\end{center}
\begin{dinglist}{51}
\item $\sqrt{a^2 - u^2}\qquad\rightarrow$
hgase \\$u = a\,\sin z\rightarrow a\,\cos z$
\item $\sqrt{a^2 + u^2}\qquad\rightarrow$
hgase \\$u = a\,\tan z\rightarrow a\,\sec z$
\item $\sqrt{u^2 - a^2}\qquad\rightarrow$
hgase \\$u = a\,\sec z\rightarrow a\,\tan z$
\end{dinglist}
\end{enumerate}
%
\end{multicols}
%
\vfill
%
\textcolor{blue}{Elaborado usando \LaTeXe.}
\hfill
\textcolor{blue}{Profr. Efran Soto Apolinar.}
%
\end{document}

El documento que obtenemos es el que se muestra en la siguiente imagen:


Formulario para Calculo Diferencial

i.

dc
=0
dx

xiv.

dx
ii.
=1
dx
iii.

d(u + v)
du
dv
=
+
dx
dx
dx

iv.

d(c v)
dv
=c
dx
dx

v.

d(u v)
dv
du
=u
+v
dx
dx
dx

vi.

d(vn )

= nvn1

i.

xv.

dv
d(csc v)
= csc v cot v
dx
dx

ii.

xvi.

d(arcsin v)
1
dv
=
dx
1 v2 dx

iii.

xvii.

dv
dx

d(sec v)
dv
= sec v tan v
dx
dx

Formulario para Calculo Integral

xviii.

d(arccos v)
1 dv
=
dx
1 v2 dx
d(arctan v)
1
dv
=
dx
1 + v2 dx

iv.
v.

d(arccot v)
1 dv
=
dx
1 + v2 dx

vi.

du
dv
v
u
d u
vii.
= dx 2 dx
dx v
v

d(arcsec v)
1
dv
xx.
=
dx
v v2 1 dx

vii.

viii.

xxi.

ix.

dx

dy
dy dv
=

dx
dv dx
dy
1
=
dx
dx
dy

d(sin v)
dv
x.
= cos v
dx
dx
xi.

d(cos v)
dv
= sin v
dx
dx

xii.

d(tan v)
dv
= sec2 v
dx
dx

xiii.

d(cot v)
dv
= csc2 v
dx
dx

xix.

d(arccsc v)
1
dv
=
dx
v v2 1 dx

viii.
ix.

xxii.

d(ln v)
1 dv
=
dx
v dx

x.

xxiii.

d(loga v)
loga e dv
=
dx
v dx

xi.

xxiv.

d( av )
dv
= av ln a
dx
dx

d(ev )
dv
= ev
dx
dx

 dv
d(uv )
xxvi.
= v uv1 + ln u uv
dx
dx
xxv.

xii.
xiii.
xiv.

Z
Z
Z

(dv + dw) =
a dv = a

dv +

dx = x + C
vn dv =

v n +1
+C
n+1

dv
= ln |v| + C
v

ev dv = ev + C

Z
Z
Z
Z
Z
Z

dw

dv

Z
Z

av dv =

av
ln a

xv.
xvi.

xviii.

xix.

sin v dv = cos v + C
cos v dv = sin v + C
sec2 v dv = tan v + C
2

csc v dv = cot v + C
sec v tan v dv = sec v + C
sec v dv = ln (sec v + tan v) + C

1
dv
=
ln
2a
a2 v2

a+v
av

v

+C

dv
1
= arctan
+C
a
a
a2 + v2


Z
dv
1
va
xvii.
=
ln
+C
2a
v+a
v2 a2

+C

ln v dv = v ln v v + C

xx.

Z p

dv
a2 v2
dv

v2 a2

= arcsin


v

= ln v +

a2 v2 dv

+C


v2 a2 + C

v
a2
arcsin
+C
2
a
Z p
2
xxi.
v a2 dv
=


p
a2
ln v + v2 a2 + C
2
R
R
xxii. u dv = u v v du

vp 2
a v2 +
2
vp 2
v a2
2

Sustituciones Trigonometricas

a2 u2
hagase
u = a sin z a cos z

a2 + u2
hagase
u = a tan z a sec z

hagase
3 u2 a2
u = a sec z a tan z
3

Elaborado usando LATEX 2 .

Profr. Efran Soto Apolinar.

y tambin se puede descargar desde:


http://www.scribd.com/Efrain_Soto_Apolinar

LATEX 2 en
15 sesiones

182

LATEX 2 intermedio

3.3.10

3.3.10

L ISTA DE E JERCICIOS

LATEX 2
% Estructura en LaTeX2e
%
% Lista de Ejercicios
% Elaborada por Efran Soto Apolinar.
% para el manual:
% LaTeX2e en 15 sesiones.
% 22 de noviembre de 2008.
%
\documentclass[pdftex,twoside,12pt,a4paper]{article}
% Sgnos de espa&ol.
\usepackage[ansinew]{inputenc}
% Cambio los mrgenes de la pgina del documento
\usepackage[left=2cm,top=1in,right=2.5cm,bottom=1in]{geometry}
% para incluir fuentes tipograficas con color
\usepackage{color}
\usepackage{tikz} % para usar cyan!25
% Para las ecuaciones
\usepackage{amsmath}
\usepackage{amsfonts}
% para hacer listas enumeradas
\usepackage{enumerate}
% para usar varias columnas
\usepackage{multicol}
% ----------------------------% Encabezados...
% ----------------------------\usepackage{fancyhdr} % paquete...
% para usar encabezados y pie de pagina
\pagestyle{fancy}
\lhead{} % Encabezado de la izquierda
\chead{} % Encabezado del centro
\rhead{\textcolor{blue}{Matemticas}} % Encabezado de la derecha
\lfoot{\textcolor{blue}{Ejercicios}} % Pi de pgina de la izquierda
\cfoot{\small{\textcolor{blue}{\thepage}}} % Pi de pgina del centro
\rfoot{\textcolor{blue}{lgebra}} %Pie de pgina de la derecha
% Formato del prrafo del documento...
% Defino que no quiero que deje espacio en blanco
% al iniciar el primer rengln de un nuevo prrafo...
\setlength{\parindent}{0pt}
% Defino el espacio entre prrafos consecutivos...
\setlength{\parskip}{1ex}
% -----------------------------------------------------------------------% Termina el prembulo del documento
% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
%
I M P O R T A N T E :
% Si desea imprimir las soluciones de los ejercicios
% borre el signo de porciento (%)
% que est en las lneas inmediatamente despus
% de la que tienen el comentario:
% Solucin:
% Es decir, las que empiezan con:
%\hfill\textcolor{blue}{
% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
% Inicia el documento
\begin{document}
% El ttulo del artculo centrado y con formato especial...
\begin{center}
% el nombre de la materia tiene fuente tipogrfica
% \textsc{} que hace maysculas pequeas...
\textsc{Matemticas} \\% Nombre de la Materia
\textsl{Profr. Efran Soto Apolinar.}
\end{center}
% Incluyo las instrucciones de la lista de ejercicios.
\hrule
\textbf{Instrucciones:}
\textit{Resuelve completa y correctamente cada uno de los
siguientes ejercicios.}
\vspace{0.5em}
\hrule
%
LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2


% Empiezan los ejercicios
%
\begin{enumerate}[1.]
\item Resuelve: $7\,x + 1 = 50$.
% Solucin:
%\hfill\textcolor{blue}{$x = 7$}
%
\item Resuelve: $\left\{
\setlength{\arraycolsep}{0.11111em}
\begin{array}{rcrcl}
2\,x & + &
y & = & 8\\
x
& + & 2\,y & = & 7
\end{array}
\right.
$
% Solucin:
%\hfill\textcolor{blue}{$x = 3, y = 2$}
%
\item Resuelve: $x^2 + 7\,x + 12 = 0$
% Solucin:
%\hfill\textcolor{blue}{$x = -4, x = -3$}
%
\item Calcula: $\left(\displaystyle\frac{x}{2} - \frac{3\,y^2}{7}\right)^2 = $
% Solucin:
%\hfill\textcolor{blue}{$\displaystyle\frac{x^2}{4} - \frac{3}{7}\,xy^2
%
+ \frac{9\,y^4}{49}$}
%
\item Factoriza: $x^5 - y^5 = $
% Solucin:
%\hfill\textcolor{blue}{$(x - y)\left(x^4 + x^3y + x^2y^2 + xy^3 + y^4\right)$}
%
\item Calcula: $\displaystyle\frac{1}{x + 1} - \frac{x}{x - 1} = $
% Solucin:
%\hfill\textcolor{blue}{$-\displaystyle\frac{1+{x}^{2}}{{x}^{2}-1}$}
%
\item Resuelve: $\displaystyle\frac{1}{2 - x} - \frac{1}{2 + x} = 2$
% Solucin:
%\hfill\textcolor{blue}{$\sqrt{2}, -\sqrt{2}$}
%
\item Resuelve: $6\,x^2 - 19\,x - 7 = 0$
% Solucin:
%\hfill\textcolor{blue}{$x = \displaystyle-\frac{1}{3},\quad\frac{7}{2}$}
%
\item Compr un sombrero, una camisa, un pantaln y una
corbata. Por la camisa, el pantaln y la corbata deba
pagar \$430.00 pesos. Por el sombrero, la corbata y el
pantaln deba pagar \$400.00 pesos. Por el sombrero,
la camisa, y la corbata deba pagar \$440.00 pesos.
Por el sombrero, la camisa y el pantaln deba pagar
\$380.00 pesos. Cunto me cost cada prenda?
% Solucin:
%\hfill\textcolor{blue}{Sombrero: \$120, camisa: \$150, corbata: \$110,
%
pantaln:\$170.}
%
\item Un terreno tiene su largo 3 metros mayor a su ancho y su rea
es de 180 metros cuadrados. Cules son las medidas del terreno?
% Solucin:
%\hfill\textcolor{blue}{$15 \mbox{m}\times 12\mbox{m}$.}
%
\end{enumerate}
\vfill
\begin{flushright}
\textbf{Fecha de entrega:} 31 de febrero de 2009.
\end{flushright}
\end{document}

En la siguiente pgina se muestra el documento que se obtiene con este cdigo.

LATEX 2 en
15 sesiones

183

Matematicas
ticas
Matema
Profr. Efran Soto Apolinar.
Instrucciones: Resuelve completa y correctamente cada uno de los siguientes ejercicios.
1. Resuelve: 7 x + 1 = 50.

2x + y = 8
2. Resuelve:
x + 2y = 7
3. Resuelve: x2 + 7 x + 12 = 0
2

x 3 y2

=
4. Calcula:
2
7
5. Factoriza: x5 y 5 =
6. Calcula:
7. Resuelve:

1
x

=
x+1 x1

1
1

=2
2x 2+x

8. Resuelve: 6 x2 19 x 7 = 0
9. Compre un sombrero, una camisa, un pantalon y una corbata. Por la camisa, el pantalon
y la corbata deba pagar $430.00 pesos. Por el sombrero, la corbata y el pantalon deba
pagar $400.00 pesos. Por el sombrero, la camisa, y la corbata deba pagar $440.00 pesos.
Por el sombrero, la camisa y el pantalon deba pagar $380.00 pesos. Cuanto me costo
cada prenda?
10. Un terreno tiene su largo 3 metros mayor a su ancho y su area es de 180 metros cuadrados.
Cuales son las medidas del terreno?

Fecha de entrega: 31 de febrero de 2009.

Ejercicios

Algebra

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2

3.3.11

L ETREROS

Muy frecuentemente se requiere escribir un anuncio por alguna razn.


En el siguiente documento se define la instruccin letrero que requiere de un
argumento, que consiste en el contenido del letrero.
LATEX 2
\documentclass[landscape]{article}
%
\usepackage[top=1in,bottom=1in,left=1in,right=1in]{geometry}
\usepackage[ansinew]{inputenc}
\usepackage{color}
\usepackage{tikz}
% Fuentes tipogrficas...
\usepackage[adobe-utopia]{mathdesign}
\pagestyle{empty}
%
\newcommand{\letrero}[1]{
\begin{tikzpicture}[remember picture,overlay]
\node [scale=8,text width=15cm]
at (current page.center) {
\begin{center}
#1
\end{center}
};
\end{tikzpicture}
}
%
\begin{document}
%
\letrero{
Aquellos que hacen \\
el peor uso del \\
TIEMPO\\
Son los primeros \\
en quejarse que no \\
tienen suficiente
}
%
\newpage
%
\letrero{
Hoy har lo que \\
otros no estn \\
dispuestos a hacer.\\
As, maana podr\\
lograr lo que pocos\\
pueden alcanzar...
}
%
\end{document}

Aquellos que hacen


el peor uso del
TIEMPO
Son los primeros
en quejarse que no
tienen suficiente
LATEX 2 en
15 sesiones

185

Hoy har lo que


otros no estn
dispuestos a hacer.
As, maana podr
lograr lo que pocos
pueden alcanzar...

3.3.11

186

LATEX 2 intermedio

3.3.12

3.3.12

TARJETAS DE PRESENTACIN

Si usted requiere de elaborar una tarjeta de presentacin para entregar a otras


personas que pudieran estar interesadas en mantener contacto con usted, el
siguiente cdigo le puede ayudar.
Solo basta que cambie los datos del autor por los suyos.
LATEX 2
% Cdigo en LaTeX2e para generar
% tarjetas de presentacin.
% Autor: Efran Soto Apolinar
% Para el manual:
% LaTeX2e en 15 sesiones.
%
\documentclass[letterpaper,twoside]{article}
%
\usepackage[top=1in,bottom=1in,left=0.5in,right=1in]{geometry}
\usepackage[ansinew]{inputenc}
\usepackage{color}
\usepackage{tikz}
\usepackage[adobe-utopia]{mathdesign}
\usepackage{calc}
%
\pagestyle{empty}
%
\setlength{\parskip}{1ex}
%
\newcommand{\fuente}{
\fontsize{19}{20}
\usefont{OT1}{pzc}{m}{n}
\selectfont\small
}
%
\newcommand{\loquehago}{
Autor de libros de matemticas, \\
enseanza efectiva de las ciencias\\
y diseo de materiales didcticos.
}
%
\newcommand{\letrero}{
\begin{tikzpicture}
\draw[blue,thick] (0,0) rectangle (8.9,5.0);
\node at (1.375,3.125){
\includegraphics[width=2.5cm]{portadaEEM.jpg}
};
\node [text width=8.5cm,rounded corners]
at (4.25,2.65) {
\begin{minipage}{2cm+1ex}
\hspace{0.5ex}
\end{minipage}
\begin{minipage}{6cm-1ex}
\begin{center}
{\fuente~\\~\\}
\textcolor{blue}{\textbf{Profr. Efran Soto Apolinar}}\\
%\textsl{Ing. en Sistemas de Energa}\\
~\\
\textsl{\loquehago}
\end{center}
\end{minipage}
\begin{center}
\begin{tabular}{c}
\fuente Aprende a aprender y a ensear
matemticas mejor\\
{\fuente Usando} {\footnotesize\LaTeXe}
\fuente ~\\
~\\
\textcolor{blue}{\textbf{Tel.}} 00.0000.0000 \hspace{7ex}
\textcolor{blue}{\textbf{E.mail:}} \textit{efra.soto.a@gmail.com}\\
{\footnotesize\texttt{http://www.scribd.com/Efrain\_Soto\_Apolinar}}
\end{tabular}
\end{center}
LATEX 2 en
15 sesiones

3.3. SESIN 13: PRIMEROS DOCUMENTOS EN LATEX 2

187

};
\end{tikzpicture}
}
%
% Empieza el documento...
%
\begin{document}
\letrero\hfill\letrero
\vfill
\letrero\hfill\letrero
\vfill
\letrero\hfill\letrero
\vfill
\letrero\hfill\letrero
\end{document}

El documento consiste en una pgina que contiene 8 tarjetas de presentacin,


cada una de dimensiones 8.9 cm 5.0 cm, como la que se muestra enseguida2 :

Profr. Efran Soto Apolinar

Profr. Efra

Autor de libros de matemticas,


enseanza efectiva de las ciencias
y diseo de materiales didcticos.

Autor de lib
enseanza ef
y diseo de m

Aprende a aprender y a ensenar matematicas mejor


Usando LATEX 2"

Tel. 00.0000.0000

E.mail: efra.soto.a@gmail.com

Aprende a aprender y a en
Usando LAT

Tel. 00.0000.0000

http://www.scribd.com/Efrain_Soto_Apolinar

http://www.scribd.com/E

Si usted no desea incluir la imagen en la tarjeta, basta ocultar el cdigo que la


inserta.
Profr. Efran Soto Apolinar
En caso de que usted desee incluir una imagen de su preferencia, copie el
archivo a la misma carpeta donde
encuentra
el cdigo
fuente de su documento
Autorsede
libros de
matemticas,
en LATEX 2 y cambie el nombre portadaEEM.jpg por el de su imagen.
enseanza efectiva de las ciencias

y diseo de materiales didcticos.


Aprende a aprender y a ensenar matematicas mejor
Usando LATEX 2"
2 La

E.m

Profr. Efra

Autor de lib
enseanza ef
y diseo de m

Aprende a aprender y a en
Usando LAT

tarjeta mostrada est magnificada.

Tel. 00.0000.0000

E.mail: efra.soto.a@gmail.com

LATEX 2 en http://www.scribd.com/Efrain_Soto_Apolinar
15 sesiones

Profr. Efran Soto Apolinar


Autor de libros de matemticas,

Tel. 00.0000.0000

E.m

http://www.scribd.com/E

Profr. Efra

Autor de lib

188

LATEX 2 intermedio

LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES

3.4

189

S ESIN 14: P RESENTACIONES

3.4

En esta sesin vamos a ver ejemplos de presentaciones diseadas usando el


paquete beamer.
Este no es el nico paquete que tiene LATEX 2 para esta tarea, pero es el preferido
del autor.
En cada ejemplo se muestra primero el cdigo y despus se incluye la presentacin tal y como usted la ver.

3.4.1
3.4.1

I NSTRUCCIONES DE BEAMER

En esta seccin vamos a conocer las instrucciones y ambientes ms elementales


del paquete beamer.
Instrucciones:
\frametitle Define el ttulo de la diapositiva actual.
\framesubtitle Define el subttulo de la diapositiva actual.
\author Define al autor de la presentacin.
\title Define el ttulo de la presentacin.
\date Define la fecha de la exposicin de la presentacin.
\institute define la institucin de filiacin del expositor.
\pause Inserta una pausa. Crea una diapositiva con todo el contenido
hasta ese punto. La siguiente diapositiva tendr todo el contenido de la
diapositiva actual.
fragile Indica que la diapositiva puede contener instrucciones o caracteres especiales. As es ms flexible.
\usetheme Define el formato de la diapositiva.
\usecolortheme Permite una combinacin distinta de colores predefinida.
Tambin puede incluir cualquier otra instruccin de las que hemos estudiado,
siempre que cargue los paquetes necesarios para cada caso.
Ambientes:
frame Sirve para crear una diapositiva.
block Sirve para crear un bloque de informacin.
LATEX 2 en
15 sesiones

190

LATEX 2 intermedio
Usted puede ampliar esta lista consultando el manual del paquete beamer.

3.4.2
3.4.2

E STRUCTURA BSICA

El siguiente cdigo corresponde a una estructura bsica para una presentacin.


%
%
%
%
%
%
%

LATEX 2
Estructura bsica de Beamer
Elaborada para el manual
LaTeX2e en 15 sesiones
por Efran Soto Apolinar

\documentclass{beamer}
\usepackage{color}
\usepackage[ansinew]{inputenc}
%
% defino el tema
%
\usetheme{Antibes}
\usecolortheme{dolphin}
%
% Definiciones
%
\title{Presentaciones en \LaTeXe}
\subtitle{\LaTeXe\ en 15 sesiones}
\date{16 de diciembre de 2008}
\author{Efran Soto Apolinar.}
\institute{Instituto Cerro Azul}
% + + + + + + + + + + + + + + + + + + + + + + + +
\begin{document}
% ----------------------------------------------% Diapositiva Inicial de la Presentacin...
% ----------------------------------------------\begin{frame}
\maketitle
\end{frame}
%
% Primera diapositiva...
%
\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 subttulo.
\item Pero la siguiente s.
\end{itemize}
\end{frame}
%
% Segunda diapositiva...
%
\begin{frame}[fragile]{Segunda Diapositiva}{Con subttulo}
\begin{itemize}
\item Esta es la segunda diapositiva
\item La instruccin \verb|\pause| permite mostrar
una parte del contenido de la diapositiva.\pause
\item Esta diapositiva contiene subttulo.
\item La siguiente contiene un bloque.
\end{itemize}
\end{frame}
%
% Tercera diapositiva...
%
\begin{frame}[fragile]{Tercera Diapositiva}{Con bloque}
\begin{itemize}
\item Esta es la tercera diapositiva

LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES

191

\item El siguiente bloque tiene informacin:


\end{itemize}
%
\begin{block}{importante:}
Esta presentacin se realiz con el paquete
\verb|beamer| de \LaTeXe.
\end{block}
\end{frame}
%
\end{document}

Las siguientes imgenes corresponden a la presentacin generada con el cdigo


que acabamos de enlistar.
Presentaciones en LATEX 2

Presentaciones en LATEX 2

Titulo de la diapositiva

Presentaciones en LATEX 2
LATEX 2 en 15 sesiones
Efran Soto Apolinar.

Esta es la primera diapositiva


El ambiente frame permite delimitar el contenido de cada
diapositiva.
Esta diapositiva no contiene subttulo.

Instituto Cerro Azul

Pero la siguiente s.

16 de diciembre de 2008

Presentaciones en LATEX 2

Presentaciones en LATEX 2

Segunda Diapositiva

Tercera Diapositiva

Con subttulo

Con bloque

Esta es la segunda diapositiva


La instruccion \pause permite mostrar una parte del
contenido de la diapositiva.

Esta es la tercera diapositiva


El siguiente bloque tiene informacion:

Esta diapositiva contiene subttulo.

importante:

La siguiente contiene un bloque.

Esta presentacion se realizo con el paquete beamer de LATEX 2 .

3.4.3
3.4.3

E JEMPLO SENCILLO

Ahora vamos a elaborar un ejemplo que incluya ecuaciones.


LATEX 2
%
% Estructura bsica de Beamer
%
% Elaborada para el manual
% LaTeX2e en 15 sesiones
%
% por Efran Soto Apolinar
%
\documentclass{beamer}
\usepackage{color}
\usepackage[ansinew]{inputenc}
%
% Defino el tema
%
\usetheme{warsaw}
% Cambio el tema (Varsovia)
LATEX 2 en
15 sesiones

192

LATEX 2 intermedio
\usecolortheme{orchid} % Colores del tema (Orquidea)
%
% Definiciones
%
\title{Productos notables}
\subtitle{lgebra elemental}
\date{16 de diciembre de 2008}
\author{Efran Soto Apolinar.}
\institute{Instituto Cerro Azul}
% + + + + + + + + + + + + + + + + + + + + + + + +
\begin{document}
% ----------------------------------------------% Diapositiva Inicial de la Presentacin...
% ----------------------------------------------\begin{frame}
\maketitle
\end{frame}
%
% Primera diapositiva...
%
\begin{frame}{Qu es un producto notable?}
\begin{block}{Producto notable}
Es una operacin con resultado evidente
de manera que podamos conocer su resultado
con solo ver la expresin.
\end{block}
%
\begin{itemize}
\item Por ejemplo,
%
\begin{equation*}
10^6 = 1000,000
\end{equation*}
es un producto notable: no necesitas
realizar la operacin directamente.
\end{itemize}
\end{frame}
%
% Segunda diapositiva...
%
\begin{frame}{Productos notables}
Los siguientes son los productos notables ms comunes:
\begin{itemize}
\item Binomio al cuadrado: $(x + y)^2 = x^2 + 2\,xy + y^2$
\item Binomio al cubo: $(x + y)^3 = x^3 + 3\,x^2y + 3\,xy^2 + y^3$
\item Producto conjugado: $(x + y)(x - y) = x^2 - y^2$
\item Producto de binomios con trmino comun:
\begin{equation*}
(x + m)(x + n) = x^2 + (m + n)\,x + m\cdot n
\end{equation*}
\end{itemize}
\end{frame}
%
% Tercera diapositiva...
%
\begin{frame}{Para qu sirven?}
\begin{itemize}
\item Calcula la siguiente suma:
\begin{equation*}
\displaystyle
\frac{749}{1498} + \frac{853}{1706} =
\pause
\frac{1}{2} + \frac{1}{2} = 1
\end{equation*}
\end{itemize}\pause
\alert{\textbf{Moraleja:}} Simplifica primero!
\end{frame}
%
%
%
\begin{frame}{Ejemplo de aplicacin:}
\begin{block}{Calcula:}
\begin{eqnarray*}
(\textcolor{red}{x} + \textcolor{blue}{y})^2 &=&

LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES

193

\textcolor{red}{x}^2 +
2\,\textcolor{red}{x}\textcolor{blue}{y} +
\textcolor{blue}{y}^2\\
(\textcolor{red}{x} + \textcolor{blue}{2})^2 &=& \pause
(\textcolor{red}{x})^2 + \pause
2\,(\textcolor{red}{x})(\textcolor{blue}{2}) +
\pause
(\textcolor{blue}{2})^2\\\pause
&=& x^2 + 4\,x + 4
\end{eqnarray*}
\end{block}
\end{frame}
%
%
%
\end{document}

Y la presentacin queda como se muestra en las siguientes imgenes3 :


Que es un producto notable?

Productos notables

Producto notable
Es una operacion con resultado evidente de manera que podamos
conocer su resultado con solo ver la expresion.

Algebra
elemental
Efran Soto Apolinar.

Por ejemplo,
106 = 10 000, 000

Instituto Cerro Azul

es un producto notable: no necesitas realizar la operacion


directamente.

16 de diciembre de 2008

Efran Soto Apolinar.

Efran Soto Apolinar.

Productos notables

Productos notables

Productos notables

Para que sirven?

Los siguientes son los productos notables mas comunes:


Binomio al cuadrado: (x + y )2 = x 2 + 2 xy + y 2

Calcula la siguiente suma:

Binomio al cubo: (x + y )3 = x 3 + 3 x 2 y + 3 xy 2 + y 3
Producto conjugado: (x + y )(x y ) =

x2

Producto de binomios con termino comun:

(x + m)(x + n) = x 2 + (m + n) x + m n

Efran Soto Apolinar.

749
853
1 1
+
= + =1
1498 1706
2 2

y2

Moraleja: Simplifica primero!

Productos notables

Ejemplo de aplicacion:

Calcula:
(x + y )2 = x 2 + 2 xy + y 2
(x + 2)2 = (x)2 + 2 (x)(2) + (2)2
= x2 + 4 x + 4

Efran Soto Apolinar.

3 No

Productos notables

se incluyen todas las diapositivas generadas por LATEX 2 .

LATEX 2 en
15 sesiones

Efran Soto Apolinar.

Productos notables

194

LATEX 2 intermedio

3.4.4

3.4.4

E JEMPLO CON GRFICAS

El siguiente cdigo incluye algunas grficas generadas con el paquete tikz.


El documento se gener a partir de un ejemplo de la referencia [7], escrito por
el autor de este manual.
LATEX 2
%
%
%
%
%
%
%
%
%
%
%
%
%

Estructura bsica de Beamer


Elaborada para el manual
LaTeX2e en 15 sesiones
por Efran Soto Apolinar
Este material fue extrado del libro
Matemticas para Bachillerato
Primer Semestre
del mismo autor.

\documentclass[spanish,10pt]{beamer}
\usepackage[ansinew]{inputenc}
\usepackage{color}
\usepackage{pifont}
\usepackage{hyperref}
\usepackage{tikz}
\usepackage{times}
\rmfamily
%\usepackage[absolute,overlay]{textpos}
%\usepackage{animate}
\usetikzlibrary{arrows}
\tikzstyle{block}=[draw opacity=0.7,line width=1.4cm]
%
% formato de fuente para ENCabezados
%
\newcommand{\enc}[1]{
\textcolor{blue}{\textbf{#1}}
}
\title{Sistemas de Ecuaciones Lineales}
\subtitle{Solucin por el Mtodo Grfico}
\date{11 de julio de 2008}
\author{Efran Soto Apolinar}
%
\subject{Sistemas de Ecuaciones Lineales}
\usetheme{Warsaw} % Tema de esta presentacin
\usecolortheme{whale} % Colores para la presentacin
%
\begin{document}
%
%
% ----------------------------------------------% Diapositiva Inicial de la Presentacin...
% ----------------------------------------------\begin{frame}
\maketitle
\end{frame}
%
\section{Sistemas de Ecuaciones lineales}
%
\subsection{Interpretacin Geomtrica}
%
\begin{frame}{Introduccin}
\begin{itemize}
\item Una ecuacin lineal con dos variables
puede escribirse en forma de una funcin.
\begin{equation*}
a\,x + b\,y = k
\end{equation*}

LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES


\item Para eso debemos despejar la variable $y$\pause:
\fbox{
\begin{minipage}{0.85\linewidth}
\begin{equation*}
y = \displaystyle\frac{k - a\,x}{b}
\end{equation*}
\end{minipage}
}\pause
\item Esta funcin nos ayuda a calcular un valor de $y$
una vez que nosotros conozcamos un valor de $x$.
\end{itemize}
\end{frame}
\begin{frame}{Ejemplo}
\begin{block}{Problema}
Resuelve el siguiente S.E.L. por el mtodo grfico:
$$
\setlength{\arraycolsep}{.1111em}
\begin{array}{rcrcl}
x &-&
y &=& 2\\
x &+& 2\,y &=& 11
\end{array}
$$
\end{block}\pause
\begin{itemize}
\item Para graficar las ecuaciones, primero debemos despejar $y$:
\pause
\begin{eqnarray*}
y &=& x - 2\\\pause
y &=& \displaystyle\frac{11 - x}{2}
\end{eqnarray*}
\item Ahora necesitamos encontrar dos puntos para
cada una de las rectas.
\end{itemize}
\end{frame}
%
%
%
\begin{frame}{Ejemplo}
\begin{itemize}
\item Primero encontramos dos puntos (\textcolor{red}{$A$} y
\textcolor{red}{$B$}) para la primera recta y despus otros dos
(\textcolor{blue}{$C$} y \textcolor{blue}{$D$}) para la otra.
\item Para esto, vamos a sustituir valores para $x$ y calculamos
el valor de $y$ que le corresponden.\pause
\item Despus de tener los puntos por donde pasa cada recta,
las graficamos...\pause
\end{itemize}
\begin{center}
\begin{minipage}{0.2\linewidth}
\begin{center}
\rule{3.5cm}{2pt}\\
\begin{tabular}{clr}
\enc{Punto} & \textcolor{red}{$x$} & \textcolor{blue}{$y$}\\\hline
\textcolor{red}{$A$} & 3 & \pause1 \\
\textcolor{red}{$B$} & 7 & \pause5 \\
\textcolor{blue}{$C$} & 3 & \pause4 \\
\textcolor{blue}{$D$} & 7 & \pause2 \\
\end{tabular}\\
\rule{3.5cm}{2pt}
\end{center}
\end{minipage}
\hfill\pause
\begin{minipage}{0.75\linewidth}
\begin{center}
\begin{tikzpicture}[scale=0.5]
\draw[color=gray,loosely dotted] (0,0) grid (8,6);
% Dibujo los ejes...
% Eje x
\draw[thick,->] (-0.5,0)--(8.5,0) node[right] {$x$};
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7, 8/8}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[below] {$\xtext$};
% Eje y
\draw[thick,->] (0,-0.5)--(0,6.5) node[above] {$y$};

LATEX 2 en
15 sesiones

195

196

LATEX 2 intermedio
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[left] {$\ytext$};
%
\pause
\draw[red, fill=red] (3,1) circle (1.5pt) node[above] {$(3,1)$};\pause
\draw[red, fill=red] (7,5) circle (1.5pt) node[above] {$(7,5)$};\pause
\draw[thick,red,<->] (1,-1) -- (8,6);\pause
\draw[blue, fill=blue] (3,4) circle (1.5pt) node[above] {$(3,4)$};\pause
\draw[blue, fill=blue] (7,2) circle (1.5pt) node[above] {$(7,2)$};\pause
\draw[thick,blue,<->] (-1,6) -- (9,1);
%
\end{tikzpicture}
\end{center}
\end{minipage}
\end{center}
\end{frame}
%
%
%
\begin{frame}{Solucin}
\begin{itemize}
\item Este S.E.L. tiene solucin nica, porque al graficar cada una
de las ecuaciones, obtenemos dos rectas que no son paralelas.\pause
\item La solucin est representada por el punto de interseccin de
las rectas
\begin{block}{Solucin}
\begin{center}
\begin{tikzpicture}[scale=0.5]
\draw[color=gray,loosely dotted] (0,0) grid (8,6);
% Dibujo los ejes...
\draw[thick,->] (-0.5,0)--(8.5,0) node[right] {$x$};
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7, 8/8}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[below] {$\xtext$};
\draw[thick,->] (0,-0.5)--(0,6.5) node[above] {$y$};
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[left] {$\ytext$};
%
\draw[red, fill=red] (3,1) circle (1.5pt) node[above] {$(3,1)$};
\draw[red, fill=red] (7,5) circle (1.5pt) node[above] {$(7,5)$};
\draw[thick,red,<->] (1,-1) -- (8,6);
%
\draw[blue, fill=blue] (3,4) circle (1.5pt) node[above] {$(3,4)$};
\draw[blue, fill=blue] (7,2) circle (1.5pt) node[above] {$(7,2)$};
\draw[thick,blue,<->] (-1,6) -- (9,1);
%
\draw[cyan, fill=cyan] (5,3) circle (1.5pt) node[above] {$(5,3)$};
\end{tikzpicture}
\end{center}
\end{block}\pause
\item \textbf{\textcolor{blue}{Solucin:}} $x=5$, $y=3$.
\end{itemize}
\end{frame}
%
%
%
\begin{frame}{Final}
\begin{center}
\fcolorbox{gray!25}{gray!25}{
\begin{minipage}{0.75\linewidth}
\begin{center}
{\Huge
\textcolor{blue}{Quin NO tiene preguntas?}
}
\end{center}
\end{minipage}
}
\end{center}
\end{frame}
\end{document}

Las siguientes imgenes muestran la presentacin.


LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES

197

Introduccion

Sistemas de Ecuaciones Lineales

lineal con dos variables puede escribirse en forma


Una ecuacion

de una funcion.
ax + by = k

por el Metodo

Solucion
Grafico

Para eso debemos despejar la variable y :


k ax
y=
b
nos ayuda a calcular un valor de y una vez que
Esta funcion
nosotros conozcamos un valor de x.

Efran Soto Apolinar

11 de julio de 2008

Efran Soto Apolinar

Sistemas de Ecuaciones Lineales

Ejemplo

Efran Soto Apolinar

Sistemas de Ecuaciones Lineales

Ejemplo
Primero encontramos dos puntos (A y B) para la primera recta y
otros dos (C y D) para la otra.
despues

Problema

Para esto, vamos a sustituir valores para x y calculamos el valor


de y que le corresponden.

Resuelve el siguiente S.E.L. por el metodo


grafico:

de tener los puntos por donde pasa cada recta, las


Despues
graficamos...

x y =2
x + 2 y = 11

Para graficar las ecuaciones, primero debemos despejar y:


y
y

= x 2
11 x
=
2

Punto
A
B
C
D

Ahora necesitamos encontrar dos puntos para cada una de las


rectas.

x
3
7
3
7

y
1
5
4
2

6
5
4
3
2
1

(7, 5)
(3, 4)
(7, 2)
(3, 1)
1 2 3 4 5 6 7 8

Efran Soto Apolinar

Sistemas de Ecuaciones Lineales

Solucion

Efran Soto Apolinar

Sistemas de Ecuaciones Lineales

Final

unica,
Este S.E.L. tiene solucion
porque al graficar cada una de

las ecuaciones, obtenemos dos rectas que no son paralelas.


esta representada por el punto de interseccion
de
La solucion
las rectas

Solucion

NO tiene
Quien
preguntas?

y
6
5
4
3
2
1

(7, 5)
(3, 4)
(5, 3)
(7, 2)
(3, 1)
1 2 3 4 5 6 7 8

x = 5, y = 3.
Solucion:
Efran Soto Apolinar

Sistemas de Ecuaciones Lineales

Efran Soto Apolinar

Sistemas de Ecuaciones Lineales

Esta presentacin puede descargarse desde:


http://www.scribd.com/Efrain_Soto_Apolinar

3.4.5

R EGRESIN LINEAL Y CUADRTICA

El ltimo ejemplo corresponde a una presentacin que elabor para una exposicin en la materia simulacin de sistemas durante mis estudios de maestra.
\documentclass[spanish,10pt]{beamer}
\usepackage[ansinew]{inputenc}
\usepackage{color}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usepackage{colortbl}
\usepackage{fancyvrb}
\usepackage{booktabs}

LATEX 2 en
15 sesiones

LATEX 2

3.4.5

198

LATEX 2 intermedio

% Defino el formato para el cdigo...


\DefineVerbatimEnvironment{codcpp}{Verbatim}
{fontfamily=courier, frame=single,framerule=2pt,rulecolor=\color{cyan!50},
fontsize=\footnotesize}
%
\newcommand{\dedx}[1]{
\displaystyle\frac{dE}{d#1}
}
%
%
%
\title{Regresin lineal y cuadrtica}
\subject{Regresin lineal y cuadrtica}
\subtitle{Pronsticos}
\date{21 de marzo de 2008}
\author{Efran Soto Apolinar.}
%
\institute
{Programa de Posgrado en Ingeniera de Sistemas\\
FIME -- UANL}
%
\usetheme{Rochester}
\usecolortheme{beaver}
\useoutertheme{smoothtree}
% + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\begin{document}
% - - - - - - - - - - - - - \begin{frame}
\maketitle
\end{frame}
%
\begin{frame}\frametitle<presentation>{ndice}
\tableofcontents
\end{frame}
%
\section{Regresin lineal y cuadrtica}
%
\begin{frame}{Fundamentos matemticos}
\begin{itemize}
\item Este mtodo es muy utilizado.
\item Pronostica solamente casos lineales o cuadrticos.
\item Interpolacin Vs. Extrapolacin.
\end{itemize}
\end{frame}
%
\section{Regresin lineal}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item Conocemos $n$ datos $(x_i,y_i)$.
\item Queremos encontrar la recta que mejor se ajusta a los $n$ datos.
\item Suponemos que la recta es:
\begin{equation*}
y = \beta + m\,x
\end{equation*}
donde $\beta$ y $m$ son parmetros a determinar.
\end{itemize}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item Grficamente tenemos la siguiente situacin:
\end{itemize}
\begin{center}
\begin{tikzpicture}[scale =0.75]
% Dibujo una cuadrcula...
\draw[loosely dotted, color=gray] (0,0) grid (7,6);
% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(7.5,0) node[right] {$x$}; % Eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};
%
\draw[thick,->,blue] (0,-0.25)--(0,6.5) node[right] {$y$}; % Eje y

LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES


\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[red,fill = red] (1,0.5) circle (1.5pt);
\draw[red,fill = red] (2,2.5) circle (1.5pt);
\draw[red,fill = red] (3,2.0) circle (1.5pt);
\draw[red,fill = red] (4,4.0) circle (1.5pt);
\draw[red,fill = red] (5,3.5) circle (1.5pt);
\draw[red,fill = red] (6,6.0) circle (1.5pt);
\draw[red,fill = red] (7,5.5) circle (1.5pt);
\end{tikzpicture}
\end{center}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item Grficamente tenemos la siguiente situacin:
\end{itemize}
\begin{center}
\begin{tikzpicture}[scale =0.75]
% Dibujo una cuadrcula...
\draw[loosely dotted, color=gray] (0,0) grid (7,6);
% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(7.5,0) node[right] {$x$}; % Eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};
\draw[thick,->,blue] (0,-0.25)--(0,6.5) node[right] {$y$}; % Eje y
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[red,fill = red] (1,0.5) circle (1.5pt);
\draw[red,fill = red] (2,2.5) circle (1.5pt);
\draw[red,fill = red] (3,2.0) circle (1.5pt);
\draw[red,fill = red] (4,4.0) circle (1.5pt);
\draw[red,fill = red] (5,3.5) circle (1.5pt);
\draw[red,fill = red] (6,6.0) circle (1.5pt);
\draw[red,fill = red] (7,5.5) circle (1.5pt);
\draw[thick,cyan] (0,0.07) -- (7,5.946); % la recta de regresin...
\node[cyan,right] at (0,5) {$y = \beta + m\,x$};
\end{tikzpicture}
\end{center}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item Grficamente tenemos la siguiente situacin:
\end{itemize}
\begin{center}
\begin{tikzpicture}[scale =0.75]
% Dibujo una cuadrcula...
\draw[loosely dotted, color=gray] (0,0) grid (7,6);
% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(7.5,0) node[right] {$x$}; % Eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};
\draw[thick,->,blue] (0,-0.25)--(0,6.5) node[right] {$y$}; % Eje y
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[red,fill = red] (1,0.5) circle (1.5pt);
\draw[red,fill = red] (2,2.5) circle (1.5pt);
\draw[red,fill = red] (3,2.0) circle (1.5pt);
\draw[red,fill = red] (4,4.0) circle (1.5pt);
\draw[red,fill = red] (5,3.5) circle (1.5pt);
\draw[red,fill = red] (6,6.0) circle (1.5pt);
\draw[red,fill = red] (7,5.5) circle (1.5pt);
\draw[thick,cyan] (0,0.07) -- (7,5.946); % la recta de regresin...
\node[cyan,right] at (0,5) {$y = \beta + m\,x$};
\draw[brown,thick] (5,3.5) -- (5,4.27) node [black,right,midway] {$\delta_i$};
\end{tikzpicture}
\end{center}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item Grficamente tenemos la siguiente situacin:

LATEX 2 en
15 sesiones

199

200

LATEX 2 intermedio
\end{itemize}
\begin{center}
\begin{tikzpicture}[scale =0.75]
% Dibujo una cuadrcula...
\draw[loosely dotted, color=gray] (0,0) grid (7,6);
% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(7.5,0) node[right] {$x$}; % Eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};
\draw[thick,->,blue] (0,-0.25)--(0,6.5) node[right] {$y$}; % Eje y
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[red,fill = red] (1,0.5) circle (1.5pt);
\draw[red,fill = red] (2,2.5) circle (1.5pt);
\draw[red,fill = red] (3,2.0) circle (1.5pt);
\draw[red,fill = red] (4,4.0) circle (1.5pt);
\draw[red,fill = red] (5,3.5) circle (1.5pt);
\draw[red,fill = red] (6,6.0) circle (1.5pt);
\draw[red,fill = red] (7,5.5) circle (1.5pt);
\draw[thick,cyan] (0,0.07) -- (7,5.946); % la recta de regresin...
\node[cyan,right] at (0,5) {$y = \beta + m\,x$};
%\draw[brown,thick] (5,3.5) -- (5,4.27);
\draw[brown,thick] (5,3.5) -- (5,4.27) node [black,right,midway] {$\delta_i$};
\draw[brown,thick] (4,4) -- (4,3.43) node [black,left,midway] {$\delta_{j}$};
\end{tikzpicture}
\end{center}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item Grficamente tenemos la siguiente situacin:
\end{itemize}
\begin{center}
\begin{tikzpicture}[scale =0.75]
% Dibujo una cuadrcula...
\draw[loosely dotted, color=gray] (0,0) grid (7,6);
% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(7.5,0) node[right] {$x$}; % Eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};
\draw[thick,->,blue] (0,-0.25)--(0,6.5) node[right] {$y$}; % Eje y
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[red,fill = red] (1,0.5) circle (1.5pt);
\draw[red,fill = red] (2,2.5) circle (1.5pt);
\draw[red,fill = red] (3,2.0) circle (1.5pt);
\draw[red,fill = red] (4,4.0) circle (1.5pt);
\draw[red,fill = red] (5,3.5) circle (1.5pt);
\draw[red,fill = red] (6,6.0) circle (1.5pt);
\draw[red,fill = red] (7,5.5) circle (1.5pt);
\draw[thick,cyan] (0,0.07) -- (7,5.946); % la recta de regresin...
\node[cyan,right] at (0,5) {$y = \beta + m\,x$};
\draw[brown,fill = brown,thick] (5,3.5) rectangle (5.77,4.27); %,fill = brown
\draw[brown,fill = brown,thick] (4,4) rectangle (3.43,3.43); %,fill = brown
\draw[brown,thin] (5,3.5) -- (5,4.27) node [black,right,midway] {$\delta_i^2$};
\draw[brown,thin] (4,4) -- (4,3.43) node [black,left,midway] {$\delta_{j}^2$};
\end{tikzpicture}
\end{center}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item Defino el error total:
\begin{eqnarray*}
E &=& \sum\limits_{i=1}^{n}{\delta_i^2}\\
&=& \sum\limits_{i=1}^{n}{\left(y_i - \beta - m\,x_i\right)^2}
\end{eqnarray*}
\item Necesitamos encontrar los parmetros $\beta$ y $m$ que minimicen $E$.
\end{itemize}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item Derivamos respecto a los parmetros:

LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES


\begin{eqnarray*}
\dedx{\beta} &=& -2\,\sum\limits_{i=1}^{n}{
\left(y_i - \beta - m\,x_i\right)}\\
\dedx{m} &=& -2\,\sum\limits_{i=1}^{n}{
\left(y_i - \beta - m\,x_i\right)\,x_i}\\
\end{eqnarray*}
\item Para encontrar el mnimo igualamos a cero y resolvemos
el S.E.L. para $\beta$ y $m$
\end{itemize}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item El S.E.L. es:
\begin{eqnarray*}
n\,\beta
+ m\sum x_i
& = & \sum y_i\\
\beta\,\sum x_i + m\,\sum x_i^2 & = & \sum x_i\,y_i
\end{eqnarray*}
\item Ahora resolvemos el S.E.L. para $\beta$ y $m$
\end{itemize}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item La solucin es:
\begin{eqnarray*}
m &=& \displaystyle\frac{n\,\sum{x_i\,y_i} - \sum{x_i}\,\sum{y_i}}
{n\,\sum{x_i^2} - \left(\sum{x_i}\right)^2}\\
\beta &=& \displaystyle\frac{\sum{y_i} - m\,\sum{x_i}}{n}
\end{eqnarray*}
\end{itemize}
\end{frame}
%
\section{Regresin cuadrtica}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item De manera semejante resolvemos el caso para encontrar
la parbola de mejor ajuste.
\end{itemize}
\begin{center}
\begin{tikzpicture}[scale = 0.75]
% Dibujo una cuadrcula...
\draw[loosely dotted, color=gray] (0,0) grid (7,6);
% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(7.5,0) node[right] {$x$}; % Eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};
\draw[thick,->,blue] (0,-0.25)--(0,6.5) node[right] {$y$}; % Eje y
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[red,fill = red] (1,0.5) circle (1.5pt);
\draw[red,fill = red] (2,2.5) circle (1.5pt);
\draw[red,fill = red] (3,2.0) circle (1.5pt);
\draw[red,fill = red] (4,4.0) circle (1.5pt);
\draw[red,fill = red] (5,3.5) circle (1.5pt);
\draw[red,fill = red] (6,6.0) circle (1.5pt);
\draw[red,fill = red] (7,5.5) circle (1.5pt);
\draw[thin,brown] plot[smooth] file{pma.txt}; % La parbola
\node[dotted,cyan,right] at (0,5) {$y = \beta + m\,x$};
\node[brown,right] at (0,5.5) {$y = a\,x^2 + b\,x +c$};
\draw[thin,cyan] (0,0.07) -- (7,5.946); % la recta de regresin...
\end{tikzpicture}
\end{center}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item De manera semejante resolvemos el caso para encontrar
la parbola de mejor ajuste.
\end{itemize}
\begin{center}
\begin{tikzpicture}[scale = 0.75]
% Dibujo una cuadrcula...

LATEX 2 en
15 sesiones

201

202

LATEX 2 intermedio
\draw[loosely dotted, color=gray] (0,0) grid (7,6);
% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(7.5,0) node[right] {$x$}; % Eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};
\draw[thick,->,blue] (0,-0.25)--(0,6.5) node[right] {$y$}; % Eje y
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[red,fill = red] (1,0.5) circle (1.5pt);
\draw[red,fill = red] (2,2.5) circle (1.5pt);
\draw[red,fill = red] (3,2.0) circle (1.5pt);
\draw[red,fill = red] (4,4.0) circle (1.5pt);
\draw[red,fill = red] (5,3.5) circle (1.5pt);
\draw[red,fill = red] (6,6.0) circle (1.5pt);
\draw[red,fill = red] (7,5.5) circle (1.5pt);
\draw[thick,brown] plot[smooth] file{pma.txt}; % la parbola
\node[brown,right] at (0,5.5) {$y = a\,x^2 + b\,x +c$};
\draw[dotted,cyan] (0,0.07) -- (7,5.946); % la recta de regresin...
\end{tikzpicture}
\end{center}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item En este caso el error total es:
\begin{eqnarray*}
E &=& \sum\limits_{i=1}^{n}{\delta_i^2}\\
&=& \sum\limits_{i=1}^{n}{\left(y_i - a\,x_i^2 - b\,x_i - c\right)^2}
\end{eqnarray*}
\item Necesitamos encontrar los parmetros $a,b$ y $c$ que minimicen $E$.
\end{itemize}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item Derivamos respecto a los parmetros:
\begin{eqnarray*}
\dedx{c} &=& -2\,\sum\limits_{i=1}^{n}{
\left(y_i - a\,x_i^2 - b\,x_i - c\right)}\\
\dedx{b} &=& -2\,\sum\limits_{i=1}^{n}{
\left(y_i - a\,x_i^2 - b\,x_i - c\right)\,x_i}\\
\dedx{a} &=& -2\,\sum\limits_{i=1}^{n}{
\left(y_i - a\,x_i^2 - b\,x_i - c\right)\,x_i^2}
\end{eqnarray*}
\item Para encontrar el mnimo igualamos a cero y resolvemos
el S.E.L. para $a,b$ y $c$
\end{itemize}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item El S.E.L. es:
%
\begin{eqnarray*}
a\,\sum{x_i^2} + b\,\sum{x_i}
+ n\,c
& = & \sum{y_i} \\
a\,\sum{x_i^3} + b\,\sum{x_i^2} + c\,\sum{x_i}
& = & \sum{x_i\,y_i}\\
a\,\sum{x_i^4} + b\,\sum{x_i^3} + c\,\sum{x_i^2} & = & \sum{x_i^2\,y_i}
\end{eqnarray*}
%
\item Ahora resolvemos el S.E.L. para $a,b$ y $c$
\end{itemize}
\end{frame}
%
\begin{frame}{Fundamentos matemticos}{Deduccin}
\begin{itemize}
\item La solucin es:
\begin{eqnarray*}
a &=& \displaystyle\frac{\left|
\begin{array}{ccc}
\sum{y_i}
& \sum{x_i}
& n \\
\sum{x_i\,y_i}
& \sum{x_i^2} & \sum{x_i} \\
\sum{x_i^2\,y_i} & \sum{x_i^3} & \sum{x_i^2}
\end{array}\right|
}{

LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES


\left|
\begin{array}{ccc}
\sum{x_i^2} & \sum{x_i}
& n \\
\sum{x_i^3} & \sum{x_i^2} & \sum{x_i} \\
\sum{x_i^4} & \sum{x_i^3} & \sum{x_i^2}
\end{array}\right|
}\\
b &=& \displaystyle\frac{\sum{x_i} \left(\sum{y_i} - a\,\sum{x_i^2}\right)
- n\,\sum{x_iy_i} - a\,\sum{x_i^3}}{\left(\sum{x_i}\right)^2
- n\,\sum{x_i^2}}\\
c &=& \displaystyle\frac{\sum{y_i} - a\,\sum{x_i^2} - b\,\sum{x_i}}{n}
\end{eqnarray*}
\end{itemize}
\end{frame}
%
\section{Implementacin}
%
% + + + + [fragile] -> perimite escribir cdigo con ambientes {Verbatim}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
/* Nombre del archivo: CR.cpp
Este programa pide las coordenadas (x,y) de n puntos
y los graba en un archivo. Despus lee estos datos y
calcula
a) la recta demejor ajuste, la cual se expresa como:
y = beta + mx
b) La parbola de mejor ajuste, que se expresa como:
y = ax^2 + bx + c
por el mtodo de mnimos cuadrados.
------------------------------------------------------------------Autor: Efran Soto Apolinar
Email: efra.soto.a@gmail.com
efrain@yalma.fime.uanl.mx
Fecha de ltima Modificacin: 21 de marzo de 2008
------------------------------------------------------------------- */
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
#include <cstdio> //
#include <cstdlib> //
#include <iostream> // Funciones bsicas para input/output
#include <conio.h> // para usar: getche, getch
#include <fstream> // para grabar los datos generados...
using namespace std;
int main(void){
char respuesta, letra;
// char file_name[15];
int i, j, n; // contadores
double a, b, c; // parmetros para parbola...
double m, beta; // parmetros para recta...
double Da = 0, Dp = 0;
double xi, yi; // datos
double Sx, Sy, Sx2, Sx3, Sx4, Sxy, Sx2y; // sumas de datos...
double Error_p = 0, Error_r = 0;
double dip, dir, y_approxp, y_approxr;
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
for(;;){ // for infinito...
Sx = 0; Sy = 0; Sxy = 0;
Sx2 = 0; Sx3 = 0; Sx4 = 0; Sx2y = 0;
// Informacin sobre el programa...
cout << "\n\nEste programa pide un grupo de datos ";
cout << "\nque corresponden a las coordenadas de n";

LATEX 2 en
15 sesiones

203

204

LATEX 2 intermedio
cout << "\npuntos en el plano, guarda esta informacin";
cout << "\nen un archivo y despus lee esa informacin";
cout << "\npara encontrar la parbola de regresin";
cout << "\n\n\nPor favor, introduce las coordenadas de ";
cout << "\nlos puntos conocidos, ingresando primero";
cout << "\nlacoordenada en x y despus la coordenada en y";
cout << "\nCuando hayas terminado introduce el nmero ";
cout << "\n1 000 000, pero sin espacios.";
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
ifstream in_stream;
ofstream out_stream;
// cout << "\nNombre del archivo: ";
// cin >> file_name;
//out_stream.open(file_name); // creo y abro el archivo...
//
out_stream.open("CR.txt"); // creo y abro el archivo...
if (out_stream.fail()){ // si no puede abrir el archivo...
cout << "\n\nNo se pudo abrir el archivo...";
cout << "\nPor favor, reinicie el programa...";
exit(1); // Termina el programa
}
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
for (i = 1 ; ; i++){
cout << "\nCoordenada en x del punto " << i << ": ";
cin >> xi;
if (xi == 1000000){
cout << "\n\n\nEl ltimo valor no se incluye...";
out_stream.close();// Cierro el archivo...
cout << "\nLos datos se han grabado correctamente...";
cout << "\n\nProcesando informacin...";
n = i - 1; // Nmero total de datos...
break;
}
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
cout << "\nCoordenada en y del punto " << i << ": ";
cin >> yi;
if (yi == 1000000){
cout << "\n\n\nEl ltimo valor no se incluye...";
out_stream.close();// Cierro el archivo...
cout << "\nLos datos se han grabado correctamente...";
cout << "\n\nProcesando informacin...";
n = i - 1; // nmero total de datos...
break;
}
out_stream << xi << " " << yi << " i\n";
cout << "Dato " << i << " grabado correctamente";
cout << "\n";
} // Termino de grabar la informacin...
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
// Abrimos el archivo para leer...
in_stream.open("CR.txt");
if (in_stream.fail()){ // si no puede abrir el archivo...
cout << "\n\nNo se pudo abrir el archivo...";
cout << "\nPor favor, reinicie el programa...";

LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES


exit(1); // Termina el programa
}
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
for (j=1; j <= n ; j++){ // realizo clculos...
in_stream >> xi >> yi;
do { // estoy buscando el siguiente rengln
in_stream >> letra;
} while (!letra == \n);
//
Sx += xi; // Suma de x
Sy += yi; // Suma de y
Sxy += xi * yi; // Suma de xy
Sx2 += xi * xi; // Suma de x cuadrada
Sx3 += xi * xi * xi; // Suma de x cbica
Sx4 += xi * xi * xi * xi; // Suma x cuarta
Sx2y += xi * xi * yi;
}
// Cierro el archivo de lectura...
in_stream.close();
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
// Calculo parmetros de recta...
m = (n * Sxy - Sx * Sy) / (n * Sx2 - Sx * Sx);
beta = (Sy - m * Sx) / n;
// Calculo los parmetros de parbola...
Da = Sy * Sx2 * Sx2 + n * Sxy * Sx3 + Sx * Sx * Sx2y;
Da = Da - n * Sx2 * Sx2y - Sx * Sx3 * Sy - Sx * Sxy * Sx2;
Dp = Sx2 * Sx2 * Sx2 + n * Sx3 * Sx3 + Sx4 * Sx * Sx;
Dp = Dp - n * Sx2 * Sx4 - 2 * Sx * Sx2 * Sx3;
a = Da / Dp;
b = (Sx * (Sy - a * Sx2) - n * (Sxy - a * Sx3)) /
(Sx * Sx - n * Sx2);
c = (Sy - a * Sx2 - b * Sx) / n;
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
// Muestro los resultados...
cout << "\n\n\n"; // espacio
cout << "La recta de mejor ajuste es: \n";
cout << "\n y = " << beta << " + " << m << " x ";
cout << "\n\n\n"; // espacio
cout << "La parbola de mejor ajuste es: \n";
cout << "\n y = " << a << " x^2 + " << b << " x + " << c;
cout << "\n\n\n";
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
// Vuelvo a abrir el archivo donde estn grabados los datos...
in_stream.open("CR.txt");
if (in_stream.fail()){ // si no puede abrir el archivo...
cout << "\n\nNo se pudo abrir el archivo...";
cout << "\nPor favor, reinicie el programa...";
exit(1); // Termina el programa
}
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}

LATEX 2 en
15 sesiones

205

206

LATEX 2 intermedio
\begin{codcpp}
for (j=1; j <= n ; j++){ // realizo clculos...
in_stream >> xi >> yi;
do { // estoy buscando el siguiente rengln
in_stream >> letra;
} while (!letra == \n);
//
// clculo con la parbola de regresin...
y_approxp = a * xi * xi + b * xi + c;
y_approxr = beta + m * xi;
// discrepancia...
dip = (yi - y_approxp) * (yi - y_approxp);
dir = (yi - y_approxr) * (yi - y_approxr);
Error_p += dip; // Error total
Error_r += dir;
}
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
// Cierro el archivo de lectura...
in_stream.close();
cout << "\n\n\n"; // espacio
cout << "\nError total para la recta: " << Error_r;
cout << "\nError total para la parbola: " << Error_p;
cout << "\n\n\n"; // espacio
cout << "Generando datos de la parbola de mejor ajuste...";
// creo y abro el archivo...
// pma = parbola de mejor ajuste.
out_stream.open("pma.txt");
if (out_stream.fail()){ // si no puede abrir el archivo...
cout << "\n\nNo se pudo abrir el archivo...";
cout << "\nPor favor, reinicie el programa...";
exit(1); // Termina el programa
}
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
// Reinicio las coordenadas...
xi = 0;
yi = 0;
for (i = 0 ; i <= 100 ; i++){
yi = a * xi * xi + b * xi + c;
// grabamos los datos en el archivo...
out_stream << xi << " " << yi << " i\n";
xi = xi + 0.07;
}
cout << "\n\n\nSe han grabado 100 datos en el intervalo";
cout << "\n(0,7) en el archivo <<pma.txt>>";
out_stream.close();// Cierro el archivo...
\end{codcpp}
\end{frame}
%
\begin{frame}[fragile]{Implementacin}{Cdigo del programa}
\only<presentation>{\scriptsize}
\begin{codcpp}
// pregunto si desea salir...
cout << "\n\n\nPresione < S > para salir...";
respuesta = getche();
if ((respuesta == S)||(respuesta == s)){
break; // Salir del ciclo for inicial...
}
cout << "\n\n\n";
} // end for infinito...
return 0;
}
\end{codcpp}
\end{frame}
%

LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES


\section{Un caso de ejemplo}
%
\begin{frame}{Ejemplo}{Un caso de ejemplo}
Consideramos los siguientes datos:
\begin{center}
\begin{tabular}{cccc}\toprule
\rowcolor{yellow!25} $x$ & $y$\\\midrule
1 & 0.5 \\
2 & 2.5 \\
3 & 2.0 \\
4 & 4.0 \\
5 & 3.5 \\
6 & 6.0 \\
7 & 5.5 \\\midrule
\end{tabular}
\end{center}
\end{frame}
%
\begin{frame}{Ejemplo}{Grfica de datos}
\begin{center}
\begin{tikzpicture}
% Dibujo una cuadrcula...
\draw[loosely dotted, color=gray] (0,0) grid (7,6);
% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(7.5,0) node[right] {$x$}; % Eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};
\draw[thick,->,blue] (0,-0.25)--(0,6.5) node[right] {$y$}; % Eje y
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[red,fill = red] (1,0.5) circle (1.5pt);
\draw[red,fill = red] (2,2.5) circle (1.5pt);
\draw[red,fill = red] (3,2.0) circle (1.5pt);
\draw[red,fill = red] (4,4.0) circle (1.5pt);
\draw[red,fill = red] (5,3.5) circle (1.5pt);
\draw[red,fill = red] (6,6.0) circle (1.5pt);
\draw[red,fill = red] (7,5.5) circle (1.5pt);
%\draw[thick,cyan] (0,0.07) -- (7,5.946); % la recta de regresin...
\end{tikzpicture}
\end{center}
\end{frame}
%
\section{Resultados}
%
\begin{frame}{Ejemplo}{Resultados}
\begin{block}
{El programa arroja los siguientes resultados:}
{\begin{itemize}
\item Recta de mejor ajuste:
\begin{equation*}
y = 0.0714286 + 0.839286\,x.
\end{equation*}
\item Parbola de mejor ajuste:
\begin{equation*}
y = -0.0297619\,x^2 + 1.07738\,x - 0.285714
\end{equation*}
\item Error total para la recta: \alert{2.99107}%\textcolor{red}{2.99107}
\item Error total para la parbola: \alert{2.91667}%\textcolor{red}{2.91667}
\end{itemize}
}
\end{block}
\end{frame}
%
\begin{frame}[fragile]{Resultados}{Recta de regresin}
\begin{center}
\begin{tikzpicture}
% Dibujo una cuadrcula...
\draw[loosely dotted, color=gray] (0,0) grid (7,6);
% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(7.5,0) node[right] {$x$}; % Eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};

LATEX 2 en
15 sesiones

207

208

LATEX 2 intermedio
%
\draw[thick,->,blue] (0,-0.25)--(0,6.5) node[right] {$y$}; % Eje y
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[red,fill = red] (1,0.5) circle (1.5pt);
\draw[red,fill = red] (2,2.5) circle (1.5pt);
\draw[red,fill = red] (3,2.0) circle (1.5pt);
\draw[red,fill = red] (4,4.0) circle (1.5pt);
\draw[red,fill = red] (5,3.5) circle (1.5pt);
\draw[red,fill = red] (6,6.0) circle (1.5pt);
\draw[red,fill = red] (7,5.5) circle (1.5pt);
\node[cyan,right] at (0,5) {$y = 0.0714286 + 0.839286\,x$};
\draw[thick,cyan] (0,0.07) -- (7,5.946); % la recta de regresin...
\end{tikzpicture}
\end{center}
\end{frame}
%
\begin{frame}[fragile]{Resultados}{Parbola de regresin}
\begin{center}
\begin{tikzpicture}
% Dibujo una cuadrcula...
\draw[loosely dotted, color=gray] (0,0) grid (7,6);
% Dibujo los ejes...
\draw[thick,->,blue] (-0.25,0)--(7.5,0) node[right] {$x$}; % Eje x
\foreach \x/\xtext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6, 7/7}
\draw[shift={(\x,0)}] (0pt,2pt)--(0pt,-2pt) node[blue,below] {$\xtext$};
\draw[thick,->,blue] (0,-0.25)--(0,6.5) node[right] {$y$}; % Eje y
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4, 5/5, 6/6}
\draw[shift={(0,\y)}] (2pt,0pt)--(-2pt,0pt) node[blue,left] {$\ytext$};
\draw[red,fill = red] (1,0.5) circle (1.5pt);
\draw[red,fill = red] (2,2.5) circle (1.5pt);
\draw[red,fill = red] (3,2.0) circle (1.5pt);
\draw[red,fill = red] (4,4.0) circle (1.5pt);
\draw[red,fill = red] (5,3.5) circle (1.5pt);
\draw[red,fill = red] (6,6.0) circle (1.5pt);
\draw[red,fill = red] (7,5.5) circle (1.5pt);
\draw[thick,brown] plot[smooth] file{pma.txt}; % La parbola
\node[cyan,right] at (0,5) {$y = 0.0714286 + 0.839286\,x$};
\node[brown,right] at (0,5.5) {$y = -0.02976\,x^2 + 1.077\,x - 0.2857$};
\draw[dotted,cyan] (0,0.07) -- (7,5.946); % la recta de regresin...
\end{tikzpicture}
\end{center}
\end{frame}
%
\begin{frame}{Desventajas}{Desventajas del mtodo}
\begin{itemize}
\item Se requiere ms informacin.
\item Cada parmetro tiene asociado un error.
\item El mtodo de regresin aproxima bien en interpolacin NO en extrapolacin.
\item El proceso no es estocstico, sino determinista.
\item No se conoce la distribucin de las discrepancias.
\end{itemize}
\end{frame}
%
\begin{frame}{Ventajas}{Ventajas del mtodo}
\begin{itemize}
\item Parmetros con errores pequeos.
\item Mientras mayor informacin se tenga, los parmetros tienen menos errores.
\item Puede servir para aproximar datos faltantes.
\end{itemize}
\end{frame}
%
\begin{frame}{Gracias}{Fin de la presentacin}
\begin{center}
\alert{\textbf{Preguntas, comentarios, sugerencias...}}
\end{center}
\end{frame}
%
\end{document}

Las siguientes imgenes corresponden a las diapositivas que se obtienen con el


LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES

209

cdigo anterior.
Regresin lineal y cuadrtica

Regresin lineal y cuadrtica

ndice
1 Regresin lineal y cuadrtica

Regresin lineal y cuadrtica


Pronsticos

2 Regresin lineal
3 Regresin cuadrtica

Efran Soto Apolinar.

4 Implementacin

Programa de Posgrado en Ingeniera de Sistemas


FIME UANL

5 Un caso de ejemplo

21 de marzo de 2008

6 Resultados

Regresin lineal y cuadrtica


Regresin lineal y cuadrtica

Regresin lineal y cuadrtica


Regresin lineal

Fundamentos matemticos

Fundamentos matemticos

Deduccin

Conocemos n datos (xi , yi ).


Este mtodo es muy utilizado.

Queremos encontrar la recta que mejor se ajusta a los n datos.

Pronostica solamente casos lineales o cuadrticos.

Suponemos que la recta es:

Interpolacin Vs. Extrapolacin.

y = +mx
donde y m son parmetros a determinar.

Regresin lineal y cuadrtica


Regresin lineal

Regresin lineal y cuadrtica


Regresin lineal

Fundamentos matemticos

Fundamentos matemticos

Deduccin

Deduccin

Grficamente tenemos la siguiente situacin:


y
6

Defino el error total:

5 y = +mx

j2

n
X

i2

i=1

i2
=

n
X
i=1

(yi m xi )

Necesitamos encontrar los parmetros y m que minimicen E .

1
1

Regresin lineal y cuadrtica


Regresin lineal

Regresin lineal y cuadrtica


Regresin lineal

Fundamentos matemticos

Fundamentos matemticos

Deduccin

Deduccin

Derivamos respecto a los parmetros:


dE
d
dE
dm

=
=

2
2

n
X
i=1
n
X
i=1

(yi m xi )
(yi m xi ) xi

Para encontrar el mnimo igualamos a cero y resolvemos el S.E.L.


para y m

LATEX 2 en
15 sesiones

El S.E.L. es:

X
n +m
xi
X
xi + m
xi2

Ahora resolvemos el S.E.L. para y m

=
=

X
X

yi
xi yi

210

LATEX 2 intermedio
Regresin lineal y cuadrtica
Regresin lineal

Regresin lineal y cuadrtica


Regresin cuadrtica

Fundamentos matemticos

Fundamentos matemticos

Deduccin

Deduccin

De manera semejante resolvemos el caso para encontrar la parbola


de mejor ajuste.
y
6

La solucin es:
m

y = a x2 + b x + c
5 y = +mx

xi yi xi
yi
P 2
P 2
n
xi ( xi )
P
P
yi m
xi
n

4
3
2
1
1

Regresin lineal y cuadrtica


Regresin cuadrtica

Regresin lineal y cuadrtica


Regresin cuadrtica

Fundamentos matemticos

Fundamentos matemticos

Deduccin

Deduccin

Derivamos respecto a los parmetros:


En este caso el error total es:
E

n
X

i2

i=1

n
X
i=1

yi a xi2 b xi c

2

Necesitamos encontrar los parmetros a, b y c que minimicen E .

dE
dc

= 2

dE
db

= 2

dE
da

= 2

n
X
i=1
n
X
i=1
n
X
i=1

yi a xi2 b xi c


yi a xi2 b xi c xi


yi a xi2 b xi c xi2

Para encontrar el mnimo igualamos a cero y resolvemos el S.E.L.


para a, b y c

Regresin lineal y cuadrtica


Regresin cuadrtica

Regresin lineal y cuadrtica


Regresin cuadrtica

Fundamentos matemticos

Fundamentos matemticos

Deduccin

Deduccin

La solucin es:
El S.E.L. es:
X

a
xi2 + b
xi + n c
X
X
X
xi3 + b
xi2 + c
xi
X
X
4
3
a
xi + b
xi + c
xi2
a

Ahora resolvemos el S.E.L. para a, b y c

=
=
=

yi

xi2 yi

xi yi

Regresin lineal y cuadrtica


Implementacin

Implementacin
Cdigo del programa

/* Nombre del archivo: CR.cpp


Este programa pide las coordenadas (x,y) de n puntos
y los graba en un archivo. Despus lee estos datos y
calcula
a) la recta demejor ajuste, la cual se expresa como:
y = beta + mx
b) La parbola de mejor ajuste, que se expresa como:
y = ax^2 + bx + c
por el mtodo de mnimos cuadrados.
------------------------------------------------------------------Autor: Efran Soto Apolinar
Email: efra.soto.a@gmail.com
efrain@yalma.fime.uanl.mx
Fecha de ltima Modificacin: 21 de marzo de 2008
------------------------------------------------------------------- */

P

P


P yi
P x2i Pn


P x2i yi P xi3 P x2i

x y
x
xi
Pi 2 i P i



x
x
n
P i3 P 2i P



P xi4 P xi3 P x2i

xi
xi
xi
P
P
P 2
P
P 3
xi
yi a
xi n
xi yi a
xi
P 2
P 2
( xi ) n
xi
P
P 2
P
yi a
xi b
xi
n

Regresin lineal y cuadrtica


Implementacin

Implementacin
Cdigo del programa

#include <cstdio> //
#include <cstdlib> //
#include <iostream> // Funciones bsicas para input/output
#include <conio.h> // para usar: getche, getch
#include <fstream> // para grabar los datos generados...
using namespace std;
int main(void){
char respuesta, letra;
// char file_name[15];
int i, j, n; // contadores
double a, b, c; // parmetros para parbola...
double m, beta; // parmetros para recta...
double Da = 0, Dp = 0;
double xi, yi; // datos
double Sx, Sy, Sx2, Sx3, Sx4, Sxy, Sx2y; // sumas de datos...
double Error_p = 0, Error_r = 0;
double dip, dir, y_approxp, y_approxr;

LATEX 2 en
15 sesiones

3.4. SESIN 14: PRESENTACIONES


Regresin lineal y cuadrtica
Implementacin

211
Regresin lineal y cuadrtica
Implementacin

Implementacin

Implementacin

Cdigo del programa

Cdigo del programa

for(;;){ // for infinito...


Sx = 0; Sy = 0; Sxy = 0;
Sx2 = 0; Sx3 = 0; Sx4 = 0; Sx2y = 0;
// Informacin sobre el programa...
cout << "\n\nEste programa pide un grupo de datos ";
cout << "\nque corresponden a las coordenadas de n";
cout << "\npuntos en el plano, guarda esta informacin";
cout << "\nen un archivo y despus lee esa informacin";
cout << "\npara encontrar la parbola de regresin";
cout << "\n\n\nPor favor, introduce las coordenadas de ";
cout << "\nlos puntos conocidos, ingresando primero";
cout << "\nlacoordenada en x y despus la coordenada en y";
cout << "\nCuando hayas terminado introduce el nmero ";
cout << "\n1 000 000, pero sin espacios.";

Regresin lineal y cuadrtica


Implementacin

ifstream in_stream;
ofstream out_stream;
// cout << "\nNombre del archivo: ";
// cin >> file_name;
//out_stream.open(file_name); // creo y abro el archivo...
//
out_stream.open("CR.txt"); // creo y abro el archivo...
if (out_stream.fail()){ // si no puede abrir el archivo...
cout << "\n\nNo se pudo abrir el archivo...";
cout << "\nPor favor, reinicie el programa...";
exit(1); // Termina el programa
}

Regresin lineal y cuadrtica


Implementacin

Implementacin

Implementacin

Cdigo del programa

Cdigo del programa

for (i = 1 ; ; i++){
cout << "\nCoordenada en x del punto " << i << ": ";
cin >> xi;
if (xi == 1000000){
cout << "\n\n\nEl ltimo valor no se incluye...";
out_stream.close();// Cierro el archivo...
cout << "\nLos datos se han grabado correctamente...";
cout << "\n\nProcesando informacin...";
n = i - 1; // Nmero total de datos...
break;
}

Regresin lineal y cuadrtica


Un caso de ejemplo

// pregunto si desea salir...


cout << "\n\n\nPresione < S > para salir...";
respuesta = getche();
if ((respuesta == S)||(respuesta == s)){
break; // Salir del ciclo for inicial...
}
cout << "\n\n\n";
} // end for infinito...
return 0;
}

Regresin lineal y cuadrtica


Un caso de ejemplo

Ejemplo

Ejemplo

Un caso de ejemplo

Grfica de datos

y
6
Consideramos los siguientes datos:
x

1
2
3
4
5
6
7

0.5
2.5
2.0
4.0
3.5
6.0
5.5

5
4
3
2
1

1
Regresin lineal y cuadrtica
Resultados

Regresin lineal y cuadrtica


Resultados

Ejemplo

Resultados

Resultados

Recta de regresin

y
6
El programa arroja los siguientes resultados:
Recta de mejor ajuste:
y = 0.0714286 + 0.839286 x.
Parbola de mejor ajuste:
y = 0.0297619 x 2 + 1.07738 x 0.285714
Error total para la recta: 2.99107
Error total para la parbola: 2.91667

5 y = 0.0714286 + 0.839286 x
4
3
2
1

LATEX 2 en
15 sesiones

212

LATEX 2 intermedio
Regresin lineal y cuadrtica
Resultados

Regresin lineal y cuadrtica


Resultados

Desventajas

Resultados

Desventajas del mtodo

Parbola de regresin

y
6
y = 0.02976 x 2 + 1.077 x 0.2857
5 y = 0.0714286 + 0.839286 x

Se requiere ms informacin.
Cada parmetro tiene asociado un error.

El mtodo de regresin aproxima bien en interpolacin NO en


extrapolacin.

El proceso no es estocstico, sino determinista.


No se conoce la distribucin de las discrepancias.

2
1

Regresin lineal y cuadrtica


Resultados

Ventajas

Ventajas del mtodo

Regresin lineal y cuadrtica


Resultados

Gracias

Fin de la presentacin

Parmetros con errores pequeos.


Mientras mayor informacin se tenga, los parmetros tienen menos
errores.

Preguntas, comentarios, sugerencias...

Puede servir para aproximar datos faltantes.

No se han includo todas las diapositivas por cuestiones de espacio.

LATEX 2 en
15 sesiones

3.5. SESIN 15: SUGERENCIAS

3.5

213

S ESIN 15: S UGERENCIAS

3.5

En esta sesin final aprovechamos el espacio para dar unas sugerencias generales para el diseo de materiales didcticos y para la preparacin de presentaciones a travs de diapositivas con el uso de LATEX 2 .
Algunas de estas sugerencias se han tomado del manual del usuario del paquete
beamer de LATEX 2 [15]. Otras sugerencias se tomaron de la fuente [1]. Algunas
ms son recopiladas de sugerencias de profesores y otros colegas.
Recuerde que su material puede tener la fuente tipogrfica perfecta, los colores
ideales, las imgenes ms adecuadas al tema, pero si no se adapta al estilo
de aprendizaje de sus estudiantes, puede no obtener el mayor provecho de su
esfuerzo.

3.5.1
3.5.1

A NTES DE LA PRESENTACIN

Prepare su presentacin con suficiente tiempo. No espere al ltimo minuto. As


tendr mayor tiempo para revisarla y prepararse para cualquier imprevisto.
Revise su presentacin varias veces (al menos 3 veces) antes de usarla en clase.
Pida a alguien ms que la revise tambin.
Verifique el equipo antes de la presentacin. Frecuentemente ocurre alguna de
las siguientes circunstancias.
3 Pruebe el equipo que usar en su presentacin para verificar que los colores no se distorsionan por el equipo o las condiciones del saln o auditorio.
3 En caso necesario, cambie los colores de su presentacin para que se aprecien mejor. Los colores en un monitor no se ven igual que en una hoja
impresa o en un can proyector o en un proyector de acetatos.
3 Averige si requerir de una extensin elctrica o algn adaptador para
su proyector. Es posible que usted planee todo bien, salvo que no hay
una extensin elctrica suficientemente larga para conectar el equipo que
requiere para su presentacin.
3 Verifique el nivel de voltaje de los enchufes del auditorio o saln. Si el
equipo que usar trabaja a 110 V y el auditorio solamente cuenta con
conexiones a 220 V corre el riesgo de quemar el equipo antes de terminar
con su presentacin.
3 Verifique que la iluminacin del saln o auditorio sea adecuada para su
presentacin. Lo mismo para el aire acondicionado o ventilacin.
3 Considere la acstica y los niveles de ruido del saln o auditorio para el
diseo de su presentacin. Especialmente si usar audio o video.
3 Plane qu har en caso de que la energa elctrica falte a la hora de su
presentacin. Al menos imprima las diapositivas y llvelas. Eso le servir
LATEX 2 en
15 sesiones

214

LATEX 2 intermedio
de gua en la exposicin sin electricidad en caso de que no se posponga la
presentacin.

3.5.2
3.5.2

D ISEO DE DIAPOSITIVAS

3 Conozca el tiempo que tiene para su presentacin. No intente abarcar ms


material de lo que el tiempo le permite.
3 El tiempo asignado a cada diapositiva depende del tema y de su contenido.
Un concepto puede explicarse en un minuto, pero el procedimiento para
resolver una ecuacin puede llevar ms de diez.
3 Coloque un ttulo apropiado a su presentacin.
3 Cada diapositiva prepara mentalmente a los estudiantes cuando tiene un
ttulo que sugiere de qu trata.
3 Incluya las ideas principales en cada diapositiva teniendo como prioridad
la sencillez.
3 Utilice el mnimo de ecuaciones posible para explicar su tema.
3 Utilice el ambiente description cuando desee enumerar varias definiciones.
3 Utilice el ambiente itemize para ir explicando ideas y argumentos.
3 Utilice la instruccin \alert para destacar palabras importantes.
3 Escriba ideas con pocas palabras.
3 Prefiera imgenes de buena calidad.
3 El tamao de una imagen debe ser suficientemente grande para que los
estudiantes entiendan su contenido. Particularmente cuando tienen muchos
smbolos.
3 Prefiera crear las figuras y grficos usando el paquete tikz.
3 El texto que aparece en un grfico o en una figura debe tener la misma
fuente y tipo que el texto de la presentacin.
3 Preferentemente utilice colores suaves u oscuros. Use combinaciones de
colores que contrasten de una manera agradable entre las partes que se
desean resaltar y el resto.
3 Utilice animaciones para explicar conceptos de fsica o qumica.
7 No exponga una clase con una presentacin que no ha sido revisada.
Errores en los procedimientos causan mayor confusin en los estudiantes.
LATEX 2 en
15 sesiones

3.5. SESIN 15: SUGERENCIAS

215

7 No escriba usando solamente maysculas. Parece que le grita a la gente.


An en el ttulo de la diapositiva es incorrecto. El texto escrito solamente
en maysculas es ms difcil de leer porque stas no tienen distinta forma.
Mejore la legibilidad de su documento utilizando las letras maysculas
como lo marcan las reglas ortogrficas.
7 No incluya cosas que no se requieren para explicar el tema. Evite las
distracciones.
7 No escriba demasiadas palabras en una diapositiva. Entre 40 y 80 palabras
es aceptable. Si tiene ms de 100 palabras es mejor una hoja impresa para
entregar a los estudiantes.
7 No incluya en la diapositiva todo lo que va a decir a sus estudiantes. En
ese caso enve por correo electrnico un documento y que ellos lleguen
preparados para estudiar en clase material adicional.
7 No incluya ms de una idea por cada vieta en una lista.
7 No utilice transiciones entre diapositivas. Prepare la presentacin con el
mnimo de distractores.
7 No elija colores que molesten o lastimen la vista.
7 No utilice letras con color pastel. Algunas veces se vuelve ilegible debido
a las caractersticas del equipo que utiliza para su proyeccin.
7 No utilice animaciones solamente para atraer la atencin de los estudiantes. Utilice las animaciones siempre que sea justificable para la explicacin
del tema.

3.5.3
3.5.3

D ISEO DE MATERIALES DIDCTICOS

Tenga en mente el objetivo propuesto en el programa de estudio a la hora de


planear el diseo del material didctico. La idea es rebasar el objetivo y alcanzar
las metas sugeridas en el programa de estudio.
3 Disee los materiales para que los estudiantes aprendan, no para presumir
cunto sabe usted.
3 Justifique los procedimientos basado en conocimiento previo. Utilice el
conocimiento previo para justificar sus argumentos.
3 Relacione las ideas del tema actual con ideas de otras ramas de la matemtica
y con otras ramas de las ciencias.
3 Seleccione los ejemplos ms interesantes y apropiados para explicar el
tema y alcanzar los objetivos impuestos en el programa de estudio.
3 Prefiera problemas cotidianos con una aplicacin o enfoque en los intereses de sus estudiantes.
LATEX 2 en
15 sesiones

216

LATEX 2 intermedio
3 Explique los conceptos nuevos con aplicaciones cotidianas. El estudiante
generalmente desea conocer para qu le servir cada concepto.
3 Explique ejemplos aumentando la dificultad y no al revs.
3 Introduzca un nuevo concepto solamente cuando sea necesario.
3 Defina cada concepto una vez que lo mencion.
3 Sea breve en sus argumentos. Evite palabras o frases innecesarias. stas
pueden causar confusin entre los estudiantes. Sea directo y al punto.
3 Organice sus ideas de manera que sigan una de la otra de manera lgica.
3 Evite incluir informacin que le desve del tema principal.
3 Determine qu es apropiado para la exposicin de acuerdo al grupo.
3 Ensee trucos para facilitar los procedimientos y clculos.
3 Muestre analogas siempre que sean fciles de entender y faciliten el aprendizaje del grupo.
3 Traduzca a palabras las ecuaciones que utilice en su presentacin. Explique qu implican.
3 Entre dos mtodos, prefiera siempre el ms sencillo. Si debe explicar
ambos, siempre explique al final el ms sencillo.
3 Evite los sinnimos al redactar cuando puedan generar confusin. Por
ejemplo, concentracin de plomo y nivel de plomo.

3.5.4
3.5.4

E LABORACIN DE GRFICAS

Verifique que sus grficas tienen un tamao apropiado para el material que
est elaborando. Si se trata de una presentacin, la grfica no debe salir de la
diapositiva. Si se trata de algunas notas, la grfica debe quedar dentro de los
mrgenes del documento.
3 Ante todo, trate que la grfica diga exactamente lo que desea transmitir.
3 En una grfica, las curvas siempre deben estar dibujadas con lneas ms
gruesas que los ejes.
3 En una grfica que incluya varias curvas, utilice distintos tipos de lneas
(contnua, punteada, etc.).
3 En lugar de usar distintos tipos de lneas puede usar distintos grosores en
las mismas.
3 No utilice colores solamente para diferenciar varias curvas en una grfica.
Una impresin en blanco y negro causar dificultad para diferenciar una
curva de otra.
LATEX 2 en
15 sesiones

3.5. SESIN 15: SUGERENCIAS


3 Evite el uso de smbolos para identificar puntos de grficas (por ejemplo:
).
3 Use las grficas para mostrar tendencias. No se empee en mostrar los
valores exactos.
3 Muestre la escala y las unidades en cada eje. Esto es extremadamente
importante. Siempre coloque las etiquetas de los ejes paralelas a stos.
3 Las unidades indicadas en los ejes pueden ser modificadas por mltiplos
o submltiplos de mil. Por ejemplo, usar km en lugar de m.
3 Tenga cuidado con las abreviaciones de las unidades. m se refiere a
metros, no a minutos.
3 Las abreviaciones de las unidades no se pluralizan. Por ejemplo, utilizar
hrs es incorrecto para indicar horas. Basta con una sola letra: h.
3 Prefiera una grfica de barras cuando cada dato no dependa del anterior.
Por ejemplo, en poblaciones de distintos pases se sugiere el uso de una
grfica de barras.
3 Prefiera una grfica de curvas o lneas cuando los datos dependan de su
anterior. Por ejemplo, para mostrar el crecimiento de la poblacin de una
ciudad.
3 No incluya informacin que no sea relevante para la grfica.
3 Evite utilizar grficas de barras agrupadas. Por ejemplo, para indicar
varios parmetros de un pas (ingreso mensual promedio, porcentajes de
analfabetas, etc.). Prefiera una tabla en su lugar. El mximo de categoras
para grficas de barras agrupadas es de tres.
3 En las grficas de barras, el espacio entre las barras debe ser ms angosto
que el grosor de stas.
3 Procure ordenar las barras en valores decrecientes.
3 Prefiera el uso de grfica de pastel para mostrar porcentajes.
Una grfica de pastel debe tener las siguientes caractersticas:
1. El segmento ms grande empieza en la posicin vertical (como si
marcara las 12:00 en el reloj).
2. Los segmentos estn ordenados decrecientemente en valor, en el sentido de las manecillas del reloj.
3. El nmero de segmentos no es mayor a cinco.
4. Las etiquetas estn fuera del crculo.
Usted puede enfatizar un segmento dibujndolo aparte.

LATEX 2 en
15 sesiones

217

218

LATEX 2 intermedio

3.5.5

3.5.5

D ISEO DE TABLAS

3 Si una tabla muestra una tendencia o una relacin, el ttulo debe ser
declarativo.
3 Si redonde valores, no force a que la suma sea exactamente 100%. Mejor
explique con una nota al pi, que la suma de los porcentajes es distinto al
100% debido al redondeo.
3 Si una tabla sugiere dos conclusiones, es preferible dividirla en dos partes,
una para cada conclusin. As una conclusin no opaca u oculta a la otra.
3 Algunas veces una grfica de lneas es preferible a una tabla para mostrar
una tendencia. Pruebe ambas antes de decidir cul incluir. Siempre
incluya en su material la que sea ms fcil de interpretar.
3 Para maximizar la legibilidad en las tablas evite el uso de lneas verticales
en las mismas.
3 Utilice mximo tres lneas horizontales en las tablas: dos para separar el
encabezado del cuerpo de la tabla y una ltima para indicar el fn de la
tabla.
3 Si se incluyen abreviaciones en la tabla, explique su significado al pi de
la misma. Esto tambin aplica para las grficas.
3 Prefiera tablas de a lo ms cinco columnas. Demasiada informacin en
poco espacio solamente sirve para promover el miedo a la lectura.
Ms sugerencias para la elaboracin de materiales didcticos puede encontrar
en cualquier libro relacionado con este tema.
Espero que estas sugerencias le sean de ayuda y le motiven a preparar usted
mismo los materiales a la medida de cada uno de sus grupos.

LATEX 2 en
15 sesiones

Bibliografa

[1] Bjrn, Gustavii How to write and illustrate scientific papers EE.UU. Cambridge university Press. 2008.
[2] Knuth, Donald Ervin, The TEXbook. Addison Wesley Publishing Company.
1986.
[3] Mittelbach, Frank. The LATEX 2 companion EE.UU. Ed. Addison Wesley
2004.
[4] Seyler Dorothy U.; Sipple M. Noel. Thinking for Writing EE.UU. Ed.
Science and Research Associates, Inc. 1978.
[5] Soto,
A.,
Efran. Enseanza Efectiva de las Matemticas
http://www.scribd.com/Efrain_Soto_Apolinar (Visitado el 19 de
julio de 2009) Mxico. 2008.
[6] Soto,
A.,
Efran.
Mini-manual
de
LATEX 2
http://www.scribd.com/Efrain_Soto_Apolinar (Visitado el 19 de
julio de 2009) Mxico. 2008.
[7] Soto, A., Efran. Matemticas para Bachillerato I En revisin tcnica.
Mxico. 2009.
[8] Soto, A., Efran. Matemticas para Bachillerato II En edicin y revisin
tcnica. Mxico. 2009.
[9] Soto, A., Efran. Matemticas para Bachillerato III En revisin tcnica.
Mxico. 2009.
[10] Soto, A., Efran. Matemticas para Bachillerato IV En revisin tcnica.
Mxico. 2009.
[11] Soto, A., Efran. Matemticas para Bachillerato V (Clculo Diferencial) En
revisin tcnica. Mxico. 2009.
LATEX 2 en
15 sesiones

220

Bibliografa
[12] Soto, A., Efran. Matemticas para Bachillerato VI (Clculo Integral) En
revisin tcnica. Mxico. 2009.
[13] Soto, A., Efran. Matemticas Preuniversitarias En edicin y revisin
tcnica. Mxico. 2009.
[14] Tantau, Till. TikZ and PGF Manual for Version 1.18 Documentacin de
LATEX 2 .
[15] Tantau, Till. Users Guide to the Beamer Class, Version 3.06 Documentacin de LATEX 2 .

LATEX 2 en
15 sesiones

Indice alfabtico

TEXnicCenter
Descarga, 8
LATEX 2
ndice, 37
Ambiente
figure, opciones de, 89
Ambientes, 23
Bibliografa, 36
Cdigo fuente, 5
Caracteres especiales, 24
Cargar paquete, 18
Color, 30
Colores disponibles, 96
Descarga, 5
Encabezados, 34
Espaol, en, 17
Formato de texto, 29
Fuentes
Seleccin, 32
Funciones matemticas, 60
Lista de
Figuras, 37
Tablas, 37
Mrgenes de pgina, 35
Manuales, 19
Paquetes, 18
Referencias bibliogrficas, 36
Requerimientos mnimos, 5
Software libre, 5
Tabla de contenidos, 37
Tablas, 75
justificaciones, 75
Tamao de texto, 29
LATEX 2 en
15 sesiones

Ventajas de usar, 3
Alfabeto Griego, 63
Ambiente
Matemtico, 45
Cdigo
y
x
x

= , 55
e = , 55
ltimo teorema de Fermat, 47
Alfabeto griego, 63
Bibliografa, 36
Cambiar mrgenes, 35
Conjuntos de nmeros, 58
Conversin de temperatura, 52
Datos para graficar, 100
Derivada, 61
Derivadas parciales, 55
Determinante, 81, 140
Diagrama, 102
Divisin sinttica, 81
Ecuacin
E = mc2 , 92
Ecuacin con exponentes, 47
Ecuacin con subndices, 48
Ecuacin en lnea, 45
Ecuacin fraccionaria, 46
Ejes coordenados, 96
Energa cintica, 51
Frmula
rea del tringulo, 53
Distancia, 54
Punto de divisin, 54

222

Indice alfabtico
Ejemplo
Punto medio, 53
Ambiente
Velocidad de cada, 51
array, 80, 82, 140
Frmula general, 50
center, 23, 26, 126, 127, 131
Figura
description, 26, 122
Insertar, 89
enumerate, 19, 25, 131
Fuentes matemticas, 58
equation, 45
Funcin definida por intervalos, 82
equation*, 46, 126, 127
Funciones matemticas, 60
figure, 89
Grfica de
flushleft, 26
Rectas, 97
flushright, 26, 119
Grafica de
itemize, 25
Datos de archivo, 99, 101
minipage, 27, 87, 123, 126, 127,
Funciones, 98
131, 138
Guin largo, 124
multicols, 27, 132
Identidades trigonomtricas, 63
tabular, 76, 80
Imagen
tikzpicture, 95, 102
Al margen, 86
Documento, 15
Escalar, 85
Instruccin
Insertar, 85
\Delta, 55, 61
Rotar, 86
\alpha, 53, 63, 64
y texto, 87
\angle, 53
Insertar figura, 89
\bar, 59
Insertar tabla, 90
\beta, 53, 63
Integral, 56
\caption, 89
Integral definida, 61
\cdot, 60, 61
Integral indefinida, 61
\cdots, 55
Ley de senos, 64
\cellcolor, 78
Lista de figuras, 90
\chapter, 22
Lista de tablas, 90
\cos, 63
Matriz A = [aij ], 48
\cot, 63
Matriz aumentada, 81
\csc, 63
Promedio, 59
\cup, 58
Propiedades de logaritmos, 60
\displaystyle, 47, 120
Recproco, 47
\dotfill, 125
Referencia a figura, 91
\emph, 22
Referencia a seccin, 92
\ensuremath, 120, 140
Smbolos matemticos, 57
\fancybox, 19
Seccin no numerada, 170
\fbox, 21, 123, 126, 131
Segunda ley de Newton, 51
\fcolorbox, 127, 138
Serie aritmtica, 58
\footnote, 21
Sistema de ecuaciones, 82
\frac, 46
Suma de Gauss (diagrama), 103
\gamma, 53
Teorema de Pitgoras, 134
\hfill, 87, 123, 136
Vectores, 60
\hspace, 134
Documento
\infty, 62
Opciones, 16
\int, 56, 61, 62
Documentos
\label, 91
Tipos de, 16
\left, 61, 140
Donald Knuth, 3
\lim, 61
LATEX 2 en
15 sesiones

INDICE ALFABTICO
\limits, 58, 61
\linewidth, 87, 123, 131
\ln, 56, 60
\log, 61
\marginpar, 86
\mathbb, 58
\mathcal, 58
\mathfrak, 58
\mathsf, 58
\multicolumn, 77
\multirow, 78
\newcommand, 119
\newenvironment, 130
\newline, 21
\newpage, 21
\noindent, 87
\notin, 58
\overline, 54
\pageref, 91
\par, 21, 119, 125, 131, 134,
136, 138
\parpic, 87
\partial, 55
\pi, 53, 58
\pm, 50, 120
\ref, 91
\right, 61, 140
\rightarrow, 61
\rowcolor, 78
\rule, 22, 121, 131
\sec, 63
\section, 22
\sin, 51, 63, 64
\sqrt, 49, 54
\square, 136
\star, 21
\sum, 58, 62
\tan, 63
\textbf, 131, 134, 136, 138
\textcolor, 20, 119, 124, 125,
131, 138
\textit, 125
\textsc, 134, 138
\textsl, 123, 131, 134, 138
\tikz, 95
\times, 53
\today, 21
\usepackage, 22
\vdots, 92
\vec, 60
LATEX 2 en
15 sesiones

223
\vspace, 21
\qquad, 52
Instrucciones, 21
Argumentos, 21
Tabla
Lneas verticales, 76
Tipos de fuente, 29
Uso de gnuplot, 101
Uso de paquetes, 17
Fuentes
Con color, 30
Formato, 29
Seleccin, 32
Tamao, 29
Leslie Lamport, 3
MiKTEX
Descarga, 5
Paquete
color, 30
fancyhdr, 34
geometry, 35
multirow, 78
tikz, 95
Smbolos
Matemticos
Fuentes, 58
Lista de, 57
Tamao de fuente, 29
Texto
Procesador de, 5

Crditos

C RDITOS
Autor: Efran Soto Apolinar.
Edicin: Efran Soto Apolinar.
Composicin tipogrfica: Efran Soto Apolinar.
Diseo de figuras: Efran Soto Apolinar.
Productor general: Efran Soto Apolinar.
Ao de edicin: 2009
Ao de publicacin: 2009 (www.aprendematematicas.org)
Derechos de autor: Todos los derechos reservados a favor de
Efran Soto Apolinar. Mxico. 2010.
ltima revisin tcnica: 19 de julio de 2009 (Elaborada por el autor)

Software Utilizado: En la edicin y composicin tipogrfica de este material


se han utilizado los siguientes programas:

LATEX 2
TikZ
TEXnicCenter

Tipografa del texto y ecuaciones.


Diseo de encabezados y diagramas.
Edicin del cdigo LATEX 2 .

Fotografas: Todas las imgenes fueron retocadas por el autor.


3 Simetra (pag. 85) Jade Itzel Flores T. Fotografiada por el autor.
3 Efra (pag. 103) Autoretrato del autor.
3 PortadaEEM (pag. 187) Portada del libro [5].

Apreciado lector, puede encontrar materiales didcticos de distribucin gratuita


escritos y diseados por el autor de este libro en la siguiente direccin de Internet:

http://www.aprendematematicas.org/

Agradezco sus sugerencias y comentarios a la cuenta de correo electrnico:


efrain@aprendematematicas.org