diff options
author | Blaise Thompson <blaise@untzag.com> | 2021-04-06 16:58:22 -0500 |
---|---|---|
committer | Blaise Thompson <blaise@untzag.com> | 2021-04-06 16:58:22 -0500 |
commit | d03bfc5749f61af42055e4f8b514abd28649d2ec (patch) | |
tree | 32110b9c8adeee09f4b61b0d511e0f4040ab0466 /galvanosyth/manual/manual.cls | |
parent | 3f7774b8bc5b14239f492213a78a5ff3669df1cf (diff) |
organize
Diffstat (limited to 'galvanosyth/manual/manual.cls')
-rwxr-xr-x | galvanosyth/manual/manual.cls | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/galvanosyth/manual/manual.cls b/galvanosyth/manual/manual.cls new file mode 100755 index 0000000..9327edb --- /dev/null +++ b/galvanosyth/manual/manual.cls @@ -0,0 +1,47 @@ +\ProvidesClass{manual} + +\LoadClass{article} +\RequirePackage[letterpaper, margin=1in]{geometry} % 1 inch margins required + +% text +\RequirePackage[utf8]{inputenc} +\setlength\parindent{0pt} +\setlength{\parskip}{1em} +\renewcommand{\familydefault}{\sfdefault} +\RequirePackage{setspace} + +% force all floats to center (see https://tex.stackexchange.com/a/53383) +\makeatletter +\g@addto@macro\@floatboxreset{\centering} +\makeatother + +% each section is a new page +\let\stdsection\section +\renewcommand\section{\clearpage\stdsection} + +% hyperref +\RequirePackage[colorlinks=true, linkcolor=black, urlcolor=blue, citecolor=black, +anchorcolor=black]{hyperref} + +% images +\RequirePackage{graphicx} +\RequirePackage{pdfpages} + + +\usepackage{array} +\newcolumntype{P}[1]{>{\raggedleft\arraybackslash}p{#1}} + +\RequirePackage[shortlabels]{enumitem} +\setlist[itemize, 1]{nosep} +\setlist[itemize, 2]{nosep, topsep=-5ex} +\setlist[itemize, 3]{nosep, topsep=-5ex} +\setlist[itemize, 4]{nosep, topsep=-5ex} +\newenvironment{ditemize} + { + \begin{itemize} + \renewcommand{\labelitemi}{$\rightarrow$} + \singlespacing + } + { + \end{itemize} + } |