-
Notifications
You must be signed in to change notification settings - Fork 0
/
project501.sty
41 lines (36 loc) · 1.17 KB
/
project501.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
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{natbib}
\usepackage{cleveref}
\usepackage{thmtools}
\usepackage{enumitem}
\usepackage{titlesec}
% Theorem environments
\newtheorem{theorem}{Theorem}[section]
\newtheorem*{theorem*}{Theorem}
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem*{lemma*}{Lemma}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem*{proposition*}{Proposition}
\newtheorem{corollary}[theorem]{Corollary}
\theoremstyle{definition}
\newtheorem{example}[theorem]{Example}
\newtheorem*{example*}{Example}
\newtheorem*{definition*}{Definition}
% Symbol shortcuts
\newcommand{\padic}{$p$-adic }
\newcommand{\frakr}{\mathfrak{r}}
\newcommand{\frakm}{\mathfrak{m}}
\newcommand{\Amodr}{A/\mathfrak{r}}
\newcommand{\Rmodm}{R/\mathfrak{m}}
\newcommand{\Astar}{A^\times}
\newcommand{\Rstar}{R^\times}
\newcommand{\Rstarsq}{{\Rstar}^2}
\newcommand{\varep}{\varepsilon}
\newcommand{\Z}{\mathbb{Z}}
\newcommand{\Q}{\mathbb{Q}}
\newcommand{\Qp}{\mathbb{Q}_p}
% Section headings centered
\titleformat{\section}[block]{\Large\bfseries\filcenter}{\thesection.}{1em}{}{}
\titleformat{\subsection}[block]{\large\bfseries\filcenter}{\thesubsection}{1em}{}{}