Este documento proporciona una guía para escribir una tesis en LaTeX. Explica cómo configurar el formato del documento, agregar paquetes, crear la portada, numerar páginas, agregar un resumen, índices, secciones y subsecciones, e insertar imágenes y tablas. También describe cómo renombrar secciones como bibliografía e índices y dar formato a los títulos de las secciones.
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
Guía básica para escritura de tesis en latex
1. Guía escritura de Tesis en latex
Lo primero, que se debe saber es que cualquier texto o estructura que esta precedido por el simbolo
“%”, latex lo considera comentario, por lo que no se ejecuta.
# Tipo de Documento
Hay varias tipos de formato, article, book, empty file, letter, report, beamer (para hacer presentaciones),
pero yo prefiero article para el formato de una tesis.
El formato se invoca con la estructura:
documentclass[14pt,letterpaper]{article}%
14pt Tamaño de letra
letterpaper Tamaño de hoja
article Tipo de documento
Sección de Package.
Estas instrucciones van siempre antes de iniciar un documento, te permiten usar packages “Paquetes”
de formato y edición en la tesis
usepackage{latexsym}%
usepackage{graphics}%
usepackage[utf8x]{inputenc}% % requiere instalar los paquetes libtex-encode-perl,texlive-base y
texlive-latex-extra
usepackage{amsmath} % Son necesarios para varios arreglos matemáticos
usepackage{amsfonts} % Son necesarios para las fuentes (tipos) de letras
usepackage{amssymb} %
usepackage{cancel} % Para generar tachados en expresiones matemáticas
usepackage[spanish, activeacute]{babel}%
usepackage{graphicx} % Para Añadir imagenes
usepackage{anysize} % Para definir margenes
marginsize{3cm}{3cm}{1cm}{1cm}% Controla los márgenes {izquierda}{derecha}{arriba}{abajo}
usepackage{array} % Util para hacer arreglos especiales
usepackage{fancyhdr} % Util para hacer arreglos especiales a los titulos de cada capitulo
pagestyle{fancy}
usepackage{lscape} % pasa la hoja a landscape
rhead{emph{textbf{Nombre del Autor}}}% Pone tu nombre en cada hoja
renewcommand{footrulewidth}{0.8pt}
usepackage{subfigure}
usepackage{multicol} % Para separar columnas
usepackage{titlesec} % formato de cada sección
usepackage{fancybox}
usepackage{textcomp}
usepackage[toc,page]{appendix} % Para añadir anexos
usepackage{natbib} % para bibliografía .bib
2. Nombramiento de los anexos
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Ésta estructura te permite nombrar los anexos "como anexos" y no con titulo de apendice
usepackage{appendix}
addtocaptionsspanish{%
renewcommandappendixname{Anexo}
renewcommandappendixpagename{Anexos}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
usepackage{url} % Para escribir direcciones de internet
usepackage{caption} % Para colocar un caption fuera inmediatamente después de un minipage
% ejemplo: captionof{table}{texto del caption}
%usepackage[T1]{fontenc} % Letras en itálica
%usepackage{calligra} % Letras en itálica
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
usepackage{setspace}
renewcommand{baselinestretch}{1.15} % Para indicar el tamaño del interlineado
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# Inicio del Documento
El inicio del documento se indica con la estructura
begin{document}
Formatos generales
fontsize{12pt}{12pt} selectfont % Tamaño de fuente para Tesis
parindent=0pt % Sin sangría para Tesis
parskip=5mm % Espacio entre párrafos para Tesis
3. # Caratula
Para la caratula existen vario formatos en la web yo utilice uno a doc con la estructura de la esiqie
begin{titlepage} % Inicializa la caratula, se finaliza con end{titlepage}
begin{center} % Indica que todo a partir de esta estructura estará centrado.
% Se finaliza con end{titlepage} begin{center}
scalebox{0.37}{includegraphics{IPN.eps}} % Para añadir el logo de la escuela
sffamilytextbf{Large Nombre de la seccion de Estudios}textmd
vfill
hrulefill[5pt] % Genera una linea gruesa
{sffamily{textbf{TESIS PARA OBTENER EL GRADO DE}}}
sffamily{textbf{MAESTRO EN CIENCIAS EN}textmd
textbf{INGENIERÍA QUÍMICA}}
hrulefill % Genera una linea
vfill % Genera un espacio
%textbf{Large “Nombre de la tesis”}textmd
vfill
textbf{sffamily{Large P R E S E N T A}}
vfill
text{Large{textbf{Nombre del autor}}}
vfill
sffamily{Large{Director:}}[10pt]
text{Large{Nombre del Director}}
end{center}
vfillparnoindent
% FECHA
textsc{date{fecha}}
textsc{Ubicación hfill Fecha}
end{titlepage} % Finaliza la caratula
Numeración con numeros romanos (I, II, III, IV, ...)
Para las páginas que no forman parte de la tésis se numeran con números romanos en la primer pagina
a numerar en romanos se agrega la estructura
pagenumbering{roman}setcounter{page}{1}
Numeración con numeros arabigos (1,2,3,...)
pagenumbering{arabic}setcounter{page}{1}
4. # Abstract
Para escribir el abstarct, éste se escribe entre la estructura:
begin{abstract}
parskip=5mm
fontsize{12pt}{12pt} selectfont
renewcommand{baselinestretch}{1.15}
“Aquí va el texto”
end{abstract}
Renombrando secciones de la tesis
Para que las tablas, indice y bibliografía se escriban con un título en español
renewcommand{tablename}{Tabla}
renewcommand{listtablename}{Índice de tablas}
renewcommand{refname}{Bibliografía}
# Indices
tableofcontents % Genera el Índice general
newpage % Salta a la siguiente página
listoffigures % Genera el Índice de imagenes
newpage
listoftables % Genera el Índice de tablas
# Secciones principales (Capítulos), subsecciones y subsubsecciones
Un formato que le da buena presentación al título de cada capítulo es el siguiente.
titleformat{section}[frame]{normalfont}{filcentersmall thesection } {7pt}
{Largebfseriesfilcenter}
section{emph{Nombre Del Capítulo}} % Codigo para un capítulo
subsection{emph{Nombre de la subsección}} % Codigo para una sección
subsubsection{emph{Nombre de la subsección}} % Codigo para una subsección
5. # Formatos Generales
Imagenes
Latex acomoda las imagenes en función de su criterio, si uno lo quiere obligar a colocar una imagen
se de be considerar...
begin{figure}[!htb]
centering
scalebox{0.4}{includegraphics{NombreImagen.extensión}}
caption{ Información de la imagen }
end{figure}
% simbolo “!” Forza a latex a colocar una imagen en el lugr que tu deseas
% simbolo “h” La imagen se coloca a consideración de latex
% simbolo “t” La imagen se coloca en la parte superior de la hoja.
% simbolo “b” La imagen se coloca en la parte inferior de la hoja.
Referenciar una imagen
Si se desea referenciar una imagen el el texto se coloca la estructura “label{Etiqueta}” (sin las
comillas), en el caption, ejemplo: caption{label{Etiqueta} Información de la imagen}
Si la imagen viene de una revista o pagina se coloca la estructura
caption{label{Etiqueta} Información de la imagen cite{Etiqueta}}
Donde cite{Etiqueta} es la referencia a la bibliografía
Hacer una tabla
Para construir una tabla se inicializa con :begin{table}[!htb], donde !,h,t,b se rige igual que con las
figuras.
begin{table}[!ht]
caption{label{etiqueta} Información de la tabla}
vskip0.2cm % Separación entre la info de la tabla y la tabla.
centering % Para centrar la tabla en la hoja
begin{tabular}{||m{0.0cm} m{1.4cm} ||m{1.4cm} | m{1.4cm} m{0.0cm}||}
hline
& $Nombre $ & $Nombre$ & $NombreColumna$ &[0.13cm]hline % Primer Fila
& Datos & Datos & Datos &[0.13cm] % Filas intermedias
& Datos & Datos & Datos &[0.13cm]hline % Última Fila
end{tabular}
end{table}
Significados
$Nombre $ % Permite diferenciar e Indicar el título de la columna.
m{0.0cm} % genera una columna vacia que el texto de la primera y última columna no se desfacen
m{1.4cm} % 1.4cm es el ancho de la Columna en centímetros, se colocan tantos, como tantas
columnas existan. El ejemplo es para tres columnas