06
Dic
09

Plantilla para crear documentos en LaTeX

Supongo que este es el último código que voy a postear en un buen tiempo porque, aparte de estos 3, no recuerdo en este momento otros a los que siempre tenga que estar recurriendo ya sea en la casa o en la Universidad.

El código que dejo a continuación sirve como base para escribir sobre él y generar documentos en LaTeX. Además, incluye ciertos ejemplos para insertar imágenes y fórmulas.

Pero antes… ¿usted tiene alguna idea de lo que es LaTeX? Cito a Wikipedia para que tenga una noción en caso que no lo conozca:

LaTeX es un sistema de composición de textos orientado especialmente a la creación de libros, documentos científicos y técnicos que contengan fórmulas matemáticas.

(…)

Es muy utilizado para la composición de artículos académicos, tesis y libros técnicos, dado que la calidad tipográfica de los documentos realizados con LaTeX es comparable a la de una editorial científica de primera línea. LaTeX es software libre bajo licencia LPPL.

Bien, ahora sí el código (haga click en el texto “show source” que aparece abajo para verlo):

\documentclass[letterpaper,10pt,onecolumn,titlepage]{article}

% Se cargan los paquetes necesarios
\usepackage{verbatim}

\usepackage{mathrsfs}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{subfigure}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[spanish]{babel}
\usepackage{fontenc}
\usepackage{graphicx}
\usepackage{anysize}
\marginsize{2cm}{2cm}{1cm}{1cm}
\usepackage{fancyhdr}
\pagestyle{fancy}
\setlength{\headheight}{13.1pt}

% Portada
\author{Nombre del autor}
\title{Título (línea 1)\\
	Título (línea 2)\\
	~\\
	Subtítulo\\
	~\\
	\emph{Tema del documento}}
\date{Fecha}

\begin{document}

% Se aplica el formato a las páginas. Se despliegan: portada e índices de materias, figuras y tablas
\renewcommand{\listtablename}{Índice de tablas}
\renewcommand{\tablename}{Tabla}
\maketitle
\setcounter{page}{2}
\tableofcontents{}
%\thispagestyle{empty}
%\newpage
\listoffigures{}
%\listoftables
\thispagestyle{empty}
\newpage
\fancyhead{}
\fancyfoot{}

% Encabezado y pie de página
\lhead{Texto del encabezado}
\lfoot{Texto del pie de página}
\rfoot{\thepage}

% Desarrollo de los contenidos del documento
\section{Nombre de la sección}

Despliegue de una imagen que se llama ``nombreArchivo.png'' junto a su número de referencia:

\begin{figure}[!h]
	\begin{center}
		\includegraphics[width=9cm]{nombreArchivo}
		\caption{Descripción de la imagen}
		\label{fig:nombre_de_la_referencia}
	\end{center}
\end{figure}

Para referir la figura anterior se utiliza el texto ``ref'' precedido de un \textit{backslash}: así, dicha figura es la número \ref{fig:nombre_de_la_referencia}.

Expresión matemática en línea con el texto: $f(x):=ax^2+bx+c$.

Representación de una ecuación en una línea nueva, sin número de referencia:

$$\overrightarrow{F} = m \cdot \overrightarrow{a}$$

Representación de una ecuación en una línea nueva, con número de referencia:

\begin{equation}
 e^{j\omega} = \cos (\omega) + j \sin (\omega)
 \label{eq:identidad}
\end{equation}

La ecuación anterior es la número \eqref{eq:identidad}.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\subsection{Nombre de la subsección}

Una lista:

\begin{itemize}
 \item Soy el primer ítem de la lista.
 \item Soy el segundo ítem de la lista.
\end{itemize}

Una matriz identidad:

$$I = \left[
\begin{array}{c c c c c}
        1    &    0    &    0    &    0    \\
        0    &    1    &    0    &    0    \\
        0    &    0    &    1    &    0    \\
        0    &    0    &    0    &    1
\end{array} \right]$$

% Insertar una gran cantidad de comentarios (bloque)
\begin{comment}
Este texto, al igual que aquel que está precedido por un signo de porcentaje, no será mostrado en el documento final.
\end{comment}

% Bibliografía utilizada en la confección del documento
\begin{thebibliography}{10}
	\bibitem{referencia1}Texto de la primera referencia.
	\bibitem{referencia2}Texto de la segunda referencia.
\end{thebibliography}

\end{document}

Lo anterior fue probado en Arch Linux con TeX Live como distribución. Nótese que importa gran cantidad de paquetes en el preámbulo del documento, quizás muchos más de los que serían necesarios, pero con ellos yo al menos me aseguro que el compilador no me reclame porque no encuentra las cosas.

Si usted está algo reacio a creer que lo anterior puede generar un documento, el resultado de compilar y exportar el código a formato PDF da origen a este archivo.

Finalmente, en caso que usted sepa lo que es LaTeX y quiera ocuparlo, pero no tenga muy claro cómo hacerlo, puede visitar esta guía (en español) o esta (en inglés). Personalmente recomiendo la última que fue con la que yo aprendí.


1 Response to “Plantilla para crear documentos en LaTeX”


  1. septiembre 13, 2010 a las 20:25

    Muy bueno, me sirvió para arrancar con la documentación de la tesis de fin de carrera.
    Gracias!


Comments are currently closed.

buscar en el blog

calendario de posts

diciembre 2009
L M X J V S D
« Nov   Ene »
 123456
78910111213
14151617181920
21222324252627
28293031  

Contacto

Siéntase libre de escribir a contacto También puede encontrarme en Last.fm, YouTube, Delicious y Twitter.

A %d blogueros les gusta esto: