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