Move prelude into assets folder
Getty Ritter
6 years ago
1 | 1 | \documentclass[8pt]{extarticle} |
2 |
\input{ |
|
2 | \input{assets/prelude} | |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | 5 | \newcommand{\Class}{Artificer} |
1 | \usepackage{color} | |
2 | \usepackage{hyperref} | |
3 | \usepackage{lmodern} | |
4 | \usepackage{amssymb,amsmath} | |
5 | \usepackage{ifxetex,ifluatex} | |
6 | \usepackage{anyfontsize} | |
7 | \usepackage[percent]{overpic} | |
8 | \usepackage[margin=0.5in]{geometry} | |
9 | \usepackage{multicol} | |
10 | \setlength{\columnsep}{0.05cm} | |
11 | \usepackage[T1]{fontenc} | |
12 | \usepackage[utf8]{inputenc} | |
13 | \usepackage{fontspec} % For loading fonts | |
14 | \usepackage{titlesec} | |
15 | \setmainfont{PT Serif} | |
16 | \newfontfamily\headingfont[]{Metamorphous} | |
17 | \titleformat*{\section}{\LARGE\headingfont} | |
18 | \titleformat*{\subsection}{\Large\headingfont} | |
19 | ||
20 | \newenvironment{amove}[1] | |
21 | {\Checkbox{6pt}\ {\headingfont #1}\begin{quote} | |
22 | } | |
23 | {\end{quote} | |
24 | } | |
25 | ||
26 | \newenvironment{basicmove}[1] | |
27 | {\begin{quote}{\headingfont #1}\begin{quote} | |
28 | } | |
29 | {\end{quote}\end{quote} | |
30 | } | |
31 | ||
32 | \newenvironment{choices}[1] | |
33 | {#1 | |
34 | ||
35 | \begin{quote} | |
36 | } | |
37 | {\end{quote} | |
38 | } | |
39 | ||
40 | \newcommand{\choice}{\Checkbox{6pt} } | |
41 | ||
42 | \pagestyle{empty} | |
43 | \IfFileExists{upquote.sty}{\usepackage{upquote}}{} | |
44 | % use microtype if available | |
45 | \IfFileExists{microtype.sty}{% | |
46 | \usepackage[]{microtype} | |
47 | \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts | |
48 | }{} | |
49 | \PassOptionsToPackage{hyphens}{url} % url is loaded by hyperref | |
50 | ||
51 | \makeatother | |
52 | % Scale images if necessary, so that they will not overflow the page | |
53 | % margins by default, and it is still possible to overwrite the defaults | |
54 | % using explicit options in \includegraphics[width, height, ...]{} | |
55 | \setkeys{Gin}{width=\maxwidth,height=\maxheight,keepaspectratio} | |
56 | \IfFileExists{parskip.sty}{% | |
57 | \usepackage{parskip} | |
58 | }{% else | |
59 | \setlength{\parindent}{0pt} | |
60 | \setlength{\parskip}{6pt plus 2pt minus 1pt} | |
61 | } | |
62 | \setlength{\emergencystretch}{3em} % prevent overfull lines | |
63 | \providecommand{\tightlist}{% | |
64 | \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} | |
65 | \setcounter{secnumdepth}{0} | |
66 | % Redefines (sub)paragraphs to behave more like sections | |
67 | \ifx\paragraph\undefined\else | |
68 | \let\oldparagraph\paragraph | |
69 | \renewcommand{\paragraph}[1]{\oldparagraph{#1}\mbox{}} | |
70 | \fi | |
71 | \ifx\subparagraph\undefined\else | |
72 | \let\oldsubparagraph\subparagraph | |
73 | \renewcommand{\subparagraph}[1]{\oldsubparagraph{#1}\mbox{}} | |
74 | \fi | |
75 | ||
76 | % set default figure placement to htbp | |
77 | \makeatletter | |
78 | \def\fps@figure{htbp} | |
79 | \makeatother | |
80 | ||
81 | ||
82 | \date{} | |
83 | ||
84 | \usepackage{etoolbox} | |
85 | \patchcmd{\quote}{\rightmargin}{\leftmargin 1em \rightmargin}{}{} | |
86 | ||
87 | \usepackage{tikz} | |
88 | \newcommand{\Checkbox}[1]{\tikz{\path[draw=black] (0,0) rectangle (#1,#1);}} | |
89 | ||
90 | ||
91 | % Don't replace here, replace before every section | |
92 | \newcommand{\SectionTitle}{4} | |
93 | ||
94 | \newcommand{\leftbanner}[1]{ | |
95 | \begin{overpic}[width=3.71260in,height=0.40945in]{assets/templateL.png} | |
96 | \put (2,4) {\fontsize{16}{40}\selectfont \textcolor{white}{\headingfont #1}} | |
97 | \end{overpic} | |
98 | } | |
99 | ||
100 | \newcommand{\rightbanner}[1]{ | |
101 | \begin{overpic}[width=3.71260in,height=0.40945in]{assets/templateR.png} | |
102 | \put (5,4) {\fontsize{16}{40}\selectfont \textcolor{white}{\headingfont #1}} | |
103 | \end{overpic} | |
104 | } | |
105 | ||
106 | \newcommand{\gearbanner}{ | |
107 | \begin{overpic}[width=7.47986in,height=0.40945in]{assets/templateEquip.png} | |
108 | \put (3,2) {\fontsize{16}{40}\selectfont \textcolor{white}{\headingfont Gear}} | |
109 | \end{overpic} | |
110 | } | |
111 | ||
112 | \newcommand{\topbanner}[1]{ | |
113 | \begin{overpic}[width=7.47986in,height=1.0in]{assets/templateRuleHeader.png} | |
114 | \put (1,2) {\fontsize{32}{40}\selectfont\headingfont \textcolor{white}{#1}} | |
115 | \end{overpic} | |
116 | } | |
117 | ||
118 | \newcommand{\widebanner}[1]{ | |
119 | \begin{overpic}[width=7.47986in,height=1.0in]{assets/templateThinHeader.png} | |
120 | \put (1,1) {\fontsize{16}{40}\selectfont\headingfont \textcolor{white}{#1}} | |
121 | \end{overpic} | |
122 | } | |
123 | ||
124 | \newcommand{\charbanner}{ | |
125 | \input{assets/TopBanner} | |
126 | }⏎ |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | |
3 |
\input{ |
|
3 | \input{assets/prelude.tex} | |
4 | 4 | |
5 | 5 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
6 | 6 | \newcommand{\Class}{Bard} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | |
3 |
\input{ |
|
3 | \input{assets/prelude} | |
4 | 4 | |
5 | 5 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
6 | 6 | \newcommand{\Class}{Cleric} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | |
3 |
\input{ |
|
3 | \input{assets/prelude} | |
4 | 4 | |
5 | 5 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
6 | 6 | \newcommand{\Class}{Collector} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 |
\input{ |
|
2 | \input{assets/prelude} | |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | 5 | \newcommand{\Class}{Druid} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 |
\input{ |
|
2 | \input{assets/prelude} | |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | 5 | \newcommand{\Class}{Fighter} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 |
\input{ |
|
2 | \input{assets/prelude} | |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | 5 | \newcommand{\Class}{Lantern-Bearer} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | |
3 |
\input{ |
|
3 | \input{assets/prelude} | |
4 | 4 | |
5 | 5 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
6 | 6 | \newcommand{\Class}{Mage} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 |
\input{ |
|
2 | \input{assets/prelude} | |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | 5 | \newcommand{\Class}{Paladin} |
1 | \usepackage{color} | |
2 | \usepackage{hyperref} | |
3 | \usepackage{lmodern} | |
4 | \usepackage{amssymb,amsmath} | |
5 | \usepackage{ifxetex,ifluatex} | |
6 | \usepackage{anyfontsize} | |
7 | \usepackage[percent]{overpic} | |
8 | \usepackage[margin=0.5in]{geometry} | |
9 | \usepackage{multicol} | |
10 | \setlength{\columnsep}{0.05cm} | |
11 | \usepackage[T1]{fontenc} | |
12 | \usepackage[utf8]{inputenc} | |
13 | \usepackage{fontspec} % For loading fonts | |
14 | \usepackage{titlesec} | |
15 | \setmainfont{PT Serif} | |
16 | \newfontfamily\headingfont[]{Metamorphous} | |
17 | \titleformat*{\section}{\LARGE\headingfont} | |
18 | \titleformat*{\subsection}{\Large\headingfont} | |
19 | ||
20 | \newenvironment{amove}[1] | |
21 | {\Checkbox{6pt}\ {\headingfont #1}\begin{quote} | |
22 | } | |
23 | {\end{quote} | |
24 | } | |
25 | ||
26 | \newenvironment{basicmove}[1] | |
27 | {\begin{quote}{\headingfont #1}\begin{quote} | |
28 | } | |
29 | {\end{quote}\end{quote} | |
30 | } | |
31 | ||
32 | \newenvironment{choices}[1] | |
33 | {#1 | |
34 | ||
35 | \begin{quote} | |
36 | } | |
37 | {\end{quote} | |
38 | } | |
39 | ||
40 | \newcommand{\choice}{\Checkbox{6pt} } | |
41 | ||
42 | \pagestyle{empty} | |
43 | \IfFileExists{upquote.sty}{\usepackage{upquote}}{} | |
44 | % use microtype if available | |
45 | \IfFileExists{microtype.sty}{% | |
46 | \usepackage[]{microtype} | |
47 | \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts | |
48 | }{} | |
49 | \PassOptionsToPackage{hyphens}{url} % url is loaded by hyperref | |
50 | ||
51 | \makeatother | |
52 | % Scale images if necessary, so that they will not overflow the page | |
53 | % margins by default, and it is still possible to overwrite the defaults | |
54 | % using explicit options in \includegraphics[width, height, ...]{} | |
55 | \setkeys{Gin}{width=\maxwidth,height=\maxheight,keepaspectratio} | |
56 | \IfFileExists{parskip.sty}{% | |
57 | \usepackage{parskip} | |
58 | }{% else | |
59 | \setlength{\parindent}{0pt} | |
60 | \setlength{\parskip}{6pt plus 2pt minus 1pt} | |
61 | } | |
62 | \setlength{\emergencystretch}{3em} % prevent overfull lines | |
63 | \providecommand{\tightlist}{% | |
64 | \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} | |
65 | \setcounter{secnumdepth}{0} | |
66 | % Redefines (sub)paragraphs to behave more like sections | |
67 | \ifx\paragraph\undefined\else | |
68 | \let\oldparagraph\paragraph | |
69 | \renewcommand{\paragraph}[1]{\oldparagraph{#1}\mbox{}} | |
70 | \fi | |
71 | \ifx\subparagraph\undefined\else | |
72 | \let\oldsubparagraph\subparagraph | |
73 | \renewcommand{\subparagraph}[1]{\oldsubparagraph{#1}\mbox{}} | |
74 | \fi | |
75 | ||
76 | % set default figure placement to htbp | |
77 | \makeatletter | |
78 | \def\fps@figure{htbp} | |
79 | \makeatother | |
80 | ||
81 | ||
82 | \date{} | |
83 | ||
84 | \usepackage{etoolbox} | |
85 | \patchcmd{\quote}{\rightmargin}{\leftmargin 1em \rightmargin}{}{} | |
86 | ||
87 | \usepackage{tikz} | |
88 | \newcommand{\Checkbox}[1]{\tikz{\path[draw=black] (0,0) rectangle (#1,#1);}} | |
89 | ||
90 | ||
91 | % Don't replace here, replace before every section | |
92 | \newcommand{\SectionTitle}{4} | |
93 | ||
94 | \newcommand{\leftbanner}[1]{ | |
95 | \begin{overpic}[width=3.71260in,height=0.40945in]{assets/templateL.png} | |
96 | \put (2,4) {\fontsize{16}{40}\selectfont \textcolor{white}{\headingfont #1}} | |
97 | \end{overpic} | |
98 | } | |
99 | ||
100 | \newcommand{\rightbanner}[1]{ | |
101 | \begin{overpic}[width=3.71260in,height=0.40945in]{assets/templateR.png} | |
102 | \put (5,4) {\fontsize{16}{40}\selectfont \textcolor{white}{\headingfont #1}} | |
103 | \end{overpic} | |
104 | } | |
105 | ||
106 | \newcommand{\gearbanner}{ | |
107 | \begin{overpic}[width=7.47986in,height=0.40945in]{assets/templateEquip.png} | |
108 | \put (3,2) {\fontsize{16}{40}\selectfont \textcolor{white}{\headingfont Gear}} | |
109 | \end{overpic} | |
110 | } | |
111 | ||
112 | \newcommand{\topbanner}[1]{ | |
113 | \begin{overpic}[width=7.47986in,height=1.0in]{assets/templateRuleHeader.png} | |
114 | \put (1,2) {\fontsize{32}{40}\selectfont\headingfont \textcolor{white}{#1}} | |
115 | \end{overpic} | |
116 | } | |
117 | ||
118 | \newcommand{\widebanner}[1]{ | |
119 | \begin{overpic}[width=7.47986in,height=1.0in]{assets/templateThinHeader.png} | |
120 | \put (1,1) {\fontsize{16}{40}\selectfont\headingfont \textcolor{white}{#1}} | |
121 | \end{overpic} | |
122 | } | |
123 | ||
124 | \newcommand{\charbanner}{ | |
125 | \input{assets/TopBanner} | |
126 | }⏎ |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | |
3 |
\input{ |
|
3 | \input{assets/prelude} | |
4 | 4 | |
5 | 5 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
6 | 6 | \newcommand{\Class}{Priest} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 |
\input{ |
|
2 | \input{assets/prelude} | |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | 5 | \newcommand{\Class}{Ranger} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 |
\input{ |
|
2 | \input{assets/prelude} | |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | 5 | \newcommand{\Class}{Survivor} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 |
\input{ |
|
2 | \input{assets/prelude} | |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | 5 | \newcommand{\Class}{Thief} |
1 | 1 | \documentclass[8pt]{extarticle} |
2 |
\input{ |
|
2 | \input{assets/prelude.tex} | |
3 | 3 | |
4 | 4 | \begin{document} |
5 | 5 | \openup -0.2em |