Anda di halaman 1dari 6

1

Herramientas Informaticas de las Matematicas en Ingenier a


URL :

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

B Ernesto.Aranda@uclm.es T 926 295 457

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

A Mi primer documento L TEX

1.3.

A Mi primer documento L TEX

Ingredientes
A El compilador de L TEX Un editor de texto ASCII Un visualizador de DVI (DeVice Independent) Un poco de paciencia

Fichero Fuente tipo ASCII extensi on .tex

A L TEX

Fichero Final tipo DVI extensi on .dvi

Pantalla Impresora . . .

A Figura 1 Esquema basico de funcionamiento de L TEX

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

Si listamos el contenido del directorio debemos obtener algo as :


$ dir midoc.aux midoc.dvi midoc.log midoc.tex

Para visualizar el chero midoc.dvi necesitamos un visor adecuado. En nuestro caso


$ yap midoc
A El visor de DVI depende de la distribui on L TEX que tengamos El chero .dvi es independiente de la plataforma en la que se visualice La impresi on del chero .dvi puede hacerse directamente a partir del visor (siempre ste lo permita) que e

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 \i \E \"o \c{C} \v{o} \N !

=: =: =: =: =: =: =: =:

e E o C o N

1.5

Modos texto y matematico

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

C omo escribir estos caracteres?


\ \ $ % _ { } #
(*) modo matem atico

\textbackslash \backslash (*) \$ \% \ \_ \{ \} \tilde (*) \texttilde \#

1.5.

Modos texto y matematico


TEX fue dise nado para escribir matem aticas, por lo que dispone de multitud de comandos para generar notaciones, letras, operadores, etc., t picos en matem aticas (existen alrededor de 2500 comandos), e.g. generados con los commandos
\alpha \beta \sum \int \subset \longrightarrow

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

Para introducir ecuaciones en l neas separadas usamos $$ Ejemplo ( + )2 = 2 + 2 + 2


$$(\alpha+\beta)2 = \alpha2 + \beta2 + 2\alpha\beta$$

Anda mungkin juga menyukai