http://matematicas.uclm.es/ind-cr/him/
ATEX Curso de L
Ernesto Aranda Departamento de Matem aticas E.T.S. Ingenieros Industriales Universidad de Castilla - La Mancha
1 Introduccion
1.1.
A es L Que TEX?
es TEX? Que Sistema de composici on de texto orientado a la creaci on de documentos cient cos TEX no es un editor de texto tipo WYSIWYG (What You See Is What You Get) TEX compone un texto como lo har a un tip ografo Tratamiento global del documento facilidad para realizar tareas autom aticas Ejemplo: comandos TEX
b
\int_ab
a
1.2.
Un poco de historia
TEX (= tau epsilon chi) fue dise nado por Donald E. Knuth (Universidad de Stanford) entre 19771978. Objetivos
Donald E. Knuth
obtener la m as alta calidad, con independencia de los avances tecnol ogicos sistema para ser usado por los propios autores independiente de la plataforma en la que se use (la salida es la misma en todos los sistemas) es gratis ! Inconvenientes? No es un editor WYSIWYG Debemos proporcionar a TEX la informaci on sobre las caracter sticas tipogr acas del texto (m argenes, tipos de letra, . . . ) Filosof a diferente: estrutura global del texto
A es L Entonces, que TEX?
Conjunto de macros escritos en TEX por Leslie Lamport Permite al autor no tener que preocuparse de los detalles tipogr acos Posee todas las caracter sticas avanzadas de TEX
2
1.3
1.3.
Ingredientes
A El compilador de L TEX Un editor de texto ASCII Un visualizador de DVI (DeVice Independent) Un poco de paciencia
A L TEX
Pantalla Impresora . . .
del chero fuente Creacion Con cualquier editor de texto capaz de guardar en formato ASCII (p.e. Block de Notas, Wordpad,. . . ) escribid:
\documentclass{article} \begin{document} Mi primer documento en \LaTeX \end{document}
Salvar como s olo texto, con extensi on .tex (p.e. midoc.tex) Compilacion En una ventana de comandos, dentro del directorio donde se encuentra el documento introducimos
$ latex midoc
Anadiendo texto a nuestro documento La modicaci on del documento debe pasar de nuevo por el proceso de edici on, compilaci on y visualizaci on. Ejemplo: a nadir la l nea
Introduccion
\documentclass{article} \begin{document} Mi primer documento en \LaTeX. AT X. La segunda frase de mi documento. Mi primer documento en L E La segunda frase de mi documento. \end{document}
A Los espacios en L TEX no tienen el signicado usual. Para escribir p arrafos distintos debemos separarlos con una l nea en blanco o con el comando \par. As , las siguientes opciones producen lo mismo:
\documentclass{article} \begin{document} Mi primer documento en \LaTeX. La segunda frase de mi documento. Los espacios dejados en el texto no afectan al resultado final. \par Esta frase pertenece al segundo p arrafo. \end{document}
\documentclass{article} \begin{document} Mi primer documento en \LaTeX. La segunda frase de mi documento. Los espacios dejados en A Mi primer documento en L TEX. La segunda frase de mi documento. el texto no afectan al resultado Los espacios dejados en el texto no afectan al resultado nal. final. Esta frase pertenece al segundo p arrafo. Esta frase pertenece al segundo p arrafo. \end{document}
pasa con los acentos? Que A El chero input en L TEX s olo reconoce caracteres del alfabeto ingl es. Para escribir acentos tenemos dos opciones: Uso del paquete \usepackage[latin1]{inputenc} Uso de comandos que producen acentos y letras no inglesas
\a \\i \A \o \c{c} \e \n ?
=: =: =: =: =: =: =: =:
a A o c ` e n
=: =: =: =: =: =: =: =:
e E o C o N
1.5
La inclusi on de paquetes con el comando \usepackage debe hacerse en el pre ambulo del documento, es decir
\documentclass{article} \usepackage[latin1]{inputenc} \begin{document} . . .
1.4.
Caracteres especiales
Los siguientes caracteres tiene un signicado especial para el compilador TEX:
\ $ % _ { } #
car acter inicial de los comandos TEX, e.g., \alpha, \section, \bf, etc. delimitador del modo matem atico car acter de comentario, TEX ignora los caracteres que siguen a % hasta el nal de la l nea car acter de super ndice en el modo matem atico, e.g., $a2$ :a2 car acter de sub ndice en modo matem atico, e.g., $a_2$ :a2 apertura de delimitador cierre de delimitador espacio irrompible, i.e. TEX no dividir a una l nea en la posici on en la que aparece dicho car acter par ametro usado en la denici on de macros
1.5.
Para usar estos comandos en una l nea de texto deben aparecer entre $, e.g.
Introduccion
Las letras griegas $\alpha$, $\beta$, $\gamma$,\dots y las variables $a$, $b$ y $c$ deben destacar en el resto del texto
Las letras griegas , , ,. . . y las variables a, b y c deben destacar en el resto del texto