SlideShare una empresa de Scribd logo
1 de 107
Descargar para leer sin conexión
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'
&
$

Introducci
on a LATEX
y LATEX2
Dr. Jes
us S
anchez Vel
azquez
ITESM-CEM
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

D
a 1: Panorama
General
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Temario
1. Introducci
on.
2. Instalaci
on b
asica.
3. Dise~no b
asico de documentos.
4. Composici
on avanzada de textos.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

1. Introducci
on
LATEX es un sistema de composici
on de textos que est
a orientado a
la creaci
on de documentos cient
 cos con f
ormulas matem
aticas.
Se haya disponible para muchos tipos de computadoras,
gratis !
Servidores en Internet Comprehensive TEX Archive Network:
ftp.shsu.edu, ftp.dante.de, ftp.tex.ac.uk,
www.cdrom.com, etc.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

LATEX es un paquete de macros que permite componer e
imprimir un documento de un modo sencillo con la mayor
calidad tipogr
a ca.
LATEX realiza el papel del dise~nador de libros, usando la
estructura l
ogica proporcionada por el autor. TEX es el cajista
imprenta. No es WYSIWYG !
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Ventajas
Muchos dise~nos preconstruidos, en Internet.
Se facilita la composici
on de f
ormulas matem
aticas.
Instrucciones sencillas, textos estructurados y peque~nos.
No utiliza el CPU todo el tiempo, como los paquetes
WYSIWYG.
Texto ASCII, por lo tanto portable.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

2. Instalaci
on b
asica
1. Buscar en CTAN por ejemplo
http: www.cdrom.com pub tex ctan los fuentes o los
programas ya compilados:
Para RS6000 en systems unix aix3.2.
Para Macintosh en systems mac oztex.
Para PC Windows 95 en systems win32 miktex.
2. Correr el programa de instalaci
on en PC install.
3. Con gurar las variables de medio ambiente TEXINPUTS,
TEXFMTS, TEXFONTS. Por ejemplo, en PC:
con gure c: texmf
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

4. Con gurar el lenguaje espa~nol en caso necesario ver
CervanTeX http: gordo.us.es Actividades GUTH:
a En el directorio local tex generic hyphen, a~nadir al
archivo language.dat:
spanish eshyph.tex
b Reconstruir el formato LATEX en tex macros y fmt:
initex
input latex.ltx
mv latex.fmt .. fmt
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

3. Dise~no b
asico de documentos
Signos de espacio
Los caracteres invisibles, como el espacio en blanco, el
tabulador y el nal de l
nea, son tratados por LATEX como
signos de espacio.
Generalmente, un espacio en blanco al comienzo de una l
nea se
ignora, y varios renglones en blanco se tratan como uno solo.
Uno o varios renglones en blanco entre dos l
neas de texto
de nen el nal de un p
arrafo.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

No importa si introduce varios es-
pacios tras una palabra.
Con una l
nea vac
a se empieza
un nuevo p
arrafo.
No importa si introduce
varios espacios tras
una palabra.
Con una l'inea vac'ia se empieza
un nuevo p'arrafo.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Caracteres especiales
$    _ ~ ^
Estos caracteres se pueden incluir anteponiendo el car
acter
backslash.
Los restantes y muchos otros s
mbolos tienen comandos
espec
 cos que veremos despu
es.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Comandos de LATEX
Comienzan con un backslash y tienen un nombre compuesto
s
olo por letras. Los nombres acaban con un espacio en blanco,
un car
acter especial o una cifra.
LATEX distingue las letras may
usculas y las min
usculas.
Algunas instrucciones necesitan uno o varios par
ametro que se
deben poner entre llaves .
Los par
ametros opcionales se a~naden a la instrucci
on entre
corchetes .
Este es un texto con 
enfasis y
este otro con negrita.
!` Este es un texto con
em 'enfasis y este
otro con bf negrita .
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Comentarios
Cuando LATEX encuentra un car
acter , ignora el resto de la
l
nea.
Este es otro ejemplo. Este es otro ejem y
 ahora el resto
plo.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Estructura de un chero de entrada
Todo archivo debe comenzar especi cando el tipo de
documento que se pretende crear con la orden:
documentclass opciones ...
Entre corchetes, se pueden incluir 
ordenes que in uyan sobre el
estilo del documento entero, o cargar paquetes que a~nadir
an
nuevas propiedades al sistema:
usepackage opciones ...
Las instrucciones
begin document ... end document
delimitan el contenido del documento, posterior al pre
ambulo.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Un documento en LATEX
documentclass a4paper,11pt article
usepackage latexsym
author H.~Partl
title Minimizando
begin document
maketitle
tableofcontents
section Start
Bien ldots y aqu'i comienza mi art'iculo tan
estupendo.
section End
ldots y aqu'i acaba.
end document
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Clases de documentos
article para art
culos de revistas especializadas, ponencias,
trabajos de pr
acticas de formaci
on, trabajos de seminarios,
informes peque~nos, solicitudes, dict
amenes, descripciones de
programas, invitaciones y muchos otros.
report para informes mayores que constan de m
as de un cap
tulo,
proyectos n de carrera, disertaciones, guiones y similares.
book para libros
slide para transparencias. Esta clase usa tipos grandes.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Opciones de clases de documento
10pt, 11pt, 12pt Establecen el tama~no cuerpo para los tipos.
Si no se especi ca ninguna opci
on, se toma 10pt.
leqno Coloca el n
umero de las ecuaciones a la izquierda en vez
de a la derecha.
twocolumn Le dice a LATEX que componga el documento en dos
columnas.
twoside, oneside Especi ca si se debe generar el documento a
una o a dos caras. Por defecto, las clases article y report
son a una cara y la clase book es a dos.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Estilos de p
agina
Existen tres combinaciones prede nidas de cabeceras y pies de
p
agina, a las que se llaman estilos de p
agina:
pagestyle estilo
donde los estilos pueden ser:
plain imprime los n
umeros de p
agina en el centro del pie de
las p
aginas.
headings en la cabecera de cada p
agina imprime el cap
tulo
que se est
a procesando y el n
umero de p
agina, mientras que
el pie est
a vac
o.
empty pone tanto la cabecera como el pie de las p
aginas vac
os.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

4. Composici
on avanzada de textos
Al trabajar con documentos grandes, 
este se puede dividir en
varias partes con:
include archivo
en el punto del documento deseado.
Con esta instrucci
on, LATEX comenzar
a una p
agina nueva. Si
no se desea 
esto, se debe usar input en su lugar.
Si se desea procesar s
olo una parte de estos archivos, en el
pre
ambulo se usa:
includeonly archivo,archivo,...
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Saltos de l
nea y hoja
Normalmente LATEXcalcula cuando se debe cambiar de l
nea o
de hoja. Si se desean forzar estos cambios, usar:
newline 
o , newpage
Los siguientes comandos tienen un argumento opcional entre 0
laxo y 4 obligatorio:
linebreak n , nolinebreak n , pagebreak n ,
nopagebreak n
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Silabeo
LATEX hace silabeo autom
atico de palabras. Si el algoritmo
usado internamente falla, hay que usar:
hyphenation FORTRAN fi-che-ro
Dentro de una palabra, la instrucci
on - establece un sitio
donde colocar un gui
on si fuese necesario:
Me parece que esto es: supercali-
fragilisticoexpialidoso
Me parece que esto es: su -per -
ca -li -fra -gi -lis -ti -co -
ex -pia -li -do -so
Se puede evitar el silabeo con la orden
mbox texto
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Caracteres especiales
Para las comillas no se debe utilizar el car
acter que se usa en
las m
aquinas de escribir, sino dos ` para abrir y dos ' para
cerrar comillas:
Pulse la tecla `x.' ``Pulse la tecla `x.' ,''
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

LATEX permite el uso de acentos y caracteres especiales de
numerosos idiomas:
o `o 
o 'o ^o ^o ~o ~o
o =o _o .o o o
o u o o v o o H o o c o
o. d o o b o oo t oo
oe OE ae AE
a aa a aa A AA
o O l l L L

 i  j !` ?`
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

H^otel, na
ve, 
el
eve,
sm rrebr d, Se~norita!,
Schonbrunner Schlo Strae
H ^otel, na  i ve, 'el `eve,
sm o rrebr o d, !`Se ~norita!,
Sch onbrunner Schlo ss
Stra ss e
Para colocar el acentro sobre una i o una j se debe eliminar el
puntito superior de la letra, con i y j.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Facilidades para lenguajes
Si necesita escribir documentos en otros idiomas distintos del
ingl
es, LATEX debe utilizar otras reglas de silabeo. Estos
cambios se llevan a cabo utilizando el paquete babel:
usepackage idioma babel
babel tambi
en de ne nuevas instrucciones, por ejemplo 
 con 'i
en vez de ' i .
Con babel se vuelven a de nir los t
tulos que producen algunas
instrucciones, por ejemplo `Table of contents' si es ingl
es,
`
Indice' si es espa~nol.
Con babel tambi
en se modi ca la de nici
on de la instrucci
on
today.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

T
tulos, cap
tulos y apartados
Para la clase article existen las siguientes 
ordenes:
section ... paragraph ...
subsection ... subparagraph ...
subsubsection ... appendix
Con las clases report y book se pueden utilizar adicionalmente:
part ... chapter ...
La orden part no in uye en la secuencia de numeraci
on de los
cap
tulos.
La orden appendix no toma ning
un argumento. Simplemente
cambia el modo de numeraci
on de los cap
tulos a letras.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

En la clase book, las instrucciones:
frontmatter, mainmatter y backmatter
cambian los encabezados de los cap
tulos y la numeraci
on de
las p
aginas.
LATEX crea un 
ndice tomando las cabeceras de las distintas
secciones y los n
umeros de p
agina con la instrucci
on:
tableofcontents
Un documento se debe procesar dos o tres veces para obtener
un 
ndice correcto.
A todas las 
ordenes de seccionado se les puede a~nadir un
asterisco * para que los encabezados no aparecen en el 
ndice y
no se numeren.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

El t
tulo de todo el documento se genera con:
maketitle
El contenido del t
tulo se de ne con las 
ordenes
title ... , author ... y opcionalmente date ...
antes de llamar a maketitle. En el argumento de author se
pueden proporcionar varios nombres con la orden and.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Referencias cruzadas
Las referencias a guras, tablas y segmentos especiales de texto
que se hayan en otros lugares del documento, se hace con las
siguientes instrucciones:
label markca , ref marca y pageref marca
donde marca es un identi cador elegido por el usuario.
LATEX reemplaza ref por el n
umero del apartado,
subapartado, gura, tabla o teorema donde se introdujo la
instrucci
on label correspondiente.
La orden pageref imprime el n
umero de p
agina donde se
produce la orden label con igual argumento.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Una referencia a este subaparta-
do aparecer
a como:
vea el apartado 1 en la p
agi-
na 29.
Una referencia a este
subapartado label sec:este
aparecer'ia como:
``vea el apartado~ ref sec:este
en la p'agina~ pageref sec:este .''
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Notas a pie de p
agina
Con la instrucci
on
footnote texto de la nota al pie
se imprimen notas en el pie de la p
agina actual.
Las notas a pie de p
aginaa
son
utilizadas con frecuencia por la
gente que usa LATEX.
aEsta es una nota a pie de p
agina
Las notas a pie de p'agina
footnote Esta es una nota a pie
de p'agina son utilizadas con
frecuencia por la gente que usa
LaTeX.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Entornos
Para componer textos con un prop
osito especial LATEX de ne
entornos:
begin nombre texto end nombre
donde nombre es el nombre del entorno.
Se puede cambiar a un nuevo entorno dentro de otro con las
instrucciones begin y end:
begin aaa ... begin bbb ... end bbb ... end aaa
El entorno itemize es adecuado para las listas sencillas,
enumerate para relaciones numeradas y description para
descripciones.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

1. Puede mezclar los entornos
de listas a su gusto:
Pero podr
a comenzar a
perecer inc
omodo.
Si abusa de ellas.
2. Por lo tanto, recuerde:
Lo innecesario no va a re-
sultar adecuado porque
lo coloque en una lista.
Lo adecuado, sin embar-
go, se puede presentar
agradablemente en una
lista.
begin enumerate
item Puede mezclar los entornos
de listas a su gusto:
begin itemize
item Pero podr'ia comenzar a
perecer inc'omodo.
item Si abusa de ellas.
end itemize
item Por lo tanto, recuerde:
begin description
item Lo innecesario no va a
resultar adecuado porque
lo coloque en una lista.
item Lo adecuado, sin embargo,
se puede presentar agradablemente
en una lista.
end description
end enumerate
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Los entornos ushleft y ushright producen p
arrafos
justi cados, mientras que center genera texto centrado. Si no
se introduce para dividir los renglones, LATEX lo hace
autom
aticamente.
Este texto est
a
justi cado a la izquierda. LATEX
no intenta forzar que todas las
l
neas tengan longitud.
begin flushleft
Este texto est'a justificado a
la izquierda. LaTeX no intenta
forzar que todas las l'ineas
tengan longitud.
end flushleft
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Este texto est
a
justi cado a la derecha. LATEX
no intenta forzar que todas las
l
neas tengan igual longitud.
begin flushright
Este texto est'a justificado a
la derecha. LaTeX no intenta
forzar que todas las l'ineas
tengan igual longitud.
end flushright
En el centro
de la tierra
begin center
En el centro de la tierra
end center
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

El entorno quote sirve para citas peque~nas:
Una regla de oro en tipograf
a pa-
ra el largo de los renglones dice:
Ning
un rengl
on debe
contener m
as de 66 le-
tras.
Por esto se suelen utilizar varias
columnas en los peri
odicos.
Una regla de oro en tipograf'ia
para el largo de los renglones
dice:
begin quote
Ning'un rengl'on debe contener
m'as de 66~letras.
end quote
Por esto se suelen utilizar varias
columnas en los peri'odicos.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

quotation es adecuado para citas mayores y verse para poemas.
Los versos los renglones se dividen con y las estrofas con
renglones en blanco.
Soberano go o en
polvo,
sustento de mi barriga,
el d
a que no te como
para m
 no hay alegr
a.
Se~norita de lo verde,
quiere Vd. ser mi
pastora
que el ganado que yo
guardo
de lo verde se enamora?
begin flushleft
begin verse
Soberano gofio en polvo,
sustento de mi barriga,
el d'ia que no te como
para m'i no hay alegr'ia. 2ex
Se~norita de lo verde,
?`quiere Vd.~ser mi pastora
que el ganado que yo guardo
de lo verde se enamora?
end verse
end flushleft
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

El texto que se encuentre entre begin verbatim y
end verbatim aparecer
a tal como se ha introducido, sin
interpretaci
on de las instrucciones de LATEX. Dentro de un
p
arrafo se puede lograr el mismo efecto con
verb+text+
La instrucci
on ldots...
10 PRINT HELLO WORLD ;
20 GOTO 10
La instrucci'on verb| ldots|
ldots
begin verbatim
10 PRINT HELLO WORLD ;
20 GOTO 10
end verbatim
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Laversionconestrellade
elentornoverbatim
destacalosespaciosen
eltexto
begin verbatim*
La version con estrella de
el entorno verbatim
destaca los espacios en
el texto
end verbatim*
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

D
a 2: Elementos
otantes, s
mbolos
matem
aticos
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Temario
1. Tablas.
2. Elementos otantes.
3. Entornos matem
aticos.
4. F
ormulas.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

1. Tablas
El entorno tabular sirve para crear tablas, con l
neas
horizontales y verticales seg
un se desee. LATEX determina el
ancho de las columnas de modo autom
atico.
El argumento especi caciones de la instrucci
on
begin tabular especi caciones
de ne el dise~no de la tabla.
Utilice l para una columna con texto justi cado a la izquierda,
r para justi car a la derecha, c para texto centrado, p ancho
para una columna que contenga texto con saltos de l
nea, y |
para una l
nea vertical.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Dentro de un entorno tabular,  salta a la pr
oxima columna,
separa los renglones y hline introduce una l
nea
horizontal.
7C0 hexadecimal
3700 octal
11111000000 binario
1984 decimal
begin tabular |r|l|
hline
7C0  hexadecimal
3700  octal
11111000000  binario
hline hline
1984  decimal
hline
end tabular
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Bienvenido al p
arrafo del Sr.
Caj
on. Esperamos que disfrute
del espect
aculo.
begin tabular |p 4.7cm |
hline
Bienvenido al p'arrafo del Sr.
Caj'on. Esperamos que disfrute
del espect'aculo.
hline
end tabular
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Con @ ... se puede especi car el separador de columnas.
Esta construcci
on elimina el espacio entre columnas y lo
reemplaza con lo que se haya introducido entre los par
entesis.
ning
un espacio a la izq ni der begin tabular @ l @
hline
ning'un espacio a la izq
ni der hline
end tabular
espacios a la izq y a la der begin tabular l
hline
espacios a la izq
y a la der
hline
end tabular
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Se puede tener columnas con renglones diferentes usando la
instrucci
on multicolumn:
Expresi
on en pi Valor
 3,1416
 36,46
 80662,7
begin tabular c r @ , l
Expresi'on en pi 
multicolumn 2 c Valor
hline
$ pi$  31416
$ pi^ pi $  3646
$ pi^ pi ^ pi $  806627
end tabular
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

2. Elementos otantes
Hoy en d
a, la mayor
a de las publicaciones contienen muchas
ilustraciones y tablas. Estos elementos necesitan un
tratamiento especial porque no se pueden cortar entre p
aginas.
En LATEX, si estos elementos no caben en la p
agina actual
` otan' hasta una p
agina posterior mientras se rellena la p
agina
actual con el texto del documento.
Cualquier cosa que se incluya en un entorno gure o table
ser
a tratado como materia otante:
begin figure designador de colocado o
begin table designador de colocado
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

El designador de colocado indica a LATEX los lugares donde se
permite que vaya colocado el objeto otante:
Designador Permiso para colocar el objeto otante...
h aqu
 here.
t en la parte superior de una p
agina top.
b en la parte inferior de una p
agina bottom.
p en una p
agina especial que s
olo contenga ele-
mentos otantes.
! sin considerar la mayor
a de los par
ametros
internos que impedir
an a este objeto otante
que se colocase.
Una tabla se podr
a comenzar por ejemplo as
:
begin table !hbp
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

LATEX utiliza una cola de objetos otantes. La instrucci
on
clearpage
ordena a LATEX que coloque inmediatamente todos los objetos
otantes que se hallen en las colas y despu
es comenzar una
p
agina nueva.
En los entornos table y gure se ponen t
tulos con:
caption texto de t
tulo
LATEX le a~nadir
a la cadena Figura o Tabla y un n
umero de
secuencia. Con label y ref se pueden crear referencias a un
objeto otante dentro del texto.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Las dos instrucciones
listoffigures y listoftables
funcionan de modo an
alogo a la orden tableofcontents,
imprimiendo un 
ndice de guras o de tablas respectivamente.
La ilustraci'on~ ref blanco es un ejemplo del Pop-Art.
begin figure !hbp
makebox textwidth framebox 5cm rule 0pt 5cm
caption $5 times 5$ cent'imetros label blanco
end figure
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

3. Entornos matem
aticos
En LATEX, el texto matem
atico se introduce entre  y ,
entre $ y $ o entre begin math y end math .
Siendo a y b los catetos y c
la hip
otenusa de un tri
angulo
rect
angulo, entonces c2 = a2 +b2
Teorema de Pit
agoras.
Siendo $a$ y $b$ los catetos
y $c$ la hip'otenusa
de un tri'angulo rect'angulo,
entonces $c^ 2 =a^ 2 +b^ 2 $
Teorema de Pit'agoras.
TEX se pronuncia como .
100 m2 de 
area 
util
De mi ~.
TeX se pronuncia como
$ tau epsilon chi$. 6pt
100~m$^ 2 $ de 'area 'util 6pt
De mi $ heartsuit$.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Las f
ormulas matem
aticas mayores quedan mejor en renglones
separados del texto. Para ello se ponen entre y o entre
begin displaymath y end displaymath .
Siendo a y b los catetos y c
la hip
otenusa de un tri
angulo
rect
angulo, entonces
c =
p
a2 + b2
Teorema de Pit
agoras.
Siendo $a$ y $b$ los catetos
y $c$ la hip'otenusa
de un tri'angulo rect'angulo,
entonces
begin displaymath
c = sqrt a^ 2 +b^ 2
end displaymath
Teorema de Pit'agoras.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Si se desea que LATEX enumere las ecuaciones, se usa el entorno
equation. Con label y ref se puede hacer referencia a una
ecuaci
on dentro del texto.
0 1
De 1 se deduce...
begin equation label eq:eps
epsilon 0
end equation
De  ref eq:eps  se deduce ldots
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Existen diferencias entre el modo matem
atico y el modo texto.
En el modo matem
atico:
1. Los espacios en blanco y los cambios de l
nea no tienen ning
un
signi cado.
8x 2 R : x2  0 2
begin equation
forall x in mathbf R :
qquad x^ 2 geq 0
end equation
2. Los renglones en blanco est
an prohibidos. S
olo puede haber un
p
arrafo por f
ormula.
3. Cada letra en particular ser
a considerada como el nombre de
una variable y se pondr
a como tal. Para introducir texto
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

normal dentro de un texto matem
atico debe incluirse dentro de
la orden textrm ... .
x2  0 para todo x 2 R
3
begin equation
x^ 2 geq 0 qquad
textrm para todo x
in mathbf R
end equation
4. En modo matem
atico, si se desea que una instrucci
on in uya
sobre varios caracteres, entonces debe agruparlos usando llaves
 ... .
ax + y 6= ax+y 4
begin equation
a^x+y neq a^ x+y
end equation
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

4. F
ormulas
Las letras griegas se introducen por su nombre en ingl
es:
alpha
theta o o upsilon
beta  vartheta  pi phi
gamma 
 iota $ varpi ' varphi
delta  kappa rho chi
epsilon  lambda  varrho  psi
 varepsilon  mu sigma ! omega

 zeta  nu  varsigma
 eta  xi tau
, Gamma  Lambda  Sigma 	 Psi
 Delta  Xi  Upsilon Omega
 Theta  Pi  Phi
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Otros s
mbolos matem
aticos son:
= =
 leq o le  geq o ge  equiv
ll gg
:= doteq
prec succ  sim
 preceq  succeq ' simeq
subset supset  approx
subseteq 
 supseteq = cong
sqsubset a = sqsupset a 1 Join a
v sqsubseteq w sqsupseteq . bowtie
2 in 3 ni , owns propto
` vdash a dashv j= models
j mid k parallel ? perp
^ smile _ frown 
 asymp
: : =2 notin 6= neq o ne
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

+ + , -
 pm  mp triangleleft
 cdot  div . triangleright
 times n setminus ? star
cup cap  ast
t sqcup u sqcap circ
_ vee , lor ^ wedge , land bullet
 oplus 	 ominus  diamond
odot oslash uplus
otimes bigcirc q amalg
4 bigtriangleup 5 bigtriangledown y dagger
 lhd a  rhd a z ddagger
 unlhd a  unrhd a o wr
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

P sum
S bigcup
W bigvee
L bigoplus
Q prod
T bigcap
V bigwedge
N bigotimes
` coprod
F bigsqcup
J bigodot
R int
H oint
U biguplus
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

 leftarrow o gets , longleftarrow  uparrow
! rightarrow o to ,! longrightarrow  downarrow
$ leftrightarrow ! longleftrightarrow l updownarrow
 Leftarrow = Longleftarrow * Uparrow
 Rightarrow = Longrightarrow + Downarrow
, Leftrightarrow  Longleftrightarrow m Updownarrow
7! mapsto 7,! longmapsto  nearrow
- hookleftarrow ,! hookrightarrow  searrow
 leftharpoonup * rightharpoonup . swarrow
 leftharpoondown + rightharpoondown - nwarrow
rightleftharpoons  iff bigger spaces ; leadsto a
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

     uparrow * Uparrow
o lbrack o rbrack  downarrow + Downarrow
f o lbrace g o rbrace l updownarrow m Updownarrow
h langle i rangle j | o vert k | o Vert
b lfloor c rfloor d lceil e rceil
= n backslash . dual. empty
8
: lgroup
9
; rgroup
8
; lmoustache
9
: rmoustache
?? arrowvert
ww Arrowvert bracevert
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

::: dots    cdots
... vdots
... ddots
~ hbar imath | jmath ` ell
Re = Im @ aleph wp
8 forall 9 exists 0 mho a @ partial
0 ' 0 prime ; emptyset 1 infty
r nabla 4 triangle 2 Box a 3 Diamond a
? bot top angle
p
surd
diamondsuit ~ heartsuit | clubsuit spadesuit
: neg o lnot flat natural sharp
y dag x S c copyright
z ddag P $ pounds
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

S
mbolos en AMS
p ulcorner q urcorner x llcorner y lrcorner
z digamma varkappa i beth k daleth j gimel
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

l lessdot m gtrdot + doteqdot o Doteq
6 leqslant geqslant : risingdotseq
0 eqslantless 1 eqslantgtr ; fallingdotseq
5 leqq = geqq P eqcirc
n lll o llless o ggg o gggtr $ circeq
. lesssim  gtrsim , triangleq
lessapprox ' gtrapprox l bumpeq
7 lessgtr ? gtrless m Bumpeq
Q lesseqgtr R gtreqless s thicksim
S lesseqqgtr T gtreqqless t thickapprox
4 preccurlyeq succcurlyeq u approxeq
2 curlyeqprec 3 curlyeqsucc v backsim
- precsim  succsim w backsimeq
w precapprox v succapprox vDash
j subseteqq k supseteqq Vdash
b Subset c Supset Vvdash
...
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

L99 dashleftarrow 99 K dashrightarrow  multimap
leftleftarrows 
 rightrightarrows  upuparrows
leftrightarrows rightleftarrows  downdownarrows
W Lleftarrow V Rrightarrow  upharpoonleft
 twoheadleftarrow 
 twoheadrightarrow  upharpoonright
leftarrowtail rightarrowtail  downharpoonleft
leftrightharpoons rightleftharpoons  downharpoonright
Lsh Rsh  rightsquigarrow
 looparrowleft  looparrowright ! leftrightsquigarrow
x curvearrowleft y curvearrowright
	 circlearrowleft  circlearrowright
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

 nless  ngtr  varsubsetneqq
lneq gneq ' varsupsetneqq
 nleq  ngeq  nsubseteqq
nleqslant ngeqslant  nsupseteqq
 lneqq 	 gneqq - nmid
, lvertneqq  gvertneqq , nparallel
 nleqq  ngeqq . nshortmid
lnsim 
 gnsim nshortparallel
lnapprox gnapprox nsim
 nprec  nsucc ncong
npreceq nsucceq 0 nvdash
 precneqq  succneqq 2 nvDash

 precnsim  succnsim 1 nVdash
 precnapprox  succnapprox 3 nVDash
 subsetneq  supsetneq 6 ntriangleleft
 varsubsetneq ! varsupsetneq 7 ntriangleright
...
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

u dotplus  centerdot | intercal
n ltimes o rtimes divideontimes
d Cup o doublecup e Cap o doublecap r smallsetminus
Y veebar Z barwedge doublebarwedge
 boxplus boxminus circleddash
 boxtimes , boxdot circledcirc
h leftthreetimes i rightthreetimes ~ circledast
g curlyvee f curlywedge
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

~ hbar hslash | Bbbk
 square  blacksquare s circledS
M vartriangle N blacktriangle complement
O triangledown H blacktriangledown a Game
 lozenge  blacklozenge F bigstar
angle measuredangle ^ sphericalangle
diagup diagdown 8 backprime
@ nexists ` Finv ? varnothing
g eth 0 mho
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Alfabetos matem
aticos
Ejemplo Instrucci
on Paquete necesario
ABCdef mathrm ABCdef
ABCdef mathit ABCdef
ABCdef mathnormal ABCdef
ABC mathcal ABC
mathcal ABC euscript con opci
on mathcal
mathscr ABC euscript con opci
on mathscr
ABCdef mathfrak ABCdef eufrak
A B C mathbb ABC amsfonts o amssymb
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Composici
on de f
ormulas
Los exponentes y los sub
ndices se indican usando el
car
acter ^ y el car
acter _.
a1 x2
e, t a3
ij
ex2
6= ex2
$a_ 1 $ qquad $x^ 2 $ qquad
$e^ - alpha t $ qquad
$a^ 3 _ ij $
$e^ x^2 neq e^x ^2$
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

El signo de ra
z cuadrada se introduce con sqrt, y la ra
z
n-
esima con sqrt n . LATEX elige autom
aticamente el tama~no
del signo de ra
z.
p
x
px2 + p
y 3p
2
$ sqrt x $ qquad
$ sqrt x^ 2 + sqrt y $
qquad $ sqrt 3 2 $
Las instrucciones overline y underline producen l
neas
horizontales directamente encima o debajo de una expresi
on.
m + n $ overline m+n $
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Las 
ordenes overbrace y underbrace crean llaves
horizontales largas encima o bien debajo de una expresi
on.
a + b +    + z| z
26
$ underbrace a+b+ cdots+z
_ 26 $
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Acentos matem
aticos
^a hat a a check a ~a tilde a 
a acute a
a grave a _a dot a a ddot a a breve a
a bar a ~a vec a bA widehat A eA widetilde A
Los 
angulos y tildes que abarcan varios caracteres se producen
con widetilde y widehat. Con el s
mbolo ' se introduce el
signo de prima.
y = x2
y0 = 2x y00 = 2
begin displaymath
y=x^ 2 qquad y'=2x qquad y''=2
end displaymath
ITESM-CEM, Centro de Tecnolog'ia de la Informaci'on Jes
us S
anchez V.
'

$

Los vectores se indican a~nadi
endoles s
mbolos de echa
peque~nos encima de la variable. Esto se hace con la orden
vec. Para designar al vector que va desde A hasta B resultan
adecuadas las instrucciones overrightarrow y
overleftarrow.
~a ,!
AB
begin displaymath
vec a quad overrightarrow AB
end displaymath
Existen funciones matem
aticas seno, coseno, tangente,
logaritmos... que se presentan con redondilla. Para 
estas
LATEX proporciona las siguientes instrucciones:
arccos cos csc exp ker limsup min
sinh arcsin cosh deg gcd lg ln
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Pr sup arctan cot det hom lim
log sec tan arg coth dim inf
liminf max sin tanh
limn!0
sinx
x = 1
lim_ n rightarrow 0
frac sin x x =1
Para la funci
on m
odulo existen dos 
ordenes distintas: bmod
para el operador binario, como en a mod b, y pmod para
expresiones como x  a mod b.
Un quebrado se pone con la orden frac ... ... . Para
los quebrados sencillos a veces suele ser preferible utilizar el
operador , como en 1=2.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

11
2 horas
x2
k + 1 x 2k+1 x1=2
$1 frac 1 2 $~horas
begin displaymath
frac x^ 2 k+1 qquad
x^ frac 2 k+1 qquad
x^ 1 2
end displaymath
Los coe cientes de los binomios y estructuras similares se
pueden componer con la instrucci
on ... choose ... o
... atop ... . Con la segunda orden se consigue lo mismo
pero sin par
entesis.
n
k

 x
y + 2
begin displaymath
n choose k qquad x atop y+2
end displaymath
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

El signo de integral se obtiene con int y el signo de
sumatorio con sum. Los l
mites superior e inferior se indican
con ^ y _, como se hace para los super
ndices y sub
ndices.
nX
i=1
Z 
2
0
begin displaymath
sum_ i=1 ^ n qquad
int_ 0 ^ frac pi 2 qquad
end displaymath
Para llaves y otros delimitadores tenemos todos los tipos de
s
mbolos de TEX p. ej. h k l.
a;b;c 6= fa;b;cg
begin displaymath
a,b,c neq a,b,c
end displaymath
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Para que LATEX elija de modo autom
atico el tama~no apropiado
se pone la orden left delante del delimitador de apertura y
right delante del que cierra.
1 +

 1
1 , x2
3
begin displaymath
1 + left frac 1 1-x^ 2
right ^3
end displaymath
Para poner los puntos suspensivos en una ecuaci
on existen
varias 
ordenes: ldots, cdots, vdots y ddots.
x1;:::;xn x1 +    + xn
begin displaymath
x_ 1 , ldots,x_ n qquad
x_ 1 + cdots+x_ n
end displaymath
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Si no est
a satisfecho con los espaciados que TEX elige dentro de
una f
ormula, use , quad o qquad para a~nadir, o ! para la
disminuci
on de una separaci
on.
ZZ
D
dxdy en lugar de
Z Z
D
dxdy
begin displaymath
int ! ! ! int_ D dx ,
dy quad textrm en lugar
de quad int int_ D
dx dy
end displaymath
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Para componer matrices se tiene el entorno array, que
funciona de modo similar a tabular.
X =
0
BB@
x11 x12 :::
x21 x22 :::
...
...
...
1
CCA
begin displaymath
mathbf X =
left begin array ccc
x_ 11  x_ 12  ldots
x_ 21  x_ 22  ldots
vdots  vdots  ddots
end array right
end displaymath
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Tambi
en se puede usar el entorno array para componer
expresiones de funciones por intervalos:
y =
8
:
a si d c
b + x por la ma~nana
l el resto del d
a
begin displaymath
y = left begin array
ll a  textrm si $d c$
b+x  textrm por la
ma~nana
l  textrm el resto del
d'ia end array right.
end displaymath
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Para las ecuaciones largas o para los sistemas de ecuaciones, se
pueden usar los entornos eqnarray y eqnarray*:
cosx = 1 ,
x2
2! +
+ x4
4! ,
x6
6! +    5
begin eqnarray
lefteqn cos x = 1
- frac x^ 2 2! +
nonumber
  + frac x^ 4 4!
- frac x^ 6 6! +
cdots
end eqnarray
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Teoremas
Para componer lemas, de niciones, , etc. en LATEX se usa
la orden
newtheorem nombre contador texto secci
on
El argumento nombre identi ca el teorema. Con el
argumento texto se de ne el nombre que aparecer
a en el
documento nal. Los argumentos entre corchetes son
opcionales y se usan para indicar la manera de numerarlos.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Tras ejecutar la instrucci
on newtheorem en el pre
ambulo del
documento, dentro del texto se usa as
:
Ley 1 No se esconda en la caja
testigo
Jurado 2 Los doce Podr
a
ser Vd. Por tanto, tenga cuidado
y vea la ley 1
 Pre'ambulo
newtheorem ley Ley
newtheorem jurado ley Jurado
 En el documento
begin ley label law:box
No se esconda en la caja testigo
end ley
begin jurado Los doce
Podr'ia ser Vd. Por tanto, tenga
cuidado y vea la ley
ref law:box end jurado
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

D
a 3: Funciones
Avanzadas de LATEX
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Temario
1. Formato del documento.
2. Dise~no del p
arrafo y p
agina.
3. Bibliograf
a y otros.
4. Transparencias.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

1. Formato del documento
LATEX elige el tipo y el tama~no de los tipos bas
andose en la
estructura l
ogica del documento. Para cambiarlos directamente:
textrm ... redonda textsf ... sin l
nea de pie
texttt ... de m
aquina
de escribir
textmd ... media textbf ... negrita
textup ... vertical textit ... it
alica
textsl ... inclinada textsc ... versalita
emph ... resaltada textnormal ... tipo del
documento
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

tiny letra diminuta
scriptsize letra muy peque~na
footnotesize letra bastante peque~na
small letra peque~na
normalsize letra normal
large letra grande
Large letra mayor
LARGE muy grande
huge enorme
Huge la mayor
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Los peque~nos y gordos romanos
dominaron toda la grande
Italia.
small Los peque~nos y
textbf gordos romanos
dominaron
Large toda la grande
textit Italia .
Recuerde!Cuanto M

AS tipos utilice Vd. en un
documento, m
as legible y agradable resultar
a.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

En el modo matem
atico se pueden usar instrucciones de cambio
de tipos para salir temporalmente al modo normal:
Orden Ejemplo Resultado
mathcal ... $ mathcal B =c$ B = c
mathrm ... $ mathrm K _2$ K2
mathbf ... $ sum x= mathbf v $
Px = v
mathsf ... $ mathsf G times R $ G R
mathtt ... $ mathtt L b,c$ Lb; c
mathnormal ... $ mathnormal R_1 =R_1$ R1 = R1
mathit ... $eficaz neq mathit eficaz $ eficaz 6= e caz
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

2. Dise~no del p
arrafo y p
agina
Para cambiar el valor de la separaci
on entre renglones, usar:
linespread factor
en el pre
ambulo del documento. Utilice linespread 1.3
para textos a espacio y medio y linespread 1.6 para textos
a doble espacio.
En el pre
ambulo se puede cambiar el aspecto de los p
arrafos:
setlength parindent 0pt
setlength parskip 1ex plus 0.5ex minus 0.2ex
Si desea sangrar un p
arrafo que no tiene sangr
a, usar al
principio del p
arrafo indent. Para crear un p
arrafo sin
sangr
a use noindent.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

LATEX determina autom
aticamente las separaciones entre
palabras y oraciones. Para producir otras separaciones
horizontales utilice:
hspace longitud
La indicaci
on de la distancia consta de un n
umero m
as una
unidad.
Este es un espacio de
1.5 cm.
Este hspace 1.5cm es un espacio
de 1.5 cm.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Unidades en TEX
mm mil
metro  1=25 pulgada
cm cent
metro = 10 mm
in pulgada  25 mm
pt punto  1=72 pulgada  1
3 mm
em aprox. el ancho de una m en el tipo actual
ex aprox. la altura de una x en el tipo actual
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

La instrucci
on stretch n produce una separaci
on especial
el
astica. Se alarga hasta que el espacio que resta en un rengl
on
se llena.
x x x x hspace stretch 1
x hspace stretch 3 x
LATEX determina de modo autom
atico las separaciones entre
dos p
arrafos, apartados, ... En casos especiales se pueden
forzar separaciones adicionales entre dos p
arrafos con la orden
vspace longitud
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Se puede utilizar la orden stretch conjuntamente con
pagebreak para llevar texto al borde inferior de una p
agina o
para centrarlo verticalmente:
Algo de texto ldots
vspace stretch 1
Esto va en el 'ultimo rengl'on de la p'agina. pagebreak
Las separaciones adicionales entre dos renglones del mismo
p
arrafo se consiguen con la orden longitud .
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Dise~no de la p
agina
LATEX2 permite indicar el tama~no del papel en la orden
documentclass. Entonces elige autom
aticamente los
m
argenes del texto apropiados.
Par
ametros: headheight, headsep, textheight,
textwidth, oddsidemargin, footskip ...
Se pueden cambiar estos par
ametros en el pre
ambulo usando
setlength par
ametro longitud o
addtolength par
ametro longitud
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Poner layout
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

3. Bibliograf
a y otros
Con el entorno thebibliography se puede imprimir una
bibliograf
a. Cada nota bibliogr
a ca se introduce con
bibitem marca
La marca se utilizar
a dentro del documento para indicar una
cita:
cite marca
La numeraci
on de las entradas se realiza autom
aticamente.
ITESM-CEM, Centro de Tecnolog
a de la Informaci
on Jes
us S
anchez V.
'

$

Partl 1 ha propuesto que ...
Referencias
1 H. Partl: German TEX,
TUGboat Vol. 9, No. 1 '88
Partl~ cite pa ha propuesto que
ldots
begin thebibliography 99
bibitem pa H.~Partl:
emph German TeX ,
TUGboat Vol.~9, No.~1 '88
end thebibliography

Más contenido relacionado

La actualidad más candente

Sistema de comunicaciones via satelite 4
Sistema de comunicaciones via satelite 4Sistema de comunicaciones via satelite 4
Sistema de comunicaciones via satelite 4Enrique Zrt
 
AMPLIFICADORES TRANSISTORIZADOS MULTIETAPA
AMPLIFICADORES TRANSISTORIZADOS MULTIETAPAAMPLIFICADORES TRANSISTORIZADOS MULTIETAPA
AMPLIFICADORES TRANSISTORIZADOS MULTIETAPAMargenisCoello
 
Acoplamientos multietapas
Acoplamientos multietapasAcoplamientos multietapas
Acoplamientos multietapasjael cañadas
 
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...Watner Ochoa Núñez
 
Practica 1( electronica 2)
Practica 1( electronica 2)Practica 1( electronica 2)
Practica 1( electronica 2)rfltorres1
 
Utp pds_sl3_procesamiento de señales con mat_lab i
 Utp pds_sl3_procesamiento de señales con mat_lab i Utp pds_sl3_procesamiento de señales con mat_lab i
Utp pds_sl3_procesamiento de señales con mat_lab ijcbenitezp
 
Análisis y criterios de cálculo para los enlaces
Análisis y criterios de cálculo para los enlacesAnálisis y criterios de cálculo para los enlaces
Análisis y criterios de cálculo para los enlaceskikemat
 
Libro Fundamentos de circuitos eléctricos (Charles Alexander)
Libro Fundamentos de circuitos eléctricos (Charles Alexander)Libro Fundamentos de circuitos eléctricos (Charles Alexander)
Libro Fundamentos de circuitos eléctricos (Charles Alexander)Lex Mortem
 
Diseño de un Sistema de protección integral contra rayos
Diseño de un Sistema de protección integral contra rayosDiseño de un Sistema de protección integral contra rayos
Diseño de un Sistema de protección integral contra rayosFelipe Ignacio Guarnizo Vargas
 
Lecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcmLecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcmnica2009
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABJose Agustin Estrada
 
Convolucion Tiempo Discreto
Convolucion Tiempo DiscretoConvolucion Tiempo Discreto
Convolucion Tiempo Discretoguest1e528d
 
Presupuesto de potencia
Presupuesto de potenciaPresupuesto de potencia
Presupuesto de potenciaLuis Alberto
 
AMPLIFICADOR CON BJT.pdf
AMPLIFICADOR CON BJT.pdfAMPLIFICADOR CON BJT.pdf
AMPLIFICADOR CON BJT.pdfjaxpk
 

La actualidad más candente (20)

Sistema de comunicaciones via satelite 4
Sistema de comunicaciones via satelite 4Sistema de comunicaciones via satelite 4
Sistema de comunicaciones via satelite 4
 
AMPLIFICADORES TRANSISTORIZADOS MULTIETAPA
AMPLIFICADORES TRANSISTORIZADOS MULTIETAPAAMPLIFICADORES TRANSISTORIZADOS MULTIETAPA
AMPLIFICADORES TRANSISTORIZADOS MULTIETAPA
 
Acoplamientos multietapas
Acoplamientos multietapasAcoplamientos multietapas
Acoplamientos multietapas
 
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
 
Practica 1( electronica 2)
Practica 1( electronica 2)Practica 1( electronica 2)
Practica 1( electronica 2)
 
Utp pds_sl3_procesamiento de señales con mat_lab i
 Utp pds_sl3_procesamiento de señales con mat_lab i Utp pds_sl3_procesamiento de señales con mat_lab i
Utp pds_sl3_procesamiento de señales con mat_lab i
 
Polarizacion fet
Polarizacion fetPolarizacion fet
Polarizacion fet
 
Análisis y criterios de cálculo para los enlaces
Análisis y criterios de cálculo para los enlacesAnálisis y criterios de cálculo para los enlaces
Análisis y criterios de cálculo para los enlaces
 
Transisitores
TransisitoresTransisitores
Transisitores
 
Libro Fundamentos de circuitos eléctricos (Charles Alexander)
Libro Fundamentos de circuitos eléctricos (Charles Alexander)Libro Fundamentos de circuitos eléctricos (Charles Alexander)
Libro Fundamentos de circuitos eléctricos (Charles Alexander)
 
Diseño de un Sistema de protección integral contra rayos
Diseño de un Sistema de protección integral contra rayosDiseño de un Sistema de protección integral contra rayos
Diseño de un Sistema de protección integral contra rayos
 
Lecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcmLecture 6 formateo de señales en pcm
Lecture 6 formateo de señales en pcm
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLAB
 
Convolucion Tiempo Discreto
Convolucion Tiempo DiscretoConvolucion Tiempo Discreto
Convolucion Tiempo Discreto
 
Campos vectoriales con Matlab y Mathematica
Campos vectoriales con Matlab y MathematicaCampos vectoriales con Matlab y Mathematica
Campos vectoriales con Matlab y Mathematica
 
Integrales triples
Integrales triplesIntegrales triples
Integrales triples
 
Presupuesto de potencia
Presupuesto de potenciaPresupuesto de potencia
Presupuesto de potencia
 
AMPLIFICADOR CON BJT.pdf
AMPLIFICADOR CON BJT.pdfAMPLIFICADOR CON BJT.pdf
AMPLIFICADOR CON BJT.pdf
 
Capítulo VI - Microondas - Osciladores
Capítulo VI - Microondas - OsciladoresCapítulo VI - Microondas - Osciladores
Capítulo VI - Microondas - Osciladores
 
Tipos de antenas y aplicaciones
Tipos de antenas y aplicacionesTipos de antenas y aplicaciones
Tipos de antenas y aplicaciones
 

Similar a Latex

Similar a Latex (20)

Una pequeña introducción a LATEX
Una pequeña introducción a LATEXUna pequeña introducción a LATEX
Una pequeña introducción a LATEX
 
Como desarrollar-un-sistema-en-php-paso-a-paso
Como desarrollar-un-sistema-en-php-paso-a-pasoComo desarrollar-un-sistema-en-php-paso-a-paso
Como desarrollar-un-sistema-en-php-paso-a-paso
 
cursoBeamer1.pdf
cursoBeamer1.pdfcursoBeamer1.pdf
cursoBeamer1.pdf
 
La tex
La texLa tex
La tex
 
La tex para estudio de h umanidades_josep ysern_uned_1
La tex para estudio de h umanidades_josep ysern_uned_1La tex para estudio de h umanidades_josep ysern_uned_1
La tex para estudio de h umanidades_josep ysern_uned_1
 
ATIX03
ATIX03ATIX03
ATIX03
 
Software científico, herramientas basicas
Software científico, herramientas basicasSoftware científico, herramientas basicas
Software científico, herramientas basicas
 
Tarea pagweb
Tarea pagwebTarea pagweb
Tarea pagweb
 
CREACION DE DLL Y USO (Ejemplo desarrollado)
CREACION DE DLL Y USO (Ejemplo desarrollado)CREACION DE DLL Y USO (Ejemplo desarrollado)
CREACION DE DLL Y USO (Ejemplo desarrollado)
 
Introducción a la programación en bioinformática
Introducción a la programación en bioinformáticaIntroducción a la programación en bioinformática
Introducción a la programación en bioinformática
 
Tutorial Aquad V. 6
Tutorial Aquad V. 6Tutorial Aquad V. 6
Tutorial Aquad V. 6
 
Tutorial Aquad V. 6
Tutorial Aquad V. 6Tutorial Aquad V. 6
Tutorial Aquad V. 6
 
ReStructuredText: Realizando documentos de forma rápida y sencilla
ReStructuredText: Realizando documentos de forma rápida y sencillaReStructuredText: Realizando documentos de forma rápida y sencilla
ReStructuredText: Realizando documentos de forma rápida y sencilla
 
LaTeX
LaTeXLaTeX
LaTeX
 
EXPO PERL UTT
EXPO PERL UTTEXPO PERL UTT
EXPO PERL UTT
 
Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Lenguajes de programación parte i.4
Lenguajes de programación parte i.4
 
Tutorial latex
Tutorial latexTutorial latex
Tutorial latex
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
La tex figuras
La tex figurasLa tex figuras
La tex figuras
 
Estructura ensamblador
Estructura ensambladorEstructura ensamblador
Estructura ensamblador
 

Último

Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 

Último (20)

Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 

Latex

  • 1. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' & $ Introducci on a LATEX y LATEX2 Dr. Jes us S anchez Vel azquez ITESM-CEM
  • 2. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ D a 1: Panorama General
  • 3. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Temario 1. Introducci on. 2. Instalaci on b asica. 3. Dise~no b asico de documentos. 4. Composici on avanzada de textos.
  • 4. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 1. Introducci on LATEX es un sistema de composici on de textos que est a orientado a la creaci on de documentos cient cos con f ormulas matem aticas. Se haya disponible para muchos tipos de computadoras, gratis ! Servidores en Internet Comprehensive TEX Archive Network: ftp.shsu.edu, ftp.dante.de, ftp.tex.ac.uk, www.cdrom.com, etc.
  • 5. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ LATEX es un paquete de macros que permite componer e imprimir un documento de un modo sencillo con la mayor calidad tipogr a ca. LATEX realiza el papel del dise~nador de libros, usando la estructura l ogica proporcionada por el autor. TEX es el cajista imprenta. No es WYSIWYG !
  • 6. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Ventajas Muchos dise~nos preconstruidos, en Internet. Se facilita la composici on de f ormulas matem aticas. Instrucciones sencillas, textos estructurados y peque~nos. No utiliza el CPU todo el tiempo, como los paquetes WYSIWYG. Texto ASCII, por lo tanto portable.
  • 7. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 2. Instalaci on b asica 1. Buscar en CTAN por ejemplo http: www.cdrom.com pub tex ctan los fuentes o los programas ya compilados: Para RS6000 en systems unix aix3.2. Para Macintosh en systems mac oztex. Para PC Windows 95 en systems win32 miktex. 2. Correr el programa de instalaci on en PC install. 3. Con gurar las variables de medio ambiente TEXINPUTS, TEXFMTS, TEXFONTS. Por ejemplo, en PC: con gure c: texmf
  • 8. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 4. Con gurar el lenguaje espa~nol en caso necesario ver CervanTeX http: gordo.us.es Actividades GUTH: a En el directorio local tex generic hyphen, a~nadir al archivo language.dat: spanish eshyph.tex b Reconstruir el formato LATEX en tex macros y fmt: initex input latex.ltx mv latex.fmt .. fmt
  • 9. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 3. Dise~no b asico de documentos Signos de espacio Los caracteres invisibles, como el espacio en blanco, el tabulador y el nal de l nea, son tratados por LATEX como signos de espacio. Generalmente, un espacio en blanco al comienzo de una l nea se ignora, y varios renglones en blanco se tratan como uno solo. Uno o varios renglones en blanco entre dos l neas de texto de nen el nal de un p arrafo.
  • 10. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ No importa si introduce varios es- pacios tras una palabra. Con una l nea vac a se empieza un nuevo p arrafo. No importa si introduce varios espacios tras una palabra. Con una l'inea vac'ia se empieza un nuevo p'arrafo.
  • 11. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Caracteres especiales $ _ ~ ^ Estos caracteres se pueden incluir anteponiendo el car acter backslash. Los restantes y muchos otros s mbolos tienen comandos espec cos que veremos despu es.
  • 12. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Comandos de LATEX Comienzan con un backslash y tienen un nombre compuesto s olo por letras. Los nombres acaban con un espacio en blanco, un car acter especial o una cifra. LATEX distingue las letras may usculas y las min usculas. Algunas instrucciones necesitan uno o varios par ametro que se deben poner entre llaves . Los par ametros opcionales se a~naden a la instrucci on entre corchetes . Este es un texto con enfasis y este otro con negrita. !` Este es un texto con em 'enfasis y este otro con bf negrita .
  • 13. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Comentarios Cuando LATEX encuentra un car acter , ignora el resto de la l nea. Este es otro ejemplo. Este es otro ejem y ahora el resto plo.
  • 14. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Estructura de un chero de entrada Todo archivo debe comenzar especi cando el tipo de documento que se pretende crear con la orden: documentclass opciones ... Entre corchetes, se pueden incluir ordenes que in uyan sobre el estilo del documento entero, o cargar paquetes que a~nadir an nuevas propiedades al sistema: usepackage opciones ... Las instrucciones begin document ... end document delimitan el contenido del documento, posterior al pre ambulo.
  • 15. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Un documento en LATEX documentclass a4paper,11pt article usepackage latexsym author H.~Partl title Minimizando begin document maketitle tableofcontents section Start Bien ldots y aqu'i comienza mi art'iculo tan estupendo. section End ldots y aqu'i acaba. end document
  • 16. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Clases de documentos article para art culos de revistas especializadas, ponencias, trabajos de pr acticas de formaci on, trabajos de seminarios, informes peque~nos, solicitudes, dict amenes, descripciones de programas, invitaciones y muchos otros. report para informes mayores que constan de m as de un cap tulo, proyectos n de carrera, disertaciones, guiones y similares. book para libros slide para transparencias. Esta clase usa tipos grandes.
  • 17. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Opciones de clases de documento 10pt, 11pt, 12pt Establecen el tama~no cuerpo para los tipos. Si no se especi ca ninguna opci on, se toma 10pt. leqno Coloca el n umero de las ecuaciones a la izquierda en vez de a la derecha. twocolumn Le dice a LATEX que componga el documento en dos columnas. twoside, oneside Especi ca si se debe generar el documento a una o a dos caras. Por defecto, las clases article y report son a una cara y la clase book es a dos.
  • 18. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Estilos de p agina Existen tres combinaciones prede nidas de cabeceras y pies de p agina, a las que se llaman estilos de p agina: pagestyle estilo donde los estilos pueden ser: plain imprime los n umeros de p agina en el centro del pie de las p aginas. headings en la cabecera de cada p agina imprime el cap tulo que se est a procesando y el n umero de p agina, mientras que el pie est a vac o. empty pone tanto la cabecera como el pie de las p aginas vac os.
  • 19. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 4. Composici on avanzada de textos Al trabajar con documentos grandes, este se puede dividir en varias partes con: include archivo en el punto del documento deseado. Con esta instrucci on, LATEX comenzar a una p agina nueva. Si no se desea esto, se debe usar input en su lugar. Si se desea procesar s olo una parte de estos archivos, en el pre ambulo se usa: includeonly archivo,archivo,...
  • 20. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Saltos de l nea y hoja Normalmente LATEXcalcula cuando se debe cambiar de l nea o de hoja. Si se desean forzar estos cambios, usar: newline o , newpage Los siguientes comandos tienen un argumento opcional entre 0 laxo y 4 obligatorio: linebreak n , nolinebreak n , pagebreak n , nopagebreak n
  • 21. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Silabeo LATEX hace silabeo autom atico de palabras. Si el algoritmo usado internamente falla, hay que usar: hyphenation FORTRAN fi-che-ro Dentro de una palabra, la instrucci on - establece un sitio donde colocar un gui on si fuese necesario: Me parece que esto es: supercali- fragilisticoexpialidoso Me parece que esto es: su -per - ca -li -fra -gi -lis -ti -co - ex -pia -li -do -so Se puede evitar el silabeo con la orden mbox texto
  • 22. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Caracteres especiales Para las comillas no se debe utilizar el car acter que se usa en las m aquinas de escribir, sino dos ` para abrir y dos ' para cerrar comillas: Pulse la tecla `x.' ``Pulse la tecla `x.' ,''
  • 23. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ LATEX permite el uso de acentos y caracteres especiales de numerosos idiomas:
  • 24. o `o o 'o ^o ^o ~o ~o o =o _o .o o o o u o o v o o H o o c o o. d o o b o oo t oo oe OE ae AE a aa a aa A AA o O l l L L i j !` ?`
  • 25. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ H^otel, na ve, el
  • 26. eve, sm rrebr d, Se~norita!, Schonbrunner Schlo Strae H ^otel, na i ve, 'el `eve, sm o rrebr o d, !`Se ~norita!, Sch onbrunner Schlo ss Stra ss e Para colocar el acentro sobre una i o una j se debe eliminar el puntito superior de la letra, con i y j.
  • 27. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Facilidades para lenguajes Si necesita escribir documentos en otros idiomas distintos del ingl es, LATEX debe utilizar otras reglas de silabeo. Estos cambios se llevan a cabo utilizando el paquete babel: usepackage idioma babel babel tambi en de ne nuevas instrucciones, por ejemplo con 'i en vez de ' i . Con babel se vuelven a de nir los t tulos que producen algunas instrucciones, por ejemplo `Table of contents' si es ingl es, ` Indice' si es espa~nol. Con babel tambi en se modi ca la de nici on de la instrucci on today.
  • 28. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ T tulos, cap tulos y apartados Para la clase article existen las siguientes ordenes: section ... paragraph ... subsection ... subparagraph ... subsubsection ... appendix Con las clases report y book se pueden utilizar adicionalmente: part ... chapter ... La orden part no in uye en la secuencia de numeraci on de los cap tulos. La orden appendix no toma ning un argumento. Simplemente cambia el modo de numeraci on de los cap tulos a letras.
  • 29. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ En la clase book, las instrucciones: frontmatter, mainmatter y backmatter cambian los encabezados de los cap tulos y la numeraci on de las p aginas. LATEX crea un ndice tomando las cabeceras de las distintas secciones y los n umeros de p agina con la instrucci on: tableofcontents Un documento se debe procesar dos o tres veces para obtener un ndice correcto. A todas las ordenes de seccionado se les puede a~nadir un asterisco * para que los encabezados no aparecen en el ndice y no se numeren.
  • 30. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ El t tulo de todo el documento se genera con: maketitle El contenido del t tulo se de ne con las ordenes title ... , author ... y opcionalmente date ... antes de llamar a maketitle. En el argumento de author se pueden proporcionar varios nombres con la orden and.
  • 31. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Referencias cruzadas Las referencias a guras, tablas y segmentos especiales de texto que se hayan en otros lugares del documento, se hace con las siguientes instrucciones: label markca , ref marca y pageref marca donde marca es un identi cador elegido por el usuario. LATEX reemplaza ref por el n umero del apartado, subapartado, gura, tabla o teorema donde se introdujo la instrucci on label correspondiente. La orden pageref imprime el n umero de p agina donde se produce la orden label con igual argumento.
  • 32. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Una referencia a este subaparta- do aparecer a como: vea el apartado 1 en la p agi- na 29. Una referencia a este subapartado label sec:este aparecer'ia como: ``vea el apartado~ ref sec:este en la p'agina~ pageref sec:este .''
  • 33. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Notas a pie de p agina Con la instrucci on footnote texto de la nota al pie se imprimen notas en el pie de la p agina actual. Las notas a pie de p aginaa son utilizadas con frecuencia por la gente que usa LATEX. aEsta es una nota a pie de p agina Las notas a pie de p'agina footnote Esta es una nota a pie de p'agina son utilizadas con frecuencia por la gente que usa LaTeX.
  • 34. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Entornos Para componer textos con un prop osito especial LATEX de ne entornos: begin nombre texto end nombre donde nombre es el nombre del entorno. Se puede cambiar a un nuevo entorno dentro de otro con las instrucciones begin y end: begin aaa ... begin bbb ... end bbb ... end aaa El entorno itemize es adecuado para las listas sencillas, enumerate para relaciones numeradas y description para descripciones.
  • 35. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 1. Puede mezclar los entornos de listas a su gusto: Pero podr a comenzar a perecer inc omodo. Si abusa de ellas. 2. Por lo tanto, recuerde: Lo innecesario no va a re- sultar adecuado porque lo coloque en una lista. Lo adecuado, sin embar- go, se puede presentar agradablemente en una lista. begin enumerate item Puede mezclar los entornos de listas a su gusto: begin itemize item Pero podr'ia comenzar a perecer inc'omodo. item Si abusa de ellas. end itemize item Por lo tanto, recuerde: begin description item Lo innecesario no va a resultar adecuado porque lo coloque en una lista. item Lo adecuado, sin embargo, se puede presentar agradablemente en una lista. end description end enumerate
  • 36. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Los entornos ushleft y ushright producen p arrafos justi cados, mientras que center genera texto centrado. Si no se introduce para dividir los renglones, LATEX lo hace autom aticamente. Este texto est a justi cado a la izquierda. LATEX no intenta forzar que todas las l neas tengan longitud. begin flushleft Este texto est'a justificado a la izquierda. LaTeX no intenta forzar que todas las l'ineas tengan longitud. end flushleft
  • 37. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Este texto est a justi cado a la derecha. LATEX no intenta forzar que todas las l neas tengan igual longitud. begin flushright Este texto est'a justificado a la derecha. LaTeX no intenta forzar que todas las l'ineas tengan igual longitud. end flushright En el centro de la tierra begin center En el centro de la tierra end center
  • 38. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ El entorno quote sirve para citas peque~nas: Una regla de oro en tipograf a pa- ra el largo de los renglones dice: Ning un rengl on debe contener m as de 66 le- tras. Por esto se suelen utilizar varias columnas en los peri odicos. Una regla de oro en tipograf'ia para el largo de los renglones dice: begin quote Ning'un rengl'on debe contener m'as de 66~letras. end quote Por esto se suelen utilizar varias columnas en los peri'odicos.
  • 39. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ quotation es adecuado para citas mayores y verse para poemas. Los versos los renglones se dividen con y las estrofas con renglones en blanco. Soberano go o en polvo, sustento de mi barriga, el d a que no te como para m no hay alegr a. Se~norita de lo verde, quiere Vd. ser mi pastora que el ganado que yo guardo de lo verde se enamora? begin flushleft begin verse Soberano gofio en polvo, sustento de mi barriga, el d'ia que no te como para m'i no hay alegr'ia. 2ex Se~norita de lo verde, ?`quiere Vd.~ser mi pastora que el ganado que yo guardo de lo verde se enamora? end verse end flushleft
  • 40. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ El texto que se encuentre entre begin verbatim y end verbatim aparecer a tal como se ha introducido, sin interpretaci on de las instrucciones de LATEX. Dentro de un p arrafo se puede lograr el mismo efecto con verb+text+ La instrucci on ldots... 10 PRINT HELLO WORLD ; 20 GOTO 10 La instrucci'on verb| ldots| ldots begin verbatim 10 PRINT HELLO WORLD ; 20 GOTO 10 end verbatim
  • 41. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Laversionconestrellade elentornoverbatim destacalosespaciosen eltexto begin verbatim* La version con estrella de el entorno verbatim destaca los espacios en el texto end verbatim*
  • 42. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ D a 2: Elementos otantes, s mbolos matem aticos
  • 43. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Temario 1. Tablas. 2. Elementos otantes. 3. Entornos matem aticos. 4. F ormulas.
  • 44. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 1. Tablas El entorno tabular sirve para crear tablas, con l neas horizontales y verticales seg un se desee. LATEX determina el ancho de las columnas de modo autom atico. El argumento especi caciones de la instrucci on begin tabular especi caciones de ne el dise~no de la tabla. Utilice l para una columna con texto justi cado a la izquierda, r para justi car a la derecha, c para texto centrado, p ancho para una columna que contenga texto con saltos de l nea, y | para una l nea vertical.
  • 45. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Dentro de un entorno tabular, salta a la pr oxima columna, separa los renglones y hline introduce una l nea horizontal. 7C0 hexadecimal 3700 octal 11111000000 binario 1984 decimal begin tabular |r|l| hline 7C0 hexadecimal 3700 octal 11111000000 binario hline hline 1984 decimal hline end tabular
  • 46. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Bienvenido al p arrafo del Sr. Caj on. Esperamos que disfrute del espect aculo. begin tabular |p 4.7cm | hline Bienvenido al p'arrafo del Sr. Caj'on. Esperamos que disfrute del espect'aculo. hline end tabular
  • 47. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Con @ ... se puede especi car el separador de columnas. Esta construcci on elimina el espacio entre columnas y lo reemplaza con lo que se haya introducido entre los par entesis. ning un espacio a la izq ni der begin tabular @ l @ hline ning'un espacio a la izq ni der hline end tabular espacios a la izq y a la der begin tabular l hline espacios a la izq y a la der hline end tabular
  • 48. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Se puede tener columnas con renglones diferentes usando la instrucci on multicolumn: Expresi on en pi Valor 3,1416 36,46 80662,7 begin tabular c r @ , l Expresi'on en pi multicolumn 2 c Valor hline $ pi$ 31416 $ pi^ pi $ 3646 $ pi^ pi ^ pi $ 806627 end tabular
  • 49. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 2. Elementos otantes Hoy en d a, la mayor a de las publicaciones contienen muchas ilustraciones y tablas. Estos elementos necesitan un tratamiento especial porque no se pueden cortar entre p aginas. En LATEX, si estos elementos no caben en la p agina actual ` otan' hasta una p agina posterior mientras se rellena la p agina actual con el texto del documento. Cualquier cosa que se incluya en un entorno gure o table ser a tratado como materia otante: begin figure designador de colocado o begin table designador de colocado
  • 50. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ El designador de colocado indica a LATEX los lugares donde se permite que vaya colocado el objeto otante: Designador Permiso para colocar el objeto otante... h aqu here. t en la parte superior de una p agina top. b en la parte inferior de una p agina bottom. p en una p agina especial que s olo contenga ele- mentos otantes. ! sin considerar la mayor a de los par ametros internos que impedir an a este objeto otante que se colocase. Una tabla se podr a comenzar por ejemplo as : begin table !hbp
  • 51. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ LATEX utiliza una cola de objetos otantes. La instrucci on clearpage ordena a LATEX que coloque inmediatamente todos los objetos otantes que se hallen en las colas y despu es comenzar una p agina nueva. En los entornos table y gure se ponen t tulos con: caption texto de t tulo LATEX le a~nadir a la cadena Figura o Tabla y un n umero de secuencia. Con label y ref se pueden crear referencias a un objeto otante dentro del texto.
  • 52. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Las dos instrucciones listoffigures y listoftables funcionan de modo an alogo a la orden tableofcontents, imprimiendo un ndice de guras o de tablas respectivamente. La ilustraci'on~ ref blanco es un ejemplo del Pop-Art. begin figure !hbp makebox textwidth framebox 5cm rule 0pt 5cm caption $5 times 5$ cent'imetros label blanco end figure
  • 53. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 3. Entornos matem aticos En LATEX, el texto matem atico se introduce entre y , entre $ y $ o entre begin math y end math . Siendo a y b los catetos y c la hip otenusa de un tri angulo rect angulo, entonces c2 = a2 +b2 Teorema de Pit agoras. Siendo $a$ y $b$ los catetos y $c$ la hip'otenusa de un tri'angulo rect'angulo, entonces $c^ 2 =a^ 2 +b^ 2 $ Teorema de Pit'agoras. TEX se pronuncia como . 100 m2 de area util De mi ~. TeX se pronuncia como $ tau epsilon chi$. 6pt 100~m$^ 2 $ de 'area 'util 6pt De mi $ heartsuit$.
  • 54. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Las f ormulas matem aticas mayores quedan mejor en renglones separados del texto. Para ello se ponen entre y o entre begin displaymath y end displaymath . Siendo a y b los catetos y c la hip otenusa de un tri angulo rect angulo, entonces c = p a2 + b2 Teorema de Pit agoras. Siendo $a$ y $b$ los catetos y $c$ la hip'otenusa de un tri'angulo rect'angulo, entonces begin displaymath c = sqrt a^ 2 +b^ 2 end displaymath Teorema de Pit'agoras.
  • 55. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Si se desea que LATEX enumere las ecuaciones, se usa el entorno equation. Con label y ref se puede hacer referencia a una ecuaci on dentro del texto. 0 1 De 1 se deduce... begin equation label eq:eps epsilon 0 end equation De ref eq:eps se deduce ldots
  • 56. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Existen diferencias entre el modo matem atico y el modo texto. En el modo matem atico: 1. Los espacios en blanco y los cambios de l nea no tienen ning un signi cado. 8x 2 R : x2 0 2 begin equation forall x in mathbf R : qquad x^ 2 geq 0 end equation 2. Los renglones en blanco est an prohibidos. S olo puede haber un p arrafo por f ormula. 3. Cada letra en particular ser a considerada como el nombre de una variable y se pondr a como tal. Para introducir texto
  • 57. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ normal dentro de un texto matem atico debe incluirse dentro de la orden textrm ... . x2 0 para todo x 2 R 3 begin equation x^ 2 geq 0 qquad textrm para todo x in mathbf R end equation 4. En modo matem atico, si se desea que una instrucci on in uya sobre varios caracteres, entonces debe agruparlos usando llaves ... . ax + y 6= ax+y 4 begin equation a^x+y neq a^ x+y end equation
  • 58. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 4. F ormulas Las letras griegas se introducen por su nombre en ingl es: alpha
  • 59. theta o o upsilon beta vartheta pi phi gamma iota $ varpi ' varphi delta kappa rho chi epsilon lambda varrho psi varepsilon mu sigma ! omega zeta nu varsigma eta xi tau , Gamma Lambda Sigma Psi Delta Xi Upsilon Omega Theta Pi Phi
  • 60. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Otros s mbolos matem aticos son: = = leq o le geq o ge equiv ll gg := doteq prec succ sim preceq succeq ' simeq subset supset approx
  • 61. subseteq supseteq = cong sqsubset a = sqsupset a 1 Join a v sqsubseteq w sqsupseteq . bowtie 2 in 3 ni , owns propto ` vdash a dashv j= models j mid k parallel ? perp ^ smile _ frown asymp : : =2 notin 6= neq o ne
  • 62. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ + + , - pm mp triangleleft cdot div . triangleright times n setminus ? star cup cap ast t sqcup u sqcap circ _ vee , lor ^ wedge , land bullet oplus ominus diamond odot oslash uplus otimes bigcirc q amalg 4 bigtriangleup 5 bigtriangledown y dagger lhd a rhd a z ddagger unlhd a unrhd a o wr
  • 63. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ P sum S bigcup W bigvee L bigoplus Q prod T bigcap V bigwedge N bigotimes ` coprod F bigsqcup J bigodot R int H oint U biguplus
  • 64. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ leftarrow o gets , longleftarrow uparrow ! rightarrow o to ,! longrightarrow downarrow $ leftrightarrow ! longleftrightarrow l updownarrow Leftarrow = Longleftarrow * Uparrow Rightarrow = Longrightarrow + Downarrow , Leftrightarrow Longleftrightarrow m Updownarrow 7! mapsto 7,! longmapsto nearrow - hookleftarrow ,! hookrightarrow searrow leftharpoonup * rightharpoonup . swarrow leftharpoondown + rightharpoondown - nwarrow rightleftharpoons iff bigger spaces ; leadsto a
  • 65. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ uparrow * Uparrow o lbrack o rbrack downarrow + Downarrow f o lbrace g o rbrace l updownarrow m Updownarrow h langle i rangle j | o vert k | o Vert b lfloor c rfloor d lceil e rceil = n backslash . dual. empty 8 : lgroup 9 ; rgroup 8 ; lmoustache 9 : rmoustache ?? arrowvert ww Arrowvert bracevert
  • 66. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ ::: dots cdots ... vdots ... ddots ~ hbar imath | jmath ` ell Re = Im @ aleph wp 8 forall 9 exists 0 mho a @ partial 0 ' 0 prime ; emptyset 1 infty r nabla 4 triangle 2 Box a 3 Diamond a ? bot top angle p surd diamondsuit ~ heartsuit | clubsuit spadesuit : neg o lnot flat natural sharp y dag x S c copyright z ddag P $ pounds
  • 67. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ S mbolos en AMS p ulcorner q urcorner x llcorner y lrcorner z digamma varkappa i beth k daleth j gimel
  • 68. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ l lessdot m gtrdot + doteqdot o Doteq 6 leqslant geqslant : risingdotseq 0 eqslantless 1 eqslantgtr ; fallingdotseq 5 leqq = geqq P eqcirc n lll o llless o ggg o gggtr $ circeq . lesssim gtrsim , triangleq lessapprox ' gtrapprox l bumpeq 7 lessgtr ? gtrless m Bumpeq Q lesseqgtr R gtreqless s thicksim S lesseqqgtr T gtreqqless t thickapprox 4 preccurlyeq succcurlyeq u approxeq 2 curlyeqprec 3 curlyeqsucc v backsim - precsim succsim w backsimeq w precapprox v succapprox vDash j subseteqq k supseteqq Vdash b Subset c Supset Vvdash ...
  • 69. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ L99 dashleftarrow 99 K dashrightarrow multimap
  • 70. leftleftarrows rightrightarrows upuparrows leftrightarrows rightleftarrows downdownarrows W Lleftarrow V Rrightarrow upharpoonleft twoheadleftarrow twoheadrightarrow upharpoonright leftarrowtail rightarrowtail downharpoonleft leftrightharpoons rightleftharpoons downharpoonright Lsh Rsh rightsquigarrow looparrowleft looparrowright ! leftrightsquigarrow x curvearrowleft y curvearrowright circlearrowleft circlearrowright
  • 71. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ nless ngtr varsubsetneqq lneq gneq ' varsupsetneqq nleq ngeq nsubseteqq nleqslant ngeqslant nsupseteqq lneqq gneqq - nmid , lvertneqq gvertneqq , nparallel nleqq ngeqq . nshortmid
  • 72. lnsim gnsim nshortparallel lnapprox gnapprox nsim nprec nsucc ncong npreceq nsucceq 0 nvdash precneqq succneqq 2 nvDash precnsim succnsim 1 nVdash precnapprox succnapprox 3 nVDash subsetneq supsetneq 6 ntriangleleft varsubsetneq ! varsupsetneq 7 ntriangleright ...
  • 73. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ u dotplus centerdot | intercal n ltimes o rtimes divideontimes d Cup o doublecup e Cap o doublecap r smallsetminus Y veebar Z barwedge doublebarwedge boxplus boxminus circleddash boxtimes , boxdot circledcirc h leftthreetimes i rightthreetimes ~ circledast g curlyvee f curlywedge
  • 74. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ ~ hbar hslash | Bbbk square blacksquare s circledS M vartriangle N blacktriangle complement O triangledown H blacktriangledown a Game lozenge blacklozenge F bigstar angle measuredangle ^ sphericalangle diagup diagdown 8 backprime @ nexists ` Finv ? varnothing g eth 0 mho
  • 75. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Alfabetos matem aticos Ejemplo Instrucci on Paquete necesario ABCdef mathrm ABCdef ABCdef mathit ABCdef ABCdef mathnormal ABCdef ABC mathcal ABC mathcal ABC euscript con opci on mathcal mathscr ABC euscript con opci on mathscr ABCdef mathfrak ABCdef eufrak A B C mathbb ABC amsfonts o amssymb
  • 76. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Composici on de f ormulas Los exponentes y los sub ndices se indican usando el car acter ^ y el car acter _. a1 x2 e, t a3 ij ex2 6= ex2 $a_ 1 $ qquad $x^ 2 $ qquad $e^ - alpha t $ qquad $a^ 3 _ ij $ $e^ x^2 neq e^x ^2$
  • 77. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ El signo de ra z cuadrada se introduce con sqrt, y la ra z n- esima con sqrt n . LATEX elige autom aticamente el tama~no del signo de ra z. p x px2 + p y 3p 2 $ sqrt x $ qquad $ sqrt x^ 2 + sqrt y $ qquad $ sqrt 3 2 $ Las instrucciones overline y underline producen l neas horizontales directamente encima o debajo de una expresi on. m + n $ overline m+n $
  • 78. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Las ordenes overbrace y underbrace crean llaves horizontales largas encima o bien debajo de una expresi on. a + b + + z| z 26 $ underbrace a+b+ cdots+z _ 26 $
  • 79. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Acentos matem aticos ^a hat a a check a ~a tilde a a acute a
  • 80. a grave a _a dot a a ddot a a breve a a bar a ~a vec a bA widehat A eA widetilde A Los angulos y tildes que abarcan varios caracteres se producen con widetilde y widehat. Con el s mbolo ' se introduce el signo de prima. y = x2 y0 = 2x y00 = 2 begin displaymath y=x^ 2 qquad y'=2x qquad y''=2 end displaymath
  • 81. ITESM-CEM, Centro de Tecnolog'ia de la Informaci'on Jes us S anchez V. ' $ Los vectores se indican a~nadi endoles s mbolos de echa peque~nos encima de la variable. Esto se hace con la orden vec. Para designar al vector que va desde A hasta B resultan adecuadas las instrucciones overrightarrow y overleftarrow. ~a ,! AB begin displaymath vec a quad overrightarrow AB end displaymath Existen funciones matem aticas seno, coseno, tangente, logaritmos... que se presentan con redondilla. Para estas LATEX proporciona las siguientes instrucciones: arccos cos csc exp ker limsup min sinh arcsin cosh deg gcd lg ln
  • 82. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Pr sup arctan cot det hom lim log sec tan arg coth dim inf liminf max sin tanh limn!0 sinx x = 1 lim_ n rightarrow 0 frac sin x x =1 Para la funci on m odulo existen dos ordenes distintas: bmod para el operador binario, como en a mod b, y pmod para expresiones como x a mod b. Un quebrado se pone con la orden frac ... ... . Para los quebrados sencillos a veces suele ser preferible utilizar el operador , como en 1=2.
  • 83. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 11 2 horas x2 k + 1 x 2k+1 x1=2 $1 frac 1 2 $~horas begin displaymath frac x^ 2 k+1 qquad x^ frac 2 k+1 qquad x^ 1 2 end displaymath Los coe cientes de los binomios y estructuras similares se pueden componer con la instrucci on ... choose ... o ... atop ... . Con la segunda orden se consigue lo mismo pero sin par entesis.
  • 84. n k x y + 2 begin displaymath n choose k qquad x atop y+2 end displaymath
  • 85. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ El signo de integral se obtiene con int y el signo de sumatorio con sum. Los l mites superior e inferior se indican con ^ y _, como se hace para los super ndices y sub ndices. nX i=1 Z 2 0 begin displaymath sum_ i=1 ^ n qquad int_ 0 ^ frac pi 2 qquad end displaymath Para llaves y otros delimitadores tenemos todos los tipos de s mbolos de TEX p. ej. h k l. a;b;c 6= fa;b;cg begin displaymath a,b,c neq a,b,c end displaymath
  • 86. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Para que LATEX elija de modo autom atico el tama~no apropiado se pone la orden left delante del delimitador de apertura y right delante del que cierra. 1 + 1 1 , x2 3 begin displaymath 1 + left frac 1 1-x^ 2 right ^3 end displaymath Para poner los puntos suspensivos en una ecuaci on existen varias ordenes: ldots, cdots, vdots y ddots. x1;:::;xn x1 + + xn begin displaymath x_ 1 , ldots,x_ n qquad x_ 1 + cdots+x_ n end displaymath
  • 87. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Si no est a satisfecho con los espaciados que TEX elige dentro de una f ormula, use , quad o qquad para a~nadir, o ! para la disminuci on de una separaci on. ZZ D dxdy en lugar de Z Z D dxdy begin displaymath int ! ! ! int_ D dx , dy quad textrm en lugar de quad int int_ D dx dy end displaymath
  • 88. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Para componer matrices se tiene el entorno array, que funciona de modo similar a tabular. X = 0 BB@ x11 x12 ::: x21 x22 ::: ... ... ... 1 CCA begin displaymath mathbf X = left begin array ccc x_ 11 x_ 12 ldots x_ 21 x_ 22 ldots vdots vdots ddots end array right end displaymath
  • 89. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Tambi en se puede usar el entorno array para componer expresiones de funciones por intervalos: y = 8 : a si d c b + x por la ma~nana l el resto del d a begin displaymath y = left begin array ll a textrm si $d c$ b+x textrm por la ma~nana l textrm el resto del d'ia end array right. end displaymath
  • 90. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Para las ecuaciones largas o para los sistemas de ecuaciones, se pueden usar los entornos eqnarray y eqnarray*: cosx = 1 , x2 2! + + x4 4! , x6 6! + 5 begin eqnarray lefteqn cos x = 1 - frac x^ 2 2! + nonumber + frac x^ 4 4! - frac x^ 6 6! + cdots end eqnarray
  • 91. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Teoremas Para componer lemas, de niciones, , etc. en LATEX se usa la orden newtheorem nombre contador texto secci on El argumento nombre identi ca el teorema. Con el argumento texto se de ne el nombre que aparecer a en el documento nal. Los argumentos entre corchetes son opcionales y se usan para indicar la manera de numerarlos.
  • 92. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Tras ejecutar la instrucci on newtheorem en el pre ambulo del documento, dentro del texto se usa as : Ley 1 No se esconda en la caja testigo Jurado 2 Los doce Podr a ser Vd. Por tanto, tenga cuidado y vea la ley 1 Pre'ambulo newtheorem ley Ley newtheorem jurado ley Jurado En el documento begin ley label law:box No se esconda en la caja testigo end ley begin jurado Los doce Podr'ia ser Vd. Por tanto, tenga cuidado y vea la ley ref law:box end jurado
  • 93. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ D a 3: Funciones Avanzadas de LATEX
  • 94. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Temario 1. Formato del documento. 2. Dise~no del p arrafo y p agina. 3. Bibliograf a y otros. 4. Transparencias.
  • 95. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 1. Formato del documento LATEX elige el tipo y el tama~no de los tipos bas andose en la estructura l ogica del documento. Para cambiarlos directamente: textrm ... redonda textsf ... sin l nea de pie texttt ... de m aquina de escribir textmd ... media textbf ... negrita textup ... vertical textit ... it alica textsl ... inclinada textsc ... versalita emph ... resaltada textnormal ... tipo del documento
  • 96. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ tiny letra diminuta scriptsize letra muy peque~na footnotesize letra bastante peque~na small letra peque~na normalsize letra normal large letra grande Large letra mayor LARGE muy grande huge enorme Huge la mayor
  • 97. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Los peque~nos y gordos romanos dominaron toda la grande Italia. small Los peque~nos y textbf gordos romanos dominaron Large toda la grande textit Italia . Recuerde!Cuanto M AS tipos utilice Vd. en un documento, m as legible y agradable resultar a.
  • 98. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ En el modo matem atico se pueden usar instrucciones de cambio de tipos para salir temporalmente al modo normal: Orden Ejemplo Resultado mathcal ... $ mathcal B =c$ B = c mathrm ... $ mathrm K _2$ K2 mathbf ... $ sum x= mathbf v $ Px = v mathsf ... $ mathsf G times R $ G R mathtt ... $ mathtt L b,c$ Lb; c mathnormal ... $ mathnormal R_1 =R_1$ R1 = R1 mathit ... $eficaz neq mathit eficaz $ eficaz 6= e caz
  • 99. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 2. Dise~no del p arrafo y p agina Para cambiar el valor de la separaci on entre renglones, usar: linespread factor en el pre ambulo del documento. Utilice linespread 1.3 para textos a espacio y medio y linespread 1.6 para textos a doble espacio. En el pre ambulo se puede cambiar el aspecto de los p arrafos: setlength parindent 0pt setlength parskip 1ex plus 0.5ex minus 0.2ex Si desea sangrar un p arrafo que no tiene sangr a, usar al principio del p arrafo indent. Para crear un p arrafo sin sangr a use noindent.
  • 100. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ LATEX determina autom aticamente las separaciones entre palabras y oraciones. Para producir otras separaciones horizontales utilice: hspace longitud La indicaci on de la distancia consta de un n umero m as una unidad. Este es un espacio de 1.5 cm. Este hspace 1.5cm es un espacio de 1.5 cm.
  • 101. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Unidades en TEX mm mil metro 1=25 pulgada cm cent metro = 10 mm in pulgada 25 mm pt punto 1=72 pulgada 1 3 mm em aprox. el ancho de una m en el tipo actual ex aprox. la altura de una x en el tipo actual
  • 102. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ La instrucci on stretch n produce una separaci on especial el astica. Se alarga hasta que el espacio que resta en un rengl on se llena. x x x x hspace stretch 1 x hspace stretch 3 x LATEX determina de modo autom atico las separaciones entre dos p arrafos, apartados, ... En casos especiales se pueden forzar separaciones adicionales entre dos p arrafos con la orden vspace longitud
  • 103. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Se puede utilizar la orden stretch conjuntamente con pagebreak para llevar texto al borde inferior de una p agina o para centrarlo verticalmente: Algo de texto ldots vspace stretch 1 Esto va en el 'ultimo rengl'on de la p'agina. pagebreak Las separaciones adicionales entre dos renglones del mismo p arrafo se consiguen con la orden longitud .
  • 104. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Dise~no de la p agina LATEX2 permite indicar el tama~no del papel en la orden documentclass. Entonces elige autom aticamente los m argenes del texto apropiados. Par ametros: headheight, headsep, textheight, textwidth, oddsidemargin, footskip ... Se pueden cambiar estos par ametros en el pre ambulo usando setlength par ametro longitud o addtolength par ametro longitud
  • 105. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Poner layout
  • 106. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 3. Bibliograf a y otros Con el entorno thebibliography se puede imprimir una bibliograf a. Cada nota bibliogr a ca se introduce con bibitem marca La marca se utilizar a dentro del documento para indicar una cita: cite marca La numeraci on de las entradas se realiza autom aticamente.
  • 107. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Partl 1 ha propuesto que ... Referencias 1 H. Partl: German TEX, TUGboat Vol. 9, No. 1 '88 Partl~ cite pa ha propuesto que ldots begin thebibliography 99 bibitem pa H.~Partl: emph German TeX , TUGboat Vol.~9, No.~1 '88 end thebibliography
  • 108. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Inclusi on de gr a cos Un modo usual de poner gr a cos en un documento es produci endolos con un paquete de software especializado e incluirlos dentro del documento. Para gr a cos en PostScript Encapsulado EPS, se usa psfig.sty o epsf.sty.
  • 109. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ epsffile transputer.ps Para modi car el tama~no de la gura se deben cambiar las variables epsfxsize y o epsfysize: setlength epsfysize .8 textheight
  • 110. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Relaci on con Scienti c Word Scienti c Workplace es un programa que da una interfaz amigable para el uso de LATEX en PC. Usa las rutinas de LATEX por lo que son compatibles. Otras ventajas adicionales: 1. Tiene prede nidos muchos estilos de documentos. 2. Se pueden insertar guras de cualquier tipo no solo postscript sino BMP, WMF, GIF, etc. y pueden ser visualizadas en l nea. 3. Tiene integrado el paquete computacional Maple, lo que permite introducir f ormulas matem aticas, resolverlas y gra carlas. 4. El visualizador de documentos DVI TrueTex Previewer es muy bueno y r apido.
  • 111. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ 4. Transparencias seminar.cls es un estilo de documento que permite crear transparencias para cursos y presentaciones: documentclass slidesonly,article seminar usepackage fancybox begin document begin slide ... Texto de la transparencia ... end slide end document
  • 112. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ El default son transparencias en modo landscape. Para generar el postscript adecuado usando dvips, se debe declarar la siguiente opci on en el pre ambulo del documento: renewcommand printlandscape special landscape Para transparencias en modo portrait se usa la opci on portrait y el medio ambiente slide*: documentstyle portrait seminar begin document begin slide* ... Texto de la transparencia ... end slide* end document Se pueden usar varios medios ambientes slide para delimitar transparencias. Este medio ambiente crea nuevas
  • 113. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ transparencias si el texto no cabe en una s ola. Todo lo que no est a dentro de un medio ambiente slide es una nota para una presentaci on, la cual puede o no ser impresa. seminar centra autom aticamente el texto dentro de la transparencia si se pone poco texto en ella. Las dimensiones de la transparencia pueden ser modi cadas con la instrucci on renewcommand: slideleftmargin sliderightmargin slidetopmargin slidebottommargin Pueden de nirse usando setlength, las variables slidewidth y slideheight.
  • 114. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Opciones de estilo: article Para poner dos transparencias en una s ola hoja slidesonly Para imprimir s olo el contenido de transparencias notesonly Para imprimir s olo las notas de transparencias fancybox Para utilizar cuadros especiales bordes redon- deados, con sombras en la presentaci on El tama~no de la letra dentro de una transparencia es dado en el pre ambulo con la instrucci on slidesmag n . n es un n umero entero entre -5 y 9 que permite crecer el tama~no de la letra.
  • 115. ITESM-CEM, Centro de Tecnolog a de la Informaci on Jes us S anchez V. ' $ Otras opciones declaradas en el pre ambulo: notslides n umeros Para dejar de imprimir ciertas transparen- cias onlyslides n umeros Para imprimir s olo ciertas transparencias slideframe Oval Para tener bordes redondeados en las transparencias Al igual que en los estilos normales, seminar acepta encabezados y letreros en pie de p agina: newpagestyle MH ~~~~~ITESM-CEM, Centro de Investigaci 'on en Inform 'atica hfill Jes 'us S 'anchez V.~~~~~ pagestyle MH