Sei sulla pagina 1di 38

A Introduccion a LTEX

Donald Knuth cre el procesador de textos TEX a nales de la o dcada de 1970 y en el ao 1982 Leslie Lamport aport el conjunto e n o A de macros que llamamos LTEX, que facilita su uso. Este es un pequeo manual que puede servir de introduccin a n o A LTEX para comenzar a escribir de manera casi inmediata utilizando frmulas, tablas, colores, inclusin de grcos y controlar el formato o o a del documento nal. Sin embargo, hay muchos tpicos que no se han tenido en cuenta o en este breve manual y pueden consultarse tanto en [3], [4] como en las numerosas pginas que hay en internet dedicadas a TEX, entre a las que podemos destacar CTAN y CervanTeX

L XETA a noiccudortnI
Luis Rndez a IUMA Departamento de Matemtica Aplicada. a Universidad de Zaragoza 9 de noviembre de 2010
Resumen

Indice
1. Software necesario
A A 2. Porqu usar L TEX(L TEX 2 )? e

1 2 3 4 7 8 9 9 10 11 13 15 23 24 26 27 28 29 30 31 32 33 35

3. Compilando TEX 4. Iniciando 4.1. Notas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2. Fuentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5. Ambientes 5.1. Verbatim . . . . . . . . . . 5.2. Listas . . . . . . . . . . . . 5.3. Espaciando y Centrando 5.4. Tablas . . . . . . . . . . . . 6. Frmulas Matemticas o a 7. Cuestin de detalle o 8. Mi propia pgina a 8.1. Numerando pginas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a 9. Cajas 10. Inclusin de grcos o a 11. Elementos otantes 12. Secciones, . . . 13. T tulo, Autor, Resumen e Indice. 14. Bibliograf a 15. Colores 16. Aprender ms a

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

1.

Software necesario

A A Compiladores de TEX, L TEX, L TEX 2, . . . : MikTeX para windows, TeX Live para Unix, GNU/Linux, . . .

Editores apropiados: Winedt1, Wscite, GViM, Emacs, Nedit, Kile, Texmaker, . . . 2 Intrpretes postscript: Ghostview, Ghostscript e Intrpretes pdf: Adobe Reader, Sumatra, Ghostview, e Xpdf, . . .
A Herramientas para pasar a html: LTEX2html, tth, . . .

Herramientas para escribir frmulas en pginas web: MathJax o a

Es el unico programa de los listados que tiene licencia shareware, el resto son gratuitos o libres. 2 Buscar en Google latex editors 1

2.

A A Porqu usar LTEX(LTEX 2)? e

pros
A L TEX es ampliamente utilizado en entornos cient cos. Muchas A revistas aceptan documentos escritos en L TEX.

Excelente calidad del documento nal con salida en distintos formatos: dvi, pdf, ps, . . . . Los cheros fuente .tex son cheros ASCII y pueden ser compilados en cualquier sistema operativo. Es gratuito. Muy potente. contras No es un procesador del tipo wysiwyg3 ((lo que escribes es lo que consigues)), por lo que es necesario un proceso de compilacin o (con posibles errores, . . . ).

What You See Is What You Get 2

3.

Compilando TEX

A Para compilar un chero fuente de L TEX ejemplo.tex deberemos escribir en un intrprete de comandos e

latex ejemplo.tex y generar, si no hay errores, el chero ejemplo.dvi4. La visuaa lizacin de este chero es con un intrprete de dvi, como yap (wino e dows) o xdvi (LinuX). La transformacin del chero dvi a postso cript, es con dvips ejemplo.dvi -o ejemplo.ps Esta conversin podr ser necesaria si incluimos guras en formato o a postscript (ps) o encapsulado postscript (eps). Tambin puede procesarse el chero dvi con e dvipdfm ejemplo.dvi para conseguir la salida en formato pdf. La tabla siguiente muestra diversas posibilidades de procesado de un documento .tex :
A pdfL TEX A L TEX

dvips
.DVI .PS

ps2pdf
.PDF

.TEX

dvipdf

Tambin genera ejemplo.log, ejemplo.aux, ejemplo.toc, ejemplo.out e 3

4.

Iniciando

Un documento debe tener la siguiente estructura \documentclass[opciones]{estilo} \usepackage[opciones]{. . . } \begin{document} cuerpo del documento \end{document} opciones : 10pt, 11pt, 12pt, letterpaper, a4paper, twocolumn, leqno, twoside, . . . estilo : dan diferentes formatos precargados (mrgenes, prraa a fos, t tulo, . . . ) article report book letter slides5 Documentos cortos. Es el que se usa por defecto. Documentos ms largos conteniendo cap a tulos. Libros. Cartas. Transparencias.

As article, report y book permiten formatear secciones, , subsecciones, cap tulos (no en article), ndices, . . . . El estilo book utiliza una pgina ms pequea y se formatea a dos caras a a n (twoside) por defecto. Con \usepackage se cargan paquetes que aaden nuevas funn A cionalidades a L TEX, por ejemplo incluir grcos en postscript, a acentuar en espaol, colorear y . . . de todo. n

Para presentaciones con transparencias hay paquetes ms especializados como a pdfscreen, prosper, beamer, . . . 4

Veamos en primer lugar un ejemplo:


\documentclass[12pt,a4paper]{article} \usepackage[spanish]{babel} % Corta palabras en espa~ol n \usepackage[utf8]{inputenc} % Escribir con acentos, n, ... ~ \usepackage{eurosym} % smbolo del euro \begin{document} \leftline{\bf Introduccin} o \medskip Este primer ejemplo trata de demostrar la facilidad de \LaTeX{}. Por ejemplo varios espacios en blanco se tratan como uno. Para empezar un nuevo prrafo basta dejar una lnea en a blanco. Expresiones matemticas son sencillas de a escribir\footnote{nota al pie}: $a=\sum {i=1}^{i=\infty} x i^{n+1}$ y deben ser escritas entre dlares. Los superndices se obtienen con \^{}, o $x^3 y^{\alpha + \beta}$, mientras que los subndices a son con \ . Adems se puede escribir la frmula centrada o \[ z^{2+\alpha} {n+k}. \] \medskip El smbolo del euro \euro{} existe. \end{document}

Introduccin o
A Este primer ejemplo trata de demostrar la facilidad de L TEX. Por ejemplo varios espacios en blanco se tratan como uno. Para empezar un nuevo prrafo basta dejar una l a nea en blanco. n+1 Expresiones matemticas son sencillas de escribir6: a = i= xi a i=1 y deben ser escritas entre dlares. Los super o ndices se obtienen con a , x3y + , mientras que los sub ndices son con . Adems se puede escribir la frmula centrada o 2+ zn+k .

El s mbolo del euro e existe.

nota al pie

4.1.

Notas

Como puede apreciarse en el ejemplo anterior, es preciso conocer A que caracteres usa L TEX como comandos o delimitadores. Estos son: #, $, %, &, {, }, _, ~, ^, \

Para incluir estos caracteres dentro de un documento como parte del texto, pueden escribirse los siete primeros precedidos por \, y los tres ultimos como \~{}, \^{} y $\backslash$ respecti vamente o bien todos ellos como \verb+s\mbolo+. Si un signo % aparece en una l nea, el resto de la misma se trata como un comentario.
A Los comandos de L TEX comienzan por \ y contienen solamente letras.

Algunos comandos necesitan parmetros que deben ponerse ena tre llaves.
A Los errores ms frecuentes en la compilacin de un archivo L TEX a o corresponden al olvido de alguna llave, corchete, $, . . .

El signo & en espaol es et, es decir ((y)), mientras que en ingls n e recibe el nombre de ampersand and per se and.

4.2.

Fuentes

Tipos boldface roman itlica a slanted sans serif a small caps typewriter
a

{\bf {\rm {\it {\sl {\sf {\sc {\tt

bold}\textbf{face} ro}\textrm{man} it}\textit{lica} a slan}\textsl{ted} sans} \textsf{serif} small} \textsc{caps} type}\texttt{writer}

Tambin llamada Palo Seco e

Tama os n
Que

cant

id ad

de tam

aos n

de

le tra
, o, u, a, ` A

{\tiny Que} {\scriptsize cant} {\footnotesize id} {\small ad} {\normalsize de} {\large tam} {\Large a~os} {\LARGE de} n {\huge le} {\Huge tra}

A L TEX permite gran variedad de letras extranjeras como:

\o, \^o, \"u, \a, \AA,

A Para que L TEX considere espacios irrompibles, hay que usar el s mbolo ~ en vez de espacios entre palabras, J.~A.~Prez o e bien utilizar el comando \mbox{J. A. Prez}. e

\underline{subrayado} da subrayado

5.

Ambientes

Los ambientes son secciones del documento que son tratadas de manera distinta del documento principal. Deben especicarse en la forma: \begin{nombre ambiente} cuerpo del ambiente \end{nombre ambiente}

5.1.

Verbatim

A En el ambiente verbatim, L TEX procesa el texto exactamente como est escrito utilizando fuente typewriter. Util para secciones de a cdigo C, FORTRAN, . . . o

c bucle en %i do i=1, n a(i,i+1) = i end do

\begin{verbatim} c bucle en %i do i=1, n a(i,i+1) = i end do \end{verbatim}

A Dentro de este ambiente, los caracteres especiales de L TEX pierden validez.

5.2.

Listas

En el caso de listas, podemos usar los ambientes itemize y enumerate primer punto segundo punto \begin{itemize} \item primer punto \item segundo punto \end{itemize} \begin{itemize} \item[*] punto uno \item[$*$] punto dos \item[$\circ$] punto tres \end{itemize} \begin{enumerate} \item punto uno \begin{enumerate} \item pto uno de 1 \item pto dos de 1 \end{enumerate} \item punto dos \end{enumerate}

* punto uno punto dos punto tres

1. punto uno a) pto uno de 1 b) pto dos de 1 2. punto dos

10

5.3.

Espaciando y Centrando

A Las unidades de medida que usa L TEX son cm (cent metros), mm (mil metros), in (pulgadas), em (la anchura de la letra m), ex (la altura de la letra x) y pt para puntos.

Espacios horizontales \hspace{2.5 cm}: hola \ , \quad, \qquad | |, | |, | Espacios matemticos (entre $): a \, \: \; \ (\! negativo) espaciado \hfill elstico a espaciado subrayado \hrulefill elstico \hfill a subrayado elstico a 1 1 un espacio | a b, a b, a b, a b, ab elstico a

punteado \dotfill elstico a punteado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . espacio Espacios verticales \smallskip, \medskip y \bigskip. \vspace{3 true cm}: Deja 3 cm reales de espacio vertical. \vfill anlogo al \hfill pero en vertical. Para rellenar pginas a a incompletas. Con l nea y pgina nueva utilizar \hspace*{} y \vspace*{} a respectivamente.

11

Para centrar slo una l o nea podemos utilizar \centerline{\bf lnea centrada negrita} l nea centrada negrita y si son varias l neas, usaremos el ambiente center, pudiendo alterar el espacio vertical entre ellas con smallskip, medskip, . . . . Examen de teor a Primer curso Enero del 2019 \begin{center} Examen de teora \\ \bigskip Primer curso \\ Enero del 2019 \end{center}

En el ejemplo anterior \\ representa un salto de l nea. Justicacin a izquierda con \leftline y \flushleft o Justicacin a derecha con \rightline y \flushright o

12

5.4.

Tablas

\begin{tabular}{formato} cuerpo de la tabla \end{tabular} donde el formato representa las columnas que hay y si estn justia cadas a izquierda (l), centradas (c) o a derecha (r), pudiendo poner prrafos con (p). a Nombre Edad Clase Jos e 24 P Juanito 9 P+ Carlos 11 Q\begin{tabular}{lrc} Nombre & Edad & Clase \\ \hline Jos & 24 & P \\ e Juanito & 9 & P+ \\ Carlos & 11 & Q\end{tabular}

Los elementos de cada la deben separarse por & Cada la, salvo la ultima, debe terminar con \\ La tabla se justica a la izquierda por defecto Es conveniente dejar l neas en blanco antes y despus del ame biente \hline genera una raya horizontal Pueden dibujarse rayas verticales (plecas) con |

13

Nombre Edad Clase Jos e 24 El otro d esa taba en clase. Juanito 9 P+

\begin{center} \begin{tabular}{|l||r|p{2cm}|} \hline Nombre & Edad & Clase \\ \hline \hline Jos & 24 & El otro da e estaba en clase. \\ Juanito & 9 & P+ \\ \hline \end{tabular} \end{center}

En ocasiones es necesario escribir en varias columnas, para lo cual est la sentencia \multicolumn{cols}{justificacion}{texto}, a donde cols es el nmero de columnas a utilizar, justificacion es u la justicacin de la columna y texto es el contenido que aparecer. o a Veamos un ejemplo: Nombre Edad Clase centrada Juanito 9 P+ \begin{tabular}{|l|r|c|} \hline Nombre & Edad & Clase \\ \hline \multicolumn{3}{|c|} {centrada}\\ \hline Juanito & 9 & P+ \\ \hline \end{tabular}

14

6.

Frmulas Matemticas o a

Para centrar frmulas matemticas escribirlas entre \[, \]. o a \[ x=\frac{a_2 x^2 + a_1 x + a_0}{1+2z^3}, \quad x+y^{2n+2}=\sqrt{b^2-4ac} \] a2x2 + a1x + a0 , x= 1 + 2z 3 x + y 2n+2 = b2 4ac

\[ S_n=a_1+\cdots + a_n = \sum_{i=1}^n a_i


n

\]

Sn = a1 + + an =
i=1

ai

\[ \int_{x=0}^{\infty} x\,{\rm e}^{-x^2} {\rm d}x = \frac{1}{2},\quad {\rm e}^{i\pi}+1=0 \] 1 2 x ex dx = , 2 x=0

ei + 1 = 0

\[ \min_{1\le x\le 2} \left(x+\frac{1}{x}\right)=2, \quad \lim_{x\to\infty} \left(1+\frac{1}{x}\right)^x = {\rm e}^x \]


1x2

m n

1 x+ x

= 2,

l m

1 1+ x

= ex

15

\[ \Vert x \Vert_2=1, \vert -7 \vert = 7, m|n, m\mid n, <x,y>, \langle x, y\rangle \] x


2

= 1, | 7| = 7, m|n, m | n, < x, y >, x, y

\[ \frac{\rm d}{{\rm d}t}\left(\dfrac{\partial L} {\partial\dot q_j}\right)-\frac{\partial L} {\partial q_j}=0 \] d dt L qj L =0 qj

\[ \sqrt 2 = 1+\frac{1}{2+\frac{1}{2+ \frac{1}{2+\frac{1}{\ddots}}}} \] 1 2=1+ 2 + 2+ 1 1 2+ 1 ... Para usar \dfrac hay que cargar \usepackage{amsmath} \[ \sqrt 2 = 1+\dfrac{1}{2+\dfrac{1}{2+ \dfrac{1}{2+\dfrac{1}{\ddots}}}} \] 2=1+ 2+ 2+ 1 1 1 1 2+ . ..

16

$\vec{x}, \hat{a}, \tilde{a}, \dot{a},\ddot{a}$, x, a , a, a, a parntesis $\big(\Big(\bigg(\Bigg($, e

corchetes $\big[\Big[\bigg[\Bigg[$,

barras verticales $\big|\Big|\bigg|\Bigg|$,


n

$\underbrace{a+b}_n \overbrace{a+b}^n$, a + b a + b
n

$\overline{a+b}$, a + b ${ n \choose k}, {x \atop y+2}$ $\int cos(x) dx$,


n k x , y+2

$\int \cos(x)\,{\rm d}x$ cos(x) dx

cos(x)dx,

$\int\int_D x$, $\int\!\!\!\int_D x$, $\iint_D x$ x,


D D

x,
D

Para numerar ecuaciones y referenciarlas posteriormente, utilizar los ambientes \begin{equation} . . . \end{equation} \begin{eqnarray} . . . \end{eqnarray} para frmulas en una l o nea o que necesiten ser divididas en varias l neas respectivamente.
17

Si en el ambiente est el comando \label{ecuacion}, podrea mos referenciar la ecuacin con \ref{ecuacion} o en funcin de la o o 7 pgina que est con \pageref{ecuacion} . Estas etiquetas deben a e ser unicas. Si no se quiere numerar entonces debe ponerse \nonumber en cada la o utilizar \begin{equation*} . . . \end{equation*} \begin{eqnarray*} . . . \end{eqnarray*} \begin{eqnarray} y &=& 1+x+x^2 +x^3 + \cdots \nonumber \\ &=& 1+x\left(1+x+x^2+\cdots \right) \label{ecu1} \end{eqnarray} donde la ecuacin (\ref{ecu1}) se encuentra en o la pgina~\pageref{ecu1}. a

y = 1 + x + x2 + x3 + = 1 + x 1 + x + x2 + donde la ecuacin (1) se encuentra en la pgina 18. o a

(1)

El nmero de frmula aparece en donde no est \nonumber, y las u o e l neas se alinean con el carcter entre &. a Para usar parntesis, corchetes o llaves de mayor tamao tambin e n e podemos emplear con \left los s mbolos \{, [, |. Cada \left debe ser cerrado por un \right, aunque el tipo no tiene porque ser el mismo. Si slo se quiere a un lado, entonces hay que emparejarlo o con \left. o \right. .
Si utilizamos dvipdfm para pasar el documento a pdf, y cargamos el paquete \usepackage[dvipdfm]{hyperref}, las referencias nos aparecen como hiperv nculos, como en este documento. 18
7

La escritura de matrices y vectores se hace con el ambiente array, anlogo al tabular. a \[ \left| \begin{array}{ccc} 1 & 1 & 1 \\ x & y & z \\ x^2 & y^2 & z^2 \end{array} \right| = (x-y)(y-z)(z-x) \] 1 1 1 x y z = (x y)(y z)(z x) x2 y 2 z 2 \[ \left[ \begin{array}{ccc} a_{11} & a_{12} & a_{13} \\ a_{21} & a_{22} & a_{23} \\ a_{31} & a_{32} & a_{33} \end{array} \right] \left\{ \begin{array}{c} x_1 \\ x_2 \\ x_3 \end{array} \right\} = \left( \begin{array}{c} b_1 \\ b_2 \\ b_3 \end{array} \right) \] a11 a12 a13 x1 b1 a21 a22 a23 x2 = b2 a31 a32 a33 x3 b3

19

ij =

1 si i = j 0 si i = j

\delta_{ij} = \left\{ \begin{array}{ll} 1 & {\rm si\ } i=j \\ 0 & {\rm si\ } i\ne j \end{array} \right. \begin{array}{c|c} c & A \\ \hline & b^{T} \end{array} \begin{array}{c|c} c & A \\ \hline \\[-18pt] & b^{T} \end{array} \begin{array}{c|c} c & A \\ \hline & b^{T^{\phantom{|}}} \end{array} la frmula $\sum_{i=1}^n x_i = o \frac{1}{2}$ en lnea o $\sum\limits_{i=1}^n x_i = \dfrac{1}{2}$ en la forma usual.

c A bT

c A bT

c A bT

la frmula o

= 1 2 n 1 en l nea o xi = en 2 i=1 la forma usual.

n i=1 xi

20

\[ \bordermatrix{& & & j & &\cr & 1\cr & & \ddots\cr & & & 1\cr i\ & & & \alpha & \ddots\cr & & & & &1} \] j i 1 ... 1 ... 1

\[ \left[ \begin{array}{c|ccc} 1&d_1&\cdots &d_n\\ \hline 0&a_{22} & \cdots & a_{2n} \\ \vdots & &\ddots & \vdots \\ 0& & & a_{nn} \end{array} \right] \] 1 d1 dn 0 a22 a2n . ... . . . . . ann 0

21

Hay ms tipos de letras en modo matemtico: a a \mathrm{abcdef} \mathnormal{abcdef} \mathsf{abcdef} \mathit{abcdef} \mathbf{abcdef} \mathtt{abcdef} \mathcal{ABCDEF} \boldsymbol{smbolo} \mathbb{ABCDEF} abcdef abcdef abcdef abcdef abcdef abcdef ABCDEF (slo maysculas) o u Slo s o mbolos, nmeros y letras u griegas en negrita ABCDEF (slo maysculas) o u

Para usar \boldsymbol{smbolo} y \mathbb{mayscula} hay u que cargar los paquetes amsmath y amsfonts respectivamente8. Dentro de las frmulas, pueden especicarse distintos tamaos de o n letra: \displaystyle,textstyle,\scriptstyle y \scriptscriptstyle y5 1+x
y5 y5 1+x 1+x

$\displaystyle\frac{y^5}{1+x}$ $\textstyle\frac{y^5}{1+x}$ $\scriptstyle\frac{y^5}{1+x}$

\usepackage{amsmath,amsfonts}. Hay todav ms s a a mbolos en el paquete latexsym. 22

7.

Cuestin de detalle o

Para separar palabras compuestas utilizar slo un guin (hypo o hen), por ejemplo f sico-qu mico. Si se pretende separar los elementos de un rango se usan dos guiones -- (en-dash) dando como resultado , como en pginas 512. Finalmente, si se quiere reaa lizar una marca de puntuacin usar tres guiones --- (em-dash) o resultando en , por ejemplo, A esa edad ya casi deber tener as nietos le recriminaban. $-1$, -$1$ resulta en 1, -1 Usar \ldots en vez de tres puntos ... . . . , ...

A Para ayudar a L TEX a cortar palabras poner \- entre las s labas que se quieran cortar, es\-dr\-ju\-la u

Comillas abiertas y cerradas , En espaol: ? y !, dan ? y ! aunque pueden escribirse directan mente si se usa \usepackage[utf8]{inputenc} en la cabecera del documento.

23

8.

Mi propia pgina a

A L TEX tiene un gran repertorio para controlar las dimensiones de una pgina. As en el caso de una pgina impar tenemos: a , a

2 4 Cabecera 6 5

10 3 Cuerpo del documento 7 9 8


Notas al margen

Pi de pgina e a

11

24

1 3 5 7 9 11

1 pulgada+\hoffset 2 1 pulgada+\voffset \oddsidemargin 4 \topmargin \headheight 6 \headsep \textheight 8 \textwidth \marginparsep 10 \marginparwidth \footskip \hoffset \voffset

El tamao del dina4 son \paperwidth=597pt (21 cm) y n \paperheight=845pt (29.7 cm). Algunas de ellas, como \hoffset, \voffset, \topmargin pueden tomar valores negativos. Para el control de prrafos estn adems las siguientes sentencias: a a a longitud de la l nea en el ambiente actual. \linespread{valor} espacio entre l neas. Por defecto valor=1 \par Comienza un prrafo a \parindent=1cm Indentacin en los prrafos por 1cm o a \parskip=2cm Separacin entre prrafos de 2cm o a \parbox{9cm}{texto} Genera un prrafo de anchura 9cm. a \noindent no indenta este prrafo. a \raggedright Justica texto slo a la izquierda o \raggedleft Justica texto slo a la derecha o \flushbottom Todas las pginas tienen la misma altua ra \raggedbottom Permite variar un poco la altura de pgina en pgina a a \linewidth

25

8.1.

Numerando pginas a

Defecto. Nmero de pgina u a centrado en el pie y encabezado vac o. \pagestyle{empty} Sin nmeros de pgina. u a \pagestyle{headings} Nmero de pgina y nombre de u a seccin en la encabezado. Pie o vac (Defecto en estilo book) o. \pagenumbering{arabic} Nmeros rabes. (Defecto) u a \pagenumbering{roman} Nmeros romanos u \thispagestyle{estilo} Estilo de la pgina actual. a Usualmente se usa empty \setcounter{page}{numero} Poner el contador de pginas al a valor nmero u \pagebreak Pgina nueva a \pagestyle{plain}

26

9.

Cajas
A En L TEX es posible generar cajas de varios tipos. \null caja de tamao nulo. Puede ser n util al comienzo de pginas. a \mbox{texto} caja que contiene a texto y que no se corta en varias l neas. \fbox{texto} enmarcar texto \boxed{frmula} enmarcar frmula o o

n = fin?
Hola que tal sin x = x +

fin = f\mbox{}in? (ligaduras) \fbox{Hola que tal} $\boxed{\sin x = x+\cdots}$

A El desplazamiento vertical de cajas en L TEX es con el comando

\raisebox{desplazamiento}{texto}, pudiendo ser positivo o negativo. un poco . Esta forma de escribir me marea \fbox{Esta \raisebox{-0.1cm}{forma} \raisebox{-0.3cm}{de} \raisebox{-0.4cm}{escribir} \raisebox{-0.6cm}{me} \raisebox{-0.8cm}{marea} un \raisebox{0.1cm}{poco}}.

27

10.

Inclusin de grcos o a

A La inclusin de grcos9 postscript (ps o eps) en L TEX se realiza o a con el comando \includegraphics[opciones]{fichero}, donde previamente hay que cargar el paquete graphicx con \usepackage{graphicx}

\includegraphics[scale=1] {leo.eps} \fbox{\includegraphics [width=2cm,height=2cm, angle=45]{leo.pdf}}

\includegraphics[scale=3, bb=10 10 30 30, clip]{leo.pdf}

bb es el BoundingBox del grco y normalmente aparece en las pria meras l neas del chero eps. Si se utiliza dvipdfm, pueden incluirse adems cheros grcos en a a formatos pdf, jpg y png, aunque previamente hay que calcular, en un intrprete de comandos, el BoundingBox de cada chero con e la sentencia ebb fichero. Si se usa pdflatex, no pueden incluirse cheros eps directamente, pero pueden convertirse a pdf con la utilidad epstopdf.
La utilidad convert del paquete Imagemagick convierte cualquier formato grco a posa tscript 28
9

11.

Elementos otantes

Son tablas y guras, que pueden estar otantes en el documento. La forma usual es \begin{figure}{posicin} o cuerpo de la figura \caption{Descripcin de la figura} %opcional o \end{figure} posicin o h t b p Aqu Comienzo de una pgina de texto a Final de una pgina de texto a En una pgina sin texto a

\begin{figure}[h] \begin{center} \includegraphics[scale=1]{leo.eps} \end{center} \caption{Len de \TeX{}} o \end{figure}

Figura 1: Len de TEX o

De forma anloga ocurre con el entorno table10 a \begin{table}{posicin} o cuerpo de la tabla \caption{Descripcin de la tabla} %opcional o \end{table}
10

Para tablas muy grandes est el paquete longtable. a 29

12.

Secciones, . . .

En el estilo article, podemos dividir el texto en secciones, subsecciones, . . . con los comandos \section{Nombre} \subsection{Nombre} \subsubsection{Nombre} \paragraph{Nombre} \subparagraph{Nombre} \appendix
A y L TEX los numerar automticamente. Si no queremos que los nua a mere, debemos aadir *, por ejemplo, \section*{Nombre}, . . . . n

Adems, en los estilos report y book estn a a \chapter{Nombre} \part{Nombre} Una forma ms completa de las ordenes anteriores, en el caso a de seccin es \section[nombre corto]{Nombre}, donde nombre o corto es el que aparecer en el a ndice si el nombre es muy largo. Esto puede aplicarse tambin a \caption. e

30

13.

T tulo, Autor, Resumen e Indice.

Si en un trabajo queremos generar como primera hoja, una que tenga el t tulo, autor, fecha, resumen, . . . . Este se realiza con las siguientes sentencias inmediatamente despus de \begin{document} e \title{\fbox{\fbox{\bf Introduccin a \LaTeX{}}}} o \author{L.~Rndez \\ a IUMA \& Departamento de Matemtica Aplicada. \\ a Universidad de Zaragoza} \date{ } \maketitle \begin{abstract} \end{abstract} \pagebreak \tableofcontents \pagebreak \date{\today} Fecha de compilacin del documento o \date{fecha} Aparece fecha. \date{} No aparece fecha

% comienzo del resumen. Opcional

% nueva pgina a % ndice

\tableofcontents Genera el ndice (cap tulos, secciones,. . . ) \listoffigures Genera el ndice de las guras. \listoftables Genera el ndice de las tablas.

31

14.

Bibliograf a

Una referencia bibliogrca se realiza con \cite{referencia}, a donde referencia debe ser unica, y usualmente todas ellas se en cuentran al nal del trabajo en un entorno del tipo: \begin{thebibliography}{11} \bibitem{grifhig} Learning \LaTeX{}. David~F.~Griffiths \& Desmond~J.~Higham. SIAM. (1996). . . . \end{thebibliography} Notar que {11} indica al entorno bibliogrco que debe guardar a espacio en blanco para ajustar hasta 99 referencias. Si fuera {111} ser hasta 999, . . . . a En [2] se ha realizado un magn co trabajo de . . . En \cite{grifhig} se ha realizado un magnfico trabajo de \ldots

32

15.

Colores

A Para usar colores en L TEX, es preciso cargar el paquete color con

\usepackage[dvips,dvipsnames,usenames]{color}11 Pueden denirse colores personalizados en formato RGB o cmyk, aparte de los 68 colores predenidos en el chero dvipsnam.def. \definecolor{color1}{rgb}{.902,.902,.980} \definecolor{color2}{cmyk}{0.15,0.3,0.69,0} Con \pagecolor{color} se pone la pgina actual y todas las a siguientes con el color especicado y con \pagecolor{white} se quita el color. Para colorear un texto es \textcolor{color}{texto}. Si utilizamos color gris, hay que darle el tono en un argumento adicional entre 0 (negro) y 1 (blanco). color1 color2 azul gris claro gris oscuro Orange \textcolor{color1}{color1} \textcolor{color2}{color2} \textcolor{blue}{azul} \textcolor[gray]{0.8} {gris claro} \textcolor[gray]{0.2} {gris oscuro} \textcolor{Orange}{Orange}

Para rellenar una caja con un color \colorbox{color}{texto} verde amarillo rojo \colorbox{green}{verde} \colorbox{yellow}{amarillo} \colorbox{red}{rojo}

Usar \usepackage[dvipdfm,dvipsnames,usenames]{color} si procesamos el .dvi con dvipdfm.


11

33

Esto es un ejemplo de lo que puede hacerse de manera sencilla en este estupendo procesador de textos.

\begin{center} \fbox{\colorbox{yellow}{ \parbox{0.8\linewidth}{Esto es un ejemplo de lo que puede hacerse de manera sencilla en este estupendo procesador de textos.}}} \end{center}

Pueden perlarse las cajas con \fcolorbox{color_ext}{color_int}{texto} colorines \fcolorbox{red} {yellow}{colorines}

El paquete colortbl permite aadir color a las tablas, bien por n las, columnas, . . . . El caso ms simple es por las, por ejemplo: a uno dos tres cuatro \begin{center} \begin{tabular}{|l|c|} \hline \rowcolor{red} uno & dos \\ \rowcolor[gray]{0.8} tres & cuatro \\ \hline \end{tabular} \end{center}

A I L TEX

34

16.

Aprender ms a
A Proyecto Beamer. Presentaciones con L TEX.

Empezar con Beamer.


A Puedo dibujar con L TEX?, S con Tikz. ,

Galer de grcos con Tikz. Impresionante. a a

35

Referencias [1] Tobias Oetiker y otros. The Not So Short Introduction to A LTEX 2. (1999).
A [2] David F. Griths & Desmond J. Higham. Learning LTEX. SIAM. (1996).

[3] B. Cascales, P. Lucas, J. M. Mira, A. Pallars, S. Snchez e a Pedreo. LTEX una imprenta en sus manos. Aula documental n A de investigacin. (2000). o
A [4] R. De Castro Korgi. El universo LTEX, 2da edicin, Universidad o Nacional de Colombia, Facultad de Ciencias. Departamento de Matemticas, Bogot, 2003. a a

36

Potrebbero piacerti anche