-
Notifications
You must be signed in to change notification settings - Fork 18
/
preamble.tex
66 lines (66 loc) · 2.58 KB
/
preamble.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
\usepackage{booktabs}
\usepackage[a4paper, top=3.25cm, bottom=2.5cm, left=3cm, right=2.5cm]{geometry}
%\usepackage{animate}
%\usepackage{fontspec}
%\setmainfont{Arial}
% ---------------------------
% Leyendas de figuras y tablas
\usepackage{caption}
\captionsetup{font=small, labelfont=bf, margin={.08\textwidth}}
% ---------------------------
% Espacio después de teorema
% https://tex.stackexchange.com/questions/37797/theorem-environment-line-break-after-label
% https://tex.stackexchange.com/questions/8110/is-it-possible-to-skip-the-first-line-in-a-theorem-environment
\usepackage{ntheorem}
\theoremstyle{break}
\theoremheaderfont{\normalfont\bfseries}
\theorembodyfont{\normalfont}
\theorempreskip{\bigskipamount}
\theorempostskip{\smallskipamount}
\theoremprework{\bigskip\hrule\leavevmode}
\theoremseparator{\smallskip}
\theorempostwork{\bigskip\hrule\bigskip}
\newtheorem{theorem}{Teorema}[chapter]
\theoremprework{\bigskip\hrule\leavevmode}
\theorempostwork{\bigskip\hrule\bigskip}
\newtheorem{conjecture}{Algoritmo}[chapter]
\newtheorem{lemma}{Lema}[chapter]
\newtheorem{corollary}{Corolario}[chapter]
\newtheorem{proposition}{Proposición}[chapter]
\newtheorem{definition}{Definición}[chapter]
\newtheorem{hypothesis}{Hipótesis}[chapter]
\newtheorem{exercise}{Ejercicio}[chapter]
%\theoremprework{\bigskip\leavevmode}
%\theorempostwork{\vspace*{-\bigskipamount}\vspace*{-\medskipamount}}
\newtheorem{example}{Ejemplo}[chapter]
\theoremstyle{nonumberplain}
\theoremheaderfont{\normalfont\itshape}
\theoremseparator{:}
% \theorempostwork{\hrule}
\newtheorem{remark}{Nota}
\newtheorem{solution}{Solución}
\newtheorem{proof}{Demostración}
% ---------------------------
% Spanish
\ifxetex
\usepackage{polyglossia}
\setmainlanguage{spanish}
% Tabla en lugar de cuadro
\gappto\captionsspanish{\renewcommand{\tablename}{Tabla}
\renewcommand{\listtablename}{Índice de tablas}}
\else
\usepackage[spanish,es-tabla]{babel}
\fi
% ---------------------------
% Code chunks
% https://github.com/tidymodels/TMwR/blob/main/latex_extras/preamble.tex
%\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\},fontsize=\small}
\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\}, xleftmargin=2mm}
\renewcommand{\CommentTok}[1]{\textcolor[rgb]{0.41,0.41,0.41}{\texttt{#1}}}
% https://tex.stackexchange.com/questions/161678/decreasing-font-size-in-verbatim
% ---------------------------
% Warning: Package microtype Warning: Unable to apply patch `footnote' on input line 214.
% https://github.com/schlcht/microtype/issues/11
\usepackage{microtype}
\usepackage{setspace}
\usepackage{hyperref}