Empezando con LaTeX – 2º parte

latex-2parte

Tras un tiempo usando LaTeX y aprendiendo cosas conforme hacen falta uno va cogiendo algo de soltura, por lo que he decidido agrupar las cosas útiles que por ahora se de LaTeX en esta entrada.
Si eres nuevo es mejor que empieces por la primera parte del tutorial o busques por Internet algunos manuales básicos.

En esta entrada voy a indicar como se insertan las tablas, listas, hiperenlaces e imágenes en LaTeX haciendo uso de las opciones que considero mas comunes.

Listas

Una lista sencilla, empezamos con la etiqueta begin{itemize}, terminamos con end{itemize} y para cada elemento usamos item.
Ejemplo:

begin{itemize}
    item Elemento1
    item Elemento2
    item Elemento3
    item Elemento4
end{itemize}

Para hacer listas anidadas simplemente en vez de poner item indicamos de nuevo la etiquetas de begin{itemize} y end{itemize}, es bastante intuitivo.

Hiperenlaces

Simplemente hay que indicar href{<URL>}{<Nombre del enlace>}. El ultimo parámetro es opcional, si no se pone, aparece la URL tal cual.
Acuérdate de usar el paquete correspondiente: usepackage{hyperref}
Ejemplo:

href{http://staruml.sourceforge.net/}{StarUML}

En algunos casos la URL contiene caracteres con los que debemos tener cuidado y hacer unos arreglos. Cuando hay un % o un _ como pasa en el ejemplo, ponemos el carácter delante del símbolo y todo arreglado :).
Ejemplo:

href{http://es.wikipedia.org/wiki/Anexo:Comparaci%C3%B3n_de_licencias_de_software_libre}{Comparación de licencias de software libre}

La URL original es http://es.wikipedia.org/wiki/Anexo:Comparaci%C3%B3n_de_licencias_de_software_libre

Imgenes

Simplemente con includegraphics{imagen} podemos introducir una imagen en el documento si antes hemos incluido el paquete adecuado. Hay que usar el paquete usepackage{graphicx} para poder usar imágenes en un documento LaTeX.
Ejemplo:

 begin{figure}
            centering
            includegraphics[width=370px]{latex.png}  
            caption{Logo de LaTeX}
            label{fig:latex}
end{figure}

Para traducir el titulo hay que usar el comando renewcommandfigurename{Figura}.
Si te fijas en el ejemplo anterior he escrito [width=370px] para indicar el ancho de la imagen, se puede indicar también el alto pero, con solo indicar uno de ellos LaTeX mantiene la proporción al igual que sucede en HTML.

Tablas

Para crear la tabla usamos las etiquetas begin{tabular} y end{table}. Para indicar el formato de la tabla escribimos justo a continuación de la etiqueta de la begin{tabular} los argumentos. Los algunos argumentos son:

  • | -> linea vertical.
  • c -> texto centrado.
  • l -> texto alineado a la izquierda.
  • r -> texto alineado a la derecha.
  • p{Xcm} -> columna que ocupa X centímetros.

Dentro de las etiquetas de inicio y fin de tabla se indica el contenido de esta, para ello usamos:

  • hline -> para dibujar una linea horizontal.
  • & -> para separar las columnas.
  • \ para indicar el fin de fila

 

begin{table}[h!]
begin{center}
begin{tabular}{|l|p{6cm}|c|}
hline 
f1 c1 & f1 c2 & f1 c3\
hline 
f2 c1 & f2 c2 & f2 c3\
hline
hline
Fila con 2º &  & columna vacia\
hline
end{tabular}
caption{Tabla de ejemplo.}
end{center}
end{table}

La etiqueta de caption dentro de table se usar para indicar el titulo de la tabla. LaTeX por defecto enumerará la tabla y lo indicará en ingles para traducirlo simplemente ponemos renewcommandtablename{Tabla}.

Quiero comentar que he empezado a usar un editor online de LaTeX llamado sharelatex que es gratuito hasta cierto punto y permite colaboración. Si quieres probar los ejemplos anteriores he dejado el proyecto en el que he hecho las pruebas público.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.