Anda di halaman 1dari 8

A 3 Introduccion aL TEX

3.1.

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 activarse el modo matem atico, es decir, deben aparecer entre $, e.g.
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

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


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

3.2.

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

17

18

A aL Introduccion TEX

C omo escribir estos caracteres?


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

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

3.3.

Acentos
A El chero input en L TEX s olo reconoce caracteres del alfabeto ingl es. Para escribir acentos tenemos dos opciones:

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

Uso del paquete (v ease secci on 3.5.2) \usepackage[latin1]{inputenc}

3.4.

A Comandos L TEX
A Hay tres tipos de comandos en L TEX:

comandos sin argumento, e.g.


\alpha, \par, \sum,. . .

comandos con argumento, e.g.


\section{ t tulo }, \usepackage{ paquete },. . .

entornos, delimitados por


\begin{ nombre del entorno } \end{ nombre del entorno }

Los comandos con argumentos y los entornos, eventualmente pueden llevar opciones delimitadas por [ ], e.g.,
\usepackage[latin1]{inputenc}

3.5

Estructura del chero fuente

19

3.5.

Estructura del chero fuente


A La estructura de todo chero L TEX consta de dos partes:

pre ambulo documento 3.5.1. Preambulo


A Todo chero que vaya a ser compilado con L TEX debe comenzar con la declaraci on del tipo de documento:

\documentclass[ opciones ]{ clase }

donde clase ser reere al estilo de documento que se va a usar. as comunes de clase son: Los valores m article: art culos, peque nos documentos report: memorias, proyectos,. . . book: libros letter: cartas Cada uno de estos estilos establece unas caracter sticas particulares para el texto (dimensiones de p agina, estilos de encabezados,. . . ). Las opciones permiten modicar algunos aspectos del formateo, como el tama no de la fuente 10pt, 11pt, 12pt, el tipo de papel a4paper, letterpaper o formatos de p agina onecolumn, twocolumn, landscape, etc. con el uso de la opcion landscape Impresion on landscape parece correcto, al Aunque en el visor Yap un chero creado con la opci enviarlo a la impresora (directamente o v a DVIPS) el resultado es err oneo. Para evitar esto on siguiente debemos usar DVIPS con la opci
dvips -t lanscape Fichero.dvi

3.5.2.

Paqueter a Adicionalmente, el pre ambulo puede contener la inclusi on de paquetes


\usepackage[ opciones ]{ paquete1 } \usepackage[ opciones ]{ paquete2 } . . .

o alternativamente (si los paquetes no llevan opciones)


\usepackage{ paquete1,paquete2,. . . }
A Los paquetes constituyen extensiones no est andar de L TEX que mejoran o implementan nuevas caracter sticas. rdenes para controlar la aparici En el pre ambulo tambi en aparecen o on y tipo de cabeceras y pies de p agina, etc.

Ejemplo Un pre ambulo t pico podr a ser

20

A aL Introduccion TEX

\documentclass[a4paper,11pt,twocolumn]{article} \usepackage[latin1]{inputenc} \usepackage{amsmath,times} \pagestyle{headings}

Otras opciones para el cambio de fuente son: palatino, bookman, newcent, chancery, etc. 3.5.3. Documento rdenes El cuerpo del documento viene acotado por las o
\begin{document} \end{document}

Cualquier cosa que siga a esta orden ser a ignorada por el compilador. Es habitual que tras la orden \begin{document} aparezcan una serie de comandos que determinan el t tulo, autores, aliaci on, etc., de uso frecuente en los art culos.
\title{ T tulo del documento } \author{ Autor } \date{ Fecha } \maketitle

El comando \maketitle es el encargado de mostrar estos contenidos. La no aparici on del mismo har a que el compilador ignore los contenidos de los comandos \title, \author, etc. Del mismo modo, el resumen (o abstract) viene determinado por el entorno
\begin{abstract} Resumen del documento \end{abstract}

El formato usado para estos comandos depende del estilo de documento que estemos usando. Por ejemplo: report en p agina separada sin numerar article tras el t tulo book, letter no admiten El texto suele estar dividido en cap tulos, secciones, etc., que corresponden a los comandos
\part \chapter \section \subsection \subsubsection \paragraph \subparagraph

Excepto el comando \part, el resto son numerados consecutivamente de forma autom atica. Por otro lado, en el estilo report, no se permite el comando \part, mientras que en article no existe \chapter. Ejemplo de documento tipo article
\documentclass[12pt]{article} \usepackage{amsmath} \usepackage[latin1]{inputenc}

3.5 \begin{document} \title{T tulo del art culo} \author{Autor} \date{\today} \maketitle \begin{abstract} Resumen del art culo. \end{abstract} \section{Una primera secci on} Esta es la primera secci on del art culo.

Estructura del chero fuente

21

\subsection{Subsecci on} Una secci on dentro de una secci on se denomina subsecci on. \subsubsection{Subsubsecci on} Esto es una secci on dentro de una subsecci on, o sea, una subsubsecci on. \paragraph{P arrafo} Esto corresponde a un p arrafo resaltado. \begin{thebibliography}{00} \bibitem{1} Referencia n umero uno. \bibitem{2} Referencia n umero dos. \bibitem{3} Referencia n umero tres. \end{thebibliography} \end{document}

22

A aL Introduccion TEX

T tulo del art culo


Autor April 7, 2004
Abstract Resumen del art culo.

Una primera secci on

Esta es la primera secci on del art culo.

1.1

Subsecci on

Una secci on dentro de una secci on se denomina subsecci on. 1.1.1 Subsubsecci on

Esto es una secci on dentro de una subsecci on, o sea, una subsubsecci on. P arrafo Esto corresponde a un p arrafo resaltado.

References
[1] Referencia n umero uno. [2] Referencia n umero dos. [3] Referencia n umero tres.

3.5

Estructura del chero fuente

23

Observaciones
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 el texto no afectan al resultado final. Esta frase pertenece al segundo p arrafo. \end{document}

A Mi primer documento en L TEX. La segunda frase de mi documento. Los espacios dejados en el texto no afectan al resultado nal. Esta frase pertenece al segundo p arrafo.

La numeraci on de las secciones, subsecciones,. . . es autom atica. La introducci on de una nueva unidad entre las existentes lleva a una renumeraci on, tambi en autom atica. El formato del documento aparece por defecto, aunque es totalmente congurable. La fecha, Abstract y References, aparecen en ingl es (como lenguaje por defecto), para cambiarlo a espa nol, es necesario usar el paquete babel en la forma
\usepackage[spanish]{babel}

Es posible introducir secciones sin numeraci on a nadiendo el car acter * al comando, como por ejemplo
\section*{ t tulo de la secci on }

Los comandos de secci on no s olo abren nuevas unidades seccionales sino que guardan la informaci on de las mismas en la generaci on de los ndices. Para generar el ndice basta introducir el comando
\tableofcontents

y compilar dos veces.

24

A aL Introduccion TEX

3.6.

Cabeceras y pies de pagina


Las cabeceras y pies de p aginas son denidas por los comandos \pagestyle y \pagenumbering. La estructura del comando \pagestyle es:
\pagestyle{ estilo }

donde estilo puede ser uno de los siguientes: empty: cabeceras y pies de p agina vac os plain: n umero de p agina en el pie, cabecera vac a headings: cabecera con el t tulo de los cap tulos y secciones, sin pie myheadings: texto de la cabecera denido por el usuario El comando \thispagestyle puede ser usado para cambiar el estilo de la p agina en curso, sin alterar el estilo del resto. 3.6.1. Numeracion an impresos los n umeros El comando \pagenumbering dene el formato en el que ser de p agina. Los par ametros del mismo son arabic roman Roman alph Alph numeraci on ar abiga (por defecto) n umeros romanos en min uscula n umeros romanos en may usculas numeraci on alfab etica en min uscula numeraci on alfab etica en may uscula

El comando \thepage produce el n umero de p agina en el formato denido por \pagenumbering. La sintaxis de uso es
\pagenumbering{ formato }

3.6.2.

Cabeceras
A TEX toma informaci on Cuando el estilo seleccionado para las cabeceras es headings, L del texto (el t tulo del cap tulo, la secci on, etc.) para producir la cabecera, pero en algunos casos el resultado no es satisfactorio, porque el t tulo es m as largo de lo que cabe en una s ola l nea. En esta situaci on, las deniciones de cap tulo, secci on, etc. pueden ser ejecutadas del siguiente modo:

\chapter[ T tulo para la cabecera y el ndice ]{ T tulo del cap tulo }

Si el estilo escogido es myheadings las cabeceras son producidas mediante los comandos
\markboth{ Encabezado Izquierdo }{ Encabezado Derecho }

si el estilo es twoside, o el comando


\markright{ Encabezado }

si el estilo es oneside.

Anda mungkin juga menyukai