|
@@
-3,13
+3,16
b' This template builds upon the abstract template, adding common latex output'
|
|
3
|
3
|
functions. Figures, data_text,
|
|
4
|
4
|
This template does not define a docclass, the inheriting class must define this.=))
|
|
5
|
5
|
|
|
6
|
|
((*- extends 'abstract.tplx' -*))
|
|
|
6
|
((*- extends 'display_priority.tplx' -*))
|
|
7
|
7
|
|
|
8
|
8
|
%===============================================================================
|
|
9
|
9
|
% Abstract overrides
|
|
10
|
10
|
%===============================================================================
|
|
11
|
11
|
|
|
12
|
|
((* block packages *))
|
|
|
12
|
((* block header *))
|
|
|
13
|
((* block docclass *))((* endblock docclass *))
|
|
|
14
|
|
|
|
15
|
((* block packages *))
|
|
13
|
16
|
\usepackage{graphicx} % Used to insert images
|
|
14
|
17
|
\usepackage{adjustbox} % Used to constrain images to a maximum size
|
|
15
|
18
|
\usepackage{color} % Allow colors to be defined
|
|
@@
-21,16
+24,14
b' This template does not define a docclass, the inheriting class must define this.'
|
|
21
|
24
|
\usepackage{ucs} % Extended unicode (utf-8) support
|
|
22
|
25
|
\usepackage{fancyvrb} % verbatim replacement that allows latex
|
|
23
|
26
|
\usepackage{grffile} % extends the file name processing of package graphics
|
|
24
|
|
%to support a larger range
|
|
25
|
|
|
|
|
27
|
% to support a larger range
|
|
26
|
28
|
% The hyperref package gives us a pdf with properly built
|
|
27
|
29
|
% internal navigation ('pdf bookmarks' for the table of contents,
|
|
28
|
30
|
% internal cross-reference links, web links for URLs, etc.)
|
|
29
|
31
|
\usepackage{hyperref}
|
|
30
|
|
((* endblock packages *))
|
|
31
|
|
|
|
32
|
|
((* block definitions *))
|
|
|
32
|
((* endblock packages *))
|
|
33
|
33
|
|
|
|
34
|
((* block definitions *))
|
|
34
|
35
|
\definecolor{orange}{cmyk}{0,0.4,0.8,0.2}
|
|
35
|
36
|
\definecolor{darkorange}{rgb}{.71,0.21,0.01}
|
|
36
|
37
|
\definecolor{darkgreen}{rgb}{.12,.54,.11}
|
|
@@
-41,7
+42,6
b' This template does not define a docclass, the inheriting class must define this.'
|
|
41
|
42
|
\definecolor{inputbackground}{rgb}{.95, .95, .85}
|
|
42
|
43
|
\definecolor{outputbackground}{rgb}{.95, .95, .95}
|
|
43
|
44
|
\definecolor{traceback}{rgb}{1, .95, .95}
|
|
44
|
|
|
|
45
|
45
|
% new ansi colors
|
|
46
|
46
|
\definecolor{brown}{rgb}{0.54,0.27,0.07}
|
|
47
|
47
|
\definecolor{purple}{rgb}{0.5,0.0,0.5}
|
|
@@
-51,24
+51,21
b' This template does not define a docclass, the inheriting class must define this.'
|
|
51
|
51
|
\definecolor{lightblue}{rgb}{0.53,0.81,0.92}
|
|
52
|
52
|
\definecolor{lightpurple}{rgb}{0.87,0.63,0.87}
|
|
53
|
53
|
\definecolor{lightcyan}{rgb}{0.5,1.0,0.83}
|
|
54
|
|
|
|
55
|
54
|
% Define a nice break command that doesn't care if a line doesn't already
|
|
56
|
55
|
% exist.
|
|
57
|
56
|
\def\br{\hspace*{\fill} \\* }
|
|
58
|
|
|
|
59
|
57
|
% Math Jax compatability definitions
|
|
60
|
58
|
\def\gt{>}
|
|
61
|
59
|
\def\lt{<}
|
|
62
|
|
|
|
63
|
60
|
% Document parameters
|
|
64
|
61
|
((* block title *))\title{((( resources.metadata.name | escape_latex )))}((* endblock title *))
|
|
65
|
62
|
((* block date *))((* endblock date *))
|
|
66
|
63
|
((* block author *))((* endblock author *))
|
|
67
|
|
((* endblock definitions *))
|
|
68
|
|
|
|
69
|
|
((* block commands *))
|
|
70
|
|
\sloppy % Prevent overflowing lines due to hard-to-break entities
|
|
|
64
|
((* endblock definitions *))
|
|
71
|
65
|
|
|
|
66
|
((* block commands *))
|
|
|
67
|
% Prevent overflowing lines due to hard-to-break entities
|
|
|
68
|
\sloppy
|
|
72
|
69
|
% Setup hyperref package
|
|
73
|
70
|
\hypersetup{
|
|
74
|
71
|
breaklinks=true, % so long urls are correctly broken across lines
|
|
@@
-77,17
+74,29
b' This template does not define a docclass, the inheriting class must define this.'
|
|
77
|
74
|
linkcolor=darkorange,
|
|
78
|
75
|
citecolor=darkgreen,
|
|
79
|
76
|
}
|
|
80
|
|
|
|
81
|
77
|
% Slightly bigger margins than the latex defaults
|
|
82
|
78
|
((* block margins *))
|
|
83
|
79
|
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in}
|
|
84
|
80
|
((* endblock margins *))
|
|
85
|
|
((* endblock commands *))
|
|
|
81
|
((* endblock commands *))
|
|
|
82
|
((* endblock header *))
|
|
86
|
83
|
|
|
87
|
|
((* block predoc *))
|
|
|
84
|
((* block body *))
|
|
|
85
|
\begin{document}
|
|
|
86
|
|
|
|
87
|
((* block predoc *))
|
|
88
|
88
|
((* block maketitle *))\maketitle((* endblock maketitle *))
|
|
89
|
89
|
((* block abstract *))((* endblock abstract *))
|
|
90
|
|
((* endblock predoc *))
|
|
|
90
|
((* endblock predoc *))
|
|
|
91
|
|
|
|
92
|
((( super() )))
|
|
|
93
|
|
|
|
94
|
% Add a bibliography block to the postdoc
|
|
|
95
|
((* block postdoc *))
|
|
|
96
|
((* block bibliography *))((* endblock bibliography *))
|
|
|
97
|
((* endblock postdoc *))
|
|
|
98
|
\end{document}
|
|
|
99
|
((* endblock body *))
|
|
91
|
100
|
|
|
92
|
101
|
%===============================================================================
|
|
93
|
102
|
% Support blocks
|
|
@@
-186,8
+195,3
b' This template does not define a docclass, the inheriting class must define this.'
|
|
186
|
195
|
% Don't display unknown types
|
|
187
|
196
|
((* block unknowncell scoped *))
|
|
188
|
197
|
((* endblock unknowncell *))
|
|
189
|
|
|
|
190
|
|
% Add a bibliography block to the postdoc
|
|
191
|
|
((* block postdoc *))
|
|
192
|
|
((* block bibliography *))((* endblock bibliography *))
|
|
193
|
|
((* endblock postdoc *))
No newline at end of file
|