Curso básico de generación de documentos en LATEX

Anuncio
Curso básico de generación de
documentos en LATEX
Sobre entornos, tablas y guras
Esther de Ves
Xaro Benavent
10 de febrer de 2010
Índice
1. Fuentes y tamaños de caracteres
1
2. Abreviaturas con letras voladitas
2
3. Entornos
2
3.1.
Listas
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.
Citas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
3.3.
Poemas
4
3.4.
Alinear texto
3.5.
Verbatim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
3.6.
Entorno tabular . . . . . . . . . . . . . . . . . . . . . . . . . .
6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
3
4
4. Notas a pie de página
6
5. Referencias cruzadas
6
6. Figuras y tablas
6.1.
6
Incluir grácas en el entorno gura
. . . . . . . . . . . . . . .
7. Lista de guras y tablas
7
8
1. Fuentes y tamaños de caracteres
Las siguientes tablas muestran las diferentes tipos de letras y tamaños.
1
Atributo
romana
Familia
lineal
meca
Redondilla
Cursiva
Forma
Redondilla inclinada
Versalitas
Normal
Serie
Negrita
Comando
\textrm{texto}
\textsf{texto}
\texttt{texto}
\textup{texto}
\textit{texto}
\textsl{texto}
\textsc{texto}
\textmd{text}
\textbf{texto}
Ejemplo
Buenas
Buenos
Buenas
Buenas
Buenas
Buenas
Buenas noches
Declaración
Ejemplo
\tiny
\scriptsize
\footnotesize
\small
\normalsize
\large
\Large
Hasta luego
\LARGE
Hasta luego
Hasta luego
\huge
\Huge
Buenos dias
Buenos días
Hasta luego
Hasta luego
Hasta luego
Hasta luego
Hasta luego
Hasta luego
Hasta luego
2. Abreviaturas con letras voladitas
Para escribir abreviaturas como las siguientes
a Esther
1.er curso
2.o curso
M.
de Ves
M\sptext{a} Esther de Ves
1\sptext{er} curso
sptext{o} curso
3. Entornos
\begin{entorno} texto \end{entorno}
donde
entorno
es el nombre del entorno. Los entornos se pueden anidar
uno dentro de otros. A continuación se muestran algunos de los entornos más
comunes.
2
3.1. Listas
Las listas básicas son las siguientes:
itemize : lista simple.
enumerate : lista numerada.
description: descripción de
\item
tiene un parámetro que es el nombre de lo que se describe \item[descriptor].
elementos. En la lista descripción
Veamos unos ejemplos:
Algunos deportes que se pueden
practicar:
Aerobic.
Baloncesto.
Natación
Algunos deportes que se pueden
practicar:
1. Aerobic.
2. Baloncesto.
3. Natación
Algunos deportes que se pueden
practicar:
Aerobic:
Muy divertido.
Baloncesto:
Natación:
Deporte de equipo.
Deporte
muy
Algunos deportes que se pueden practicar:
\begin{itemize}
\item Aerobic.
\item Baloncesto.
\item Natación
\end{itemize}
Algunos deportes que se pueden practicar:
\begin{enumerate}
\item Aerobic.
\item Baloncesto.
\item Natación
\end{enumerate}
Algunos deportes que se pueden practicar:
\begin{description}
\item [Aerobic:] Muy divertido.
\item [Baloncesto:] Deporte de equipo.
\item [Natación:]Deporte muy completo.
\end{description}
com-
pleto.
3.2. Citas
El texto normal se visualiza en párrafos con sangrias en la izquierda. Si
aparece una cita breve se puede indicar con el entorno
ejemplo:
Esto
es
un
ejemplo
de cita breve. Se formatea de una forma
especial.
quote.
Veamos un
\begin{quote}
Esto es un ejemplo de cita breve.
Se formatea de una forma
especial.
\end{quote}
3
Si la cita es de mayor longitud se puede indicar con el entorno
quotation:
Esto es un ejemplo de cita un poco
más larga en la que
aparece
más
de
un
formatea
de
\begin{quotation}
Esto es un ejemplo de cita un poco
más larga en la que aparece más
de un párrafo.
párrafo.
Se
una
al
forma
anterior
diferente
al
haber
más de un párrafo.
Se formatea de una forma
diferente al anterior
al haber más de un
párrafo.
\end{quotation}
3.3. Poemas
A
L TEX tiene un entorno especial para escribir poesía:
los versos se separa con
\\
verse. Cada uno de
y las estrofas con líneas en blanco.
Compañera
usted sabe
que puede contar
conmigo
no hasta dos
o hasta diez
sino contar
conmigo
3.4. Alinear texto
Existe unos entornos para poder alinear el texto a la izquierda, derecha
o al centro:
flushleft flushright center.
4
Ejemplos:
Esto es un ejemplo de texto
alineado a la derecha. Después
escribiremos un ejemplo alineado
a la izquierda y al centro.
Esto es un ejemplo de texto
alineado a la izquierda. Ya
hemos visto texto alineado a la
derecha, después veremos texto
alineado al centro.
Esto es un ejemplo de texto
alineado en el centro. Estamos
en el centro de la página.
\begin{flushright}
Esto es un ejemplo de texto
alineado a la derecha.
Después
escribiremos un ejemplo
alineado a la
izquierda y al centro.
\end{flushright}
\begin{flushleft}
Esto es un ejemplo de texto
alineado a la izquierda.
Ya hemos
visto texto alineado a
la derecha, después
veremos texto alineado
al centro.
\end{flushleft}
\begin{center}
Esto es un ejemplo de texto alineado
en el centro. Estamos en el
centro de la página.
\end{center}
3.5. Verbatim
Este entorno es muy útil cuando se quiere que el texto aparezca tal cual,
sin compilación por parte de latex. Por ejemplo sirve para escribir código.
\begin{verbatim} \end{verbatim}
int main()
{
int i, suma = 0;
for (i=0; i< 9; i++)
suma = suma + i;
cout << suma;
}
return 1;
5
3.6. Entorno tabular
Coloca el texto en las y columnas calculando automáticamente la anchura de las columnas. Veamos un ejemplo
\begin{tabular}[posicion]{numero y dispocicion de las columnas}
1 & 2 & 3 &...\\
5 & 6 & 6 & ..\\
\end{tabular}
Descriptores de columnas: c l r
p{amplitud}
Las columnas se separan con &
Las las se separan con
\\
\hline (toda la tabla)
\cline{i-j} (linea desde columna i a columna
Se puede añadir una linea separadora horizontal
y entre varias columnas
j).
4. Notas a pie de página
\footnote.
Este
guión
ha
sido
elaborado
Este guión ha sido elaborado utiutilizando el manual de
ATEXa .
lizando el manual de L
\LaTeX{}
a The not so short introduction to
\footnote{The not so short
LATEX
introduction to \LaTeX{}}.
Para poner notas a pie de página se utiliza el comando
5. Referencias cruzadas
Estas referencias son muy comunes en documentos cientícos (referencias
a una sección, una tabla, una gura, una ecuación, una página).
Para ello se utilizan los comandos siguientes.
\label{etiqueta} \ref{etiqueta} \pageref{etiqueta}.
6. Figuras y tablas
Los entornos
figure
y
table
sirve para insertar guras y tablas cuya
posición es otante. Se numeran automáticamente y se puede hacer referencia a ellas desde cualquier otro punto del texto. La leyenda de la gura/tabla
6
se realiza con el comando
\caption{texto}.
\begin{figure}[ubicacion]FIGURA \caption{texto}\end{figure}
\begin{table}[ubicacion] TABLA \caption{texto} \end{table}
Las tablas están compuestas normalmente por estructuras tabulares mientras que las guras por imágenes o grácos.
A
L TEX determina la ubicación de las guras y tablas dentro del documento
teniendo en cuenta ciertos criterios denidos internamente, de manera que
casi nunca los sitúa en el lugar donde aparecen en el chero (son objetos
otantes).
Con la opción de
ubicación
situará el elemento otante: t (
Los comandos
\clearpage
se puede intentar controlar la posición donde
top ) , b (bottom ), p (page of oats ), h(here ).
y
\cleardoublepage
pueden ser útiles para
evitar que las guras se coloquen en una posición muy alejada de las referencias (fuerza el volcado de las colas de guras y tablas inmediatamente en
el texto).
6.1. Incluir grácas en el entorno gura
A
Hay dos formas de insertar imágenes en un documento L TEX, y las dos usan el mismo paquete que pondremos al principio del documento
\usepackage{graphicx}
con los otros paquetes que necesitemos.
Las dos formas de insertar imágenes son:
incluyendo sólo imágenes postscript, Postscript encapsulado. Estas
imágenes tienen extensión
opción
dvips
o
dvipdf.
.eps.
En este caso compilaremos usando la
incluyendo imágenes con formato PDF, PNG, JPEG y GIF. En este
caso generemos directamente un documento pdf y usaremos la opción
de compilación
pdatex.
En ambos casos, se inserta un solo chero, y la orden que se utiliza para la
inserción de la imagen, es
\includegraphics[opciones]{nombrefichero.ext}.
Las distintas opciones que tenemos son para indicar el tamaño de la imagen,
bien jando el ancho, el alto o rescalando el tamaño de la imagen. También
existe una opción de escalado respecto al tamaño original. Veámos algunos
ejemplos:
\includegraphics{myfig.eps}
\includegraphics[width=6cm]{myfig.eps}
7
\includegraphics[height=60mm]{myfig.eps}
\includegraphics[scale=0.75]{myfig.eps}
\includegraphics[angle=45,width=52mm]{myfig.eps}
7. Lista de guras y tablas
\listoffigures \listoftables
Es similar a la orden \listofcontents
que utilizamos para generar el
índice de contenidos en documento de tipo libro. El argumento de la orden
\caption
se utiliza como texto para cada entrada de la lista de guras o
tablas, que normalmente se introducirá a continuación del índice de contenidos.
8
Descargar