Curso de LaTex ::: clase 3
  1. Teoría
    1. Hoy aprenderemos:
    2. Símbolos
    3. Índices de palabras
    4. Figuras e imágenes
    5. Tablas
    6. Matemáticas
    7. Encabezados de página
    8. Dividiendo un proyecto grande

Teoría

Hoy aprenderemos:

Símbolos

Ejemplo para conseguir el símbolo copyleft:

Índices de palabras

Paquete necesario:

Luego hay que añadir la orden

El contenido del índice se explicita usando

En el lugar del documento en el que queremos que aparezca el índice metemos el comando:

Al compilar tendremos que usar la siguiente orden en la línea de comandos

Figuras e imágenes

Para insertar  un figura en nuestro texto usamos el siguiente modelo:

\begin{figure}
    \begin{center}
        \includegraphics[width=0.5\textwidth]{nombre_del_dibujo}
        \caption{Texto de la figura}     
        \label{marcador_figura}
    \end{center}
\end{figure}

Lista de figuras: al igual que el índice se crea escribiendo el comando \listoffigures

ATENCIÓN: El índice de figuras así generado creará el índice con todo lo que metamos en caption como "nombre" de la figura. Si este es un texto largo podemos hacer lo siguiente:


Tablas

Las tablas se crean con el entorno tabular:

\begin{tabular}[posición]{especificación de la tabla}
\end{tabular}


Especificaciones de tabla:

l: columna con el texto alineado a la izquierda
r: columna con el texto alineado a la derecha
c: columna con el texto alineado al centro
|: separar columnas con una línea
p{anchura}: para una columna con texto con salto de línea, "anchura" especifica el ancho del la columna

Comandos dentro de la tabla:

\hline: dibujar una linea horizontal
\\: nueva línea
&: cambio de columna
\multicolumn{num}{especificación de tabla}{contenido}: para juntar varias columnas en una (ver ejemplo)

Ejemplo:

\begin{tabular}{|r|l|p{5cm}|}
\hline
\multicolumn{3}{|c|}{Tabla de ejemplo} \\
\hline
\hline
Elemento col 1 & Elemento col 2 & parrafogordo con un montón de texto escrito para rellenar este ejemplo y que se vea cómo funciona esto de las tablas en latex, que es un programa muy chulo \\
\hline
\end{tabular}

El truco es usar LyX para hacer las tablas.

Para que la tabla sea un cuerpo flotante (como las figuras) y permita crear un índice de figuras, meter un marcador y un texto de pie de figura temos que meter el entorno "tabular" en el entorno "table". Con el ejemplo anterior nos quedaría:

\begin{table}[!hbt]
\label{tablaejemplo}
\begin{center}
\begin{tabular}{|r|l|p{5cm}|}
\hline
\multicolumn{3}{|c|}{Tabla de ejemplo} \\
\hline
\hline
Elemento col 1 & Elemento col 2 & parrafogordo con un montón de texto escrito para rellenar este ejemplo y que se vea cómo funciona esto de las tablas en latex, que es un programa muy chulo \\
\hline
\end{tabular}
\caption[Tabla de Ejemplo]{Esto es el texto al pié de la tabla de ejmemplo de nuestro curso de \LaTeX2e}
\end{center}
\end{table}


Matemáticas

Hay muchas formas de incluir expresiones matemáticas en LaTeX.

Dentro de un párrafo: $...$, \(...\)\begin{math} ... \end{math}

Como fórmula matemática separada del párrafo (displaymath):

\begin{displaymath}
c^{2}=a^{2}+b^{2} \qquad \textrm{teorema de Pitágoras}
\end{displaymath}

Como ecuación numerada (equation):

\begin{equation}
\mathop{\mathrm{corr}}(X,Y)=
 \frac{\displaystyle
   \sum_{i=1}^n(x_i-\overline x)
   (y_i-\overline y)}
  {\displaystyle\biggl[
 \sum_{i=1}^n(x_i-\overline x)^2
\sum_{i=1}^n(y_i-\overline y)^2
\biggr]^{1/2}}
\end{equation}

Como ecuaciones consecutivas como una demostración :

\begin{eqnarray}
f(x) & = & \cos x     \\
f'(x) & = & -\sin x   \\
\int_{0}^{x} f(y)dy &
 = & \sin x
\end{eqnarray}

Para todos los tipos de funciones, símbolos matemáticos, etc. hay que tirar de manual porque sino requerirían un curso entero.

Encabezados de página

Para poner de cabecera de página el nombre del capítulo o sección a la que pertenece la página:

Para crear nuestro propio contenido en la cabecera:

\makeatletter  %para poder usar la arroba
\renewcommand{\@oddhead}{\textit{\parte izquierda}
\hfil\textbf{\partederecha}}
\renewcommand{\@evenhead}{\textit{\parte izquierda}
\hfil\textbf{\parte derecha}}

Dividiendo un proyecto grande

Podemos dividir un archivo de LaTeX en varias secciones y luego juntarlas todas. Para ello creamos un archivo maestro y varias "partes". El archivo  maestro es el que lleva el preámbulo, los comandos de creación de índices, etc. y las "partes" son archivos .tex pero sin preámbulo ni \begin{document} ni nada, sólo el contenido de la sección o capítulo o lo que corresponda a la parte que hemos separado del documento maestro.

Una vez hecha esta división basta con introducir la siguiente orden en el documento maestro para que aparezca todo el contenido de "parte" incluida en nuestro pdf final:

Copyright © 2004 Xabier E. Barandiaran, COPYLEFT:

Siempre y cuando se mantenga esta nota se otorga permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre GNU, Versión 1.2 o cualquier otra versión posterior publicada por la Free Software Foundation; sin secciones invariantes, sin cubierta frontal, sin cubierta posterior. Una copia de esta licencia puede encontrarse en: http://www.gnu.org/licenses/fdl.html.