-
Notifications
You must be signed in to change notification settings - Fork 1
/
partiiiessay.sty
60 lines (53 loc) · 1.73 KB
/
partiiiessay.sty
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
\ProvidesPackage{partiiiessay}[2015/02/28 v1.0 Essay style]
\RequirePackage{amsfonts, amsmath, amssymb, amsthm, hyperref, mathpazo, enumerate, stmaryrd}
\RequirePackage[all]{xy}
\RequirePackage[capitalise]{cleveref}
\RequirePackage[titles]{tocloft}
\RequirePackage[nottoc,numbib]{tocbibind}
\RequirePackage[protrusion=true,expansion=true]{microtype}
\linespread{1.05}
\setlength{\cftbeforesecskip}{1.5ex}
\allowdisplaybreaks
\theoremstyle{plain}
\newtheorem{thm}{Theorem}[subsection]
\newtheorem{conjecture}[thm]{Conjecture}
\newtheorem{prop}[thm]{Proposition}
\theoremstyle{definition}
\newtheorem{defn}[thm]{Definition}
\newtheorem{ex}[thm]{Example}
\newtheorem{rmk}[thm]{Remark}
\crefname{thm}{theorem}{theorems}
\Crefname{thm}{Theorem}{Theorems}
% Macros
% Functors
\DeclareMathOperator{\Gal}{Gal}
\DeclareMathOperator{\Aut}{Aut}
\DeclareMathOperator{\End}{End}
\DeclareMathOperator{\GL}{GL}
\DeclareMathOperator{\SL}{SL}
\DeclareMathOperator{\im}{im}
\DeclareMathOperator{\disc}{disc}
% Rings
\newcommand{\CC}{\mathbf{C}}
\newcommand{\FF}{\mathbf{F}}
\newcommand{\Fb}{\overline{\mathbf{F}}}
\newcommand{\QQ}{\mathbf{Q}}
\newcommand{\Qb}{\overline{\mathbf{Q}}}
\newcommand{\Qp}{\mathbf{Q}_p}
\newcommand{\Ql}{\mathbf{Q}_\ell}
\newcommand{\Qpb}{\overline{\mathbf{Q}}_p}
\newcommand{\Qlb}{\overline{\mathbf{Q}}_\ell}
\newcommand{\ZZ}{\mathbf{Z}}
\newcommand{\Zb}{\overline{\mathbf{Z}}}
\newcommand{\cO}{\mathcal{O}}
% Groups
\newcommand{\GQ}{\Gal(\Qb/\QQ)}
\newcommand{\Gp}{\mathrm{G}_p}
\newcommand{\Gl}{\mathrm{G}_\ell}
\newcommand{\ddq}{\frac{\mathrm{d}}{\mathrm{d}q}}
\newcommand{\Id}{\mathrm{Id}}
\newcommand{\nr}{\mathrm{nr}}
\newcommand{\tamr}{\mathrm{tr}}
\newcommand{\rss}{\rho^\text{ss}}
\DeclareMathOperator{\Frob}{Frob}
\DeclareMathOperator{\tr}{tr}