-
Notifications
You must be signed in to change notification settings - Fork 2
/
baseclass.tex
80 lines (49 loc) · 1.45 KB
/
baseclass.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
\documentclass[10pt,oneside]{report}
\usepackage{multicol}
\usepackage{floatflt}
\usepackage{fancyhdr}
\usepackage[Sonny]{fncychap}
\pagestyle{fancy}
%%%%Margins%%%
\topmargin 0pt
\advance \topmargin by -\headheight
\advance \topmargin by -\headsep
\textheight 8.9in
\oddsidemargin -0.25in
\evensidemargin \oddsidemargin
\textwidth 7in
\oddsidemargin -0.25in
%%%Formatting%%%
\newcommand{\ability}[2]{\smallskip \noindent \textbf{#1} #2}
\newcommand{\itemability}[2]{\item \textbf{#1} #2}
\newcommand{\classname}[1]{\noindent{\huge \textbf{#1}}}
\newcommand{\quot}[1]{\emph{#1}\medskip}
\newcommand{\desc}[1]{#1 \medskip}
\newcommand{\example}[1]{\emph{#1}}
\newcommand{\spell}[1]{\emph{#1}}
\newcommand{\spelllist}[1]{\smallskip \noindent \underline{\large \textbf{#1}}}
\newcommand{\newrule}[1]{\frame{{#1}}}
\newcommand{\itemspace}{\setlength{\itemsep}{-1mm}\setlength{\topsep}{-1mm} }
\newcommand{\listone}{\begin{list}{$\bullet$}{\itemspace}}
\newcommand{\listtwo}{\begin{list}{--}{\itemspace}}
\newcommand{\half}[0]{\ensuremath{\frac{1}{2}}}
\begin{document}
%Fix the spacing so it's all reasonable
\linespread{.9} \small \normalsize \itemspace
\chapter{Character Base Classes}
\input{warrior}
\input{assassin}
\input{barbarian}
\input{conduit}
\input{fiendishbrute}
\input{fighter}
\input{jester}
\input{knight}
\input{monk}
\input{samurai}
\input{summoner}
\input{thiefacrobat}
\input{truefiend}
\chapter{Combat}
\input{advcombat}
\end{document}