% !TeX encoding = UTF-8 % !TeX spellcheck = en_US % !TeX root = paper.tex \documentclass[a4paper,twoside]{report} \usepackage[spanish,english]{babel} \usepackage[utf8]{inputenc} \usepackage{listings} \usepackage{algorithm} \usepackage{algorithmic} \renewcommand{\algorithmicrequire}{\textbf{Input:}} \renewcommand{\algorithmicensure}{\textbf{Output:}} \usepackage{amsthm} \usepackage{amssymb} \theoremstyle{definition} \newtheorem{definition}{Definition} \usepackage{hyperref} \usepackage{graphics} \usepackage{title/mitssTitle} \newcommand{\ctrldep}{\rightarrow^{ctrl}} \newcommand{\datadep}{\rightarrow^{data}} \usepackage{todonotes} \usepackage{marginnote} \title{Fragmentación de programas con excepciones} %\title{Program slicing with exceptions} \author{Carlos S. Galindo Jiménez} \date{diciembre de 2019} \supervisor{Josep Francesc Silva Galiana} \begin{document} \algsetup{linenodelimiter=.} \include{listings-config} \maketitle \begin{abstract} This must be filled \todo{complete} \end{abstract} \selectlanguage{spanish} \begin{abstract} A completar \todo{completar} \end{abstract} \selectlanguage{english} \tableofcontents \include{introduction} \include{incremental_slicing} \include{state_of_the_art} \include{solution} \bibliographystyle{plain} \bibliography{../../../../../../Biblio/biblio.bib} \end{document}