-
Notifications
You must be signed in to change notification settings - Fork 42
/
Portada.tex
188 lines (162 loc) · 7.32 KB
/
Portada.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
% ============================================================|
% |
% Plantilla para TFG del Dpto. de Informática de la EPSJ v1.1 |
% |
% Ajustada según la normativa de estilo indicada por la EPSJ |
% en el documento https://eps.ujaen.es/sites/centro_epsj/files|
% /uploads/documents/grados/TFG/criteriosYestilo_TFG.pdf |
% |
% - A4 con márgenes de 2.5cm |
% - Intelineado de 1.5 líneas |
% - Primera línea de cada párrafo con sangrado |
% - Fuente Arial de 12pt |
% - Cabecera con nombre de estudiante y título de TFG |
% - Pie con nombre del centro y nº de página |
% - Portada oficial EPSJ - Dpto. Informática con datos |
% |
% 2020/09/25 - Francisco Charte Ojeda - Versión inicial |
% 2024/07/19 - Francisco Charte Ojeda - Ajustes para generar |
% la nueva portada de la EPSJ |
% CC0 1.0 Universal (CC0 1.0) |
% https://creativecommons.org/publicdomain/zero/1.0/deed.es |
% |
%=============================================================|
\usepackage[margin=2.5cm]{geometry}
\usepackage{setspace} % Para fijar el interlineado
\usepackage{fancyhdr} % Para los encabezados y pies
\pagestyle{fancy}
\fancyhf{}
\usepackage{lipsum} % Para generar texto como contenido de prueba, se puede eliminar en la memoria final
\usepackage{helvet}
\usepackage{wallpaper} % Para introducir el PDF con la portada EPSJ
\usepackage[absolute,overlay]{textpos}
\usepackage{etoolbox} % Herramientas y bibliografía
\usepackage[numbers]{natbib}
\usepackage{csquotes}
\usepackage{hyperref} % Para URL como enlaces
\hypersetup{
colorlinks=true,
linkcolor=blue,
filecolor=magenta,
urlcolor=cyan,
pdftitle={\TituloTFG},
pdfauthor={\Estudiante}
bookmarks=true,
bookmarksopen=true,
pdfpagemode=FullScreen,
breaklinks=true,
citecolor=cyan,
}
\usepackage{booktabs} % Para tablas con mejor apariencia
\usepackage[ruled,vlined]{algorithm2e} % Para incluir algoritmos
\renewcommand{\algorithmcfname}{Algoritmo}
\renewcommand{\listalgorithmcfname}{Lista de algoritmos}
\usepackage{listings} % Para incluir listados de código
\usepackage{xcolor}
\lstset{ %
%language=delphi, % the language of the code
basicstyle=\linespread{0.7}\small\ttfamily, % the size of the fonts that are used for the code
numbers=left, % where to put the line-numbers
numberstyle=\footnotesize\color{gray}, % the style that is used for the line-numbers
stepnumber=1, % the step between two line-numbers. If it's 1, each line will be numbered
numbersep=7pt, % how far the line-numbers are from the code
backgroundcolor=\color{gray!5}, % choose the background color. You must add \usepackage{color}
showspaces=false, % show spaces adding particular underscores
showstringspaces=true, % underline spaces within strings
showtabs=true, % show tabs within strings adding particular underscores
frameround=fttt,
frame=rtBL, % adds a frame around the code
rulecolor=\color{black}, % if not set, the frame-color may be changed on line-breaks within not-black text (e.g. commens (green here))
tabsize=4, % sets default tabsize to 2 spaces
aboveskip=1em,
captionpos=b, % sets the caption-position to bottom
breaklines=true, % sets automatic line breaking
breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace
title=\lstname, % show the filename of files included with \lstinputlisting; also try caption instead of title
keywordstyle=\bf\ttfamily, % keyword style
commentstyle=\color{black!60}\ttfamily, % comment style
stringstyle=\color{blue}\ttfamily, % string literal style
escapeinside={\%*}{*)} % if you want to add a comment within your code
}
\renewcommand{\lstlistingname}{Listado}
\renewcommand{\lstlistlistingname}{Lista de listados de código}
\lstset
{
language=[LaTeX]TeX,
breaklines=true,
basicstyle=\tt\scriptsize,
keywordstyle=\color{blue},
identifierstyle=\color{gray},
texcl=true
}
\lstset{
language=Python,
literate={á}{{\'a}}1
{ã}{{\~a}}1
{é}{{\'e}}1
{ó}{{\'o}}1
{í}{{\'i}}1
{ñ}{{\~n}}1
{¡}{{!`}}1
{¿}{{?`}}1
{ú}{{\'u}}1
{Í}{{\'I}}1
{Ó}{{\'O}}1
}
\renewcommand{\familydefault}{\sfdefault}
\setlength{\parskip}{1em}
% Configuración de encabezado y pie
\fancyhead[RE,LO]{{\color{gray}\Estudiante}}
\fancyhead[LE,RO]{{\color{gray}\TituloAbreviado}}
\fancyfoot[RE,LO]{{\color{gray}Escuela Politécnica Superior de Jaén}}
\fancyfoot[LE,RO]{{\color{gray}\thepage}}
\renewcommand{\footrulewidth}{1pt}
\renewcommand{\spanishtablename}{Tabla.} % Título para las tablas
\renewcommand{\spanishcontentsname}{Tabla de contenidos} % y los índices
\renewcommand{\spanishlistfigurename}{Lista de figuras}
\renewcommand{\spanishlisttablename}{Lista de tablas}
% Comando que se encarga de componer la portada del TFG
% julio 2024 - Nueva portada la EPSJ para TFG
\definecolor{naranja}{RGB}{198,97,21}
\newcommand{\Portada}{ %
\thispagestyle{empty}
\ULCornerWallPaper{1}{imagenes/portada.pdf}
\begin{textblock*}{18.45cm}(1.4cm,12cm)
\centering
{\fontsize{26}{38}\selectfont \textbf{\color{naranja}\TituloTFG}}
\vspace{.5cm}
{\fontsize{16}{19}\selectfont Autor: \Estudiante}
{\fontsize{14}{19}\selectfont Grado: Ingeniería en Informática}
{\fontsize{12}{10}\selectfont \ifdefempty{\TutorB}{Director}{Directores}: \TutorA\ifdefempty{\TutorB}{}{ y \TutorB}}
\vspace{-.4cm}
{\fontsize{12}{10}\selectfont Departamento del director: Informática}
\vspace{1cm}
{\fontsize{14}{10}\selectfont Fecha: \Fecha}
\end{textblock*}
~
\clearpage
\ClearWallPaper
\thispagestyle{empty}
\definecolor{flashwhite}{rgb}{0.95, 0.95, 0.96}
\cleardoublepage
\thispagestyle{empty}
\begin{figure}
\centering
\includegraphics[width=.4\textwidth]{imagenes/uja.jpg}
\end{figure}
\vspace*{4em}
D./Dª \TutorA \ifdefempty{\TutorB}{}{~y D./Dª \TutorB}, tutor(es) del Trabajo Fin de Grado titulado: \textbf{\TituloTFG}, que presenta \Estudiante, autoriza(n) su presentación para defensa y evaluación en la Escuela Politécnica Superior de Jaén.
\vspace*{2em}
\begin{center}
Jaén, \Fecha
\end{center}
\vspace{2em}
\hspace{2cm} El estudiante \hspace{6cm} \ifdefempty{\TutorB}{El tutor}{Los tutores}
\vspace{5cm}
{\fontsize{10}{10}\selectfont
\begin{tabular}{p{6.5cm}p{.5cm} \ifdefempty{\TutorB}{p{7cm}}{p{4.5cm}p{4.5cm}}}
\Estudiante & & \TutorA \ifdefempty{\TutorB}{}{& \TutorB} \\
\end{tabular}}
\clearpage\thispagestyle{empty}
\onehalfspacing % Fijamos el interlineado
}