├── .gitignore ├── LICENSE ├── README.md ├── active ├── cauchy │ ├── additional │ │ ├── aboutauthor.tex │ │ ├── abstract.tex │ │ ├── acknowledgements.tex │ │ ├── conventions.tex │ │ ├── dedication.tex │ │ └── fulltitle.tex │ ├── cauchy.cls │ ├── chapters │ │ ├── greektoys.tex │ │ └── linearsunflowers.tex │ ├── images │ │ └── 1000.png │ ├── main.pdf │ ├── main.tex │ └── references.bib ├── curie │ ├── contents │ │ ├── appendix-a.tex │ │ ├── coverpage.tex │ │ └── report.tex │ ├── curie.cls │ ├── images │ │ └── 1000.png │ ├── main.pdf │ ├── main.tex │ └── references.bib ├── dirac │ ├── additional │ │ ├── aboutauthor.tex │ │ ├── acknowledgements.tex │ │ ├── copyright.tex │ │ ├── coverpage.tex │ │ ├── dedication.tex │ │ ├── foreword.tex │ │ ├── metadata.tex │ │ └── preface.tex │ ├── chapters │ │ ├── appendix-namea.tex │ │ ├── chapter-namea.tex │ │ ├── chapter-nameb.tex │ │ └── chapter-namec.tex │ ├── dirac.cls │ ├── images │ │ └── 1000.png │ ├── main.pdf │ ├── main.tex │ └── refs.bib ├── hilbert │ ├── additional │ │ ├── aboutauthor.tex │ │ ├── acknowledgements.tex │ │ ├── copyright.tex │ │ ├── dedication.tex │ │ ├── foreword.tex │ │ ├── fulltitle.tex │ │ ├── metadata.tex │ │ └── preface.tex │ ├── chapters │ │ ├── greektoys.tex │ │ ├── rockyroad.tex │ │ └── sunflower.tex │ ├── hilbert.cls │ ├── images │ │ └── 1000.png │ ├── main.pdf │ └── main.tex ├── penrose │ ├── images │ │ └── 1000.png │ ├── main.pdf │ ├── main.tex │ ├── penrose.cls │ └── references.bib ├── salam │ ├── images │ │ └── 1000.png │ ├── main.pdf │ ├── main.tex │ ├── references.bib │ └── salam.cls ├── wade │ ├── images │ │ └── sign.png │ ├── main.pdf │ ├── main.tex │ └── wade.cls └── witten │ ├── additional │ ├── aboutauthor.tex │ ├── acknowledgements.tex │ ├── copyright.tex │ ├── coverpage.tex │ ├── dedication.tex │ ├── foreword.tex │ ├── metadata.tex │ └── preface.tex │ ├── chapters │ ├── appendix-namea.tex │ ├── chapter-namea.tex │ ├── chapter-nameb.tex │ └── chapter-namec.tex │ ├── images │ └── 1000.png │ ├── main.pdf │ ├── main.tex │ ├── references.bib │ └── witten.cls ├── customheaders ├── basicstyles.sty ├── examtools.sty ├── mathsphystools.sty └── thmstyles.sty ├── deprecated └── noether │ ├── main.pdf │ ├── main.tex │ ├── noether-questions.sty │ ├── noether-variations.sty │ └── noether.cls └── one-off └── cambridge-schedules ├── admin ├── cover.tex ├── intro.tex ├── logo.png └── setup.tex ├── cambridge-schedules.pdf ├── cambridge-schedules.tex ├── parts ├── part1-courses.tex ├── part1.tex ├── part2-courses.tex └── part2.tex └── therealthing.pdf /.gitignore: -------------------------------------------------------------------------------- 1 | ## Core latex/pdflatex auxiliary files: 2 | *.aux 3 | *.lof 4 | *.log 5 | *.lot 6 | *.fls 7 | *.out 8 | *.toc 9 | *.fmt 10 | *.fot 11 | *.cb 12 | *.cb2 13 | .*.lb 14 | 15 | ## Intermediate documents: 16 | *.dvi 17 | *.xdv 18 | *-converted-to.* 19 | # these rules might exclude image files for figures etc. 20 | # *.ps 21 | # *.eps 22 | # *.pdf 23 | 24 | ## Generated if empty string is given at "Please type another file name for output:" 25 | .pdf 26 | 27 | ## Bibliography auxiliary files (bibtex/biblatex/biber): 28 | *.bbl 29 | *.bcf 30 | *.blg 31 | *-blx.aux 32 | *-blx.bib 33 | *.run.xml 34 | 35 | ## Build tool auxiliary files: 36 | *.fdb_latexmk 37 | *.synctex 38 | *.synctex(busy) 39 | *.synctex.gz 40 | *.synctex.gz(busy) 41 | *.pdfsync 42 | 43 | ## Build tool directories for auxiliary files 44 | # latexrun 45 | latex.out/ 46 | 47 | ## Auxiliary and intermediate files from other packages: 48 | # algorithms 49 | *.alg 50 | *.loa 51 | 52 | # achemso 53 | acs-*.bib 54 | 55 | # amsthm 56 | *.thm 57 | 58 | # beamer 59 | *.nav 60 | *.pre 61 | *.snm 62 | *.vrb 63 | 64 | # changes 65 | *.soc 66 | 67 | # comment 68 | *.cut 69 | 70 | # cprotect 71 | *.cpt 72 | 73 | # elsarticle (documentclass of Elsevier journals) 74 | *.spl 75 | 76 | # endnotes 77 | *.ent 78 | 79 | # fixme 80 | *.lox 81 | 82 | # feynmf/feynmp 83 | *.mf 84 | *.mp 85 | *.t[1-9] 86 | *.t[1-9][0-9] 87 | *.tfm 88 | 89 | #(r)(e)ledmac/(r)(e)ledpar 90 | *.end 91 | *.?end 92 | *.[1-9] 93 | *.[1-9][0-9] 94 | *.[1-9][0-9][0-9] 95 | *.[1-9]R 96 | *.[1-9][0-9]R 97 | *.[1-9][0-9][0-9]R 98 | *.eledsec[1-9] 99 | *.eledsec[1-9]R 100 | *.eledsec[1-9][0-9] 101 | *.eledsec[1-9][0-9]R 102 | *.eledsec[1-9][0-9][0-9] 103 | *.eledsec[1-9][0-9][0-9]R 104 | 105 | # glossaries 106 | *.acn 107 | *.acr 108 | *.glg 109 | *.glo 110 | *.gls 111 | *.glsdefs 112 | *.lzo 113 | *.lzs 114 | 115 | # uncomment this for glossaries-extra (will ignore makeindex's style files!) 116 | # *.ist 117 | 118 | # gnuplottex 119 | *-gnuplottex-* 120 | 121 | # gregoriotex 122 | *.gaux 123 | *.gtex 124 | 125 | # htlatex 126 | *.4ct 127 | *.4tc 128 | *.idv 129 | *.lg 130 | *.trc 131 | *.xref 132 | 133 | # hyperref 134 | *.brf 135 | 136 | # knitr 137 | *-concordance.tex 138 | # TODO Comment the next line if you want to keep your tikz graphics files 139 | *.tikz 140 | *-tikzDictionary 141 | 142 | # listings 143 | *.lol 144 | 145 | # luatexja-ruby 146 | *.ltjruby 147 | 148 | # makeidx 149 | *.idx 150 | *.ilg 151 | *.ind 152 | 153 | # minitoc 154 | *.maf 155 | *.mlf 156 | *.mlt 157 | *.mtc[0-9]* 158 | *.slf[0-9]* 159 | *.slt[0-9]* 160 | *.stc[0-9]* 161 | 162 | # minted 163 | _minted* 164 | *.pyg 165 | 166 | # morewrites 167 | *.mw 168 | 169 | # nomencl 170 | *.nlg 171 | *.nlo 172 | *.nls 173 | 174 | # pax 175 | *.pax 176 | 177 | # pdfpcnotes 178 | *.pdfpc 179 | 180 | # sagetex 181 | *.sagetex.sage 182 | *.sagetex.py 183 | *.sagetex.scmd 184 | 185 | # scrwfile 186 | *.wrt 187 | 188 | # sympy 189 | *.sout 190 | *.sympy 191 | sympy-plots-for-*.tex/ 192 | 193 | # pdfcomment 194 | *.upa 195 | *.upb 196 | 197 | # pythontex 198 | *.pytxcode 199 | pythontex-files-*/ 200 | 201 | # tcolorbox 202 | *.listing 203 | 204 | # thmtools 205 | *.loe 206 | 207 | # TikZ & PGF 208 | *.dpth 209 | *.md5 210 | *.auxlock 211 | 212 | # todonotes 213 | *.tdo 214 | 215 | # vhistory 216 | *.hst 217 | *.ver 218 | 219 | # easy-todo 220 | *.lod 221 | 222 | # xcolor 223 | *.xcp 224 | 225 | # xmpincl 226 | *.xmpi 227 | 228 | # xindy 229 | *.xdy 230 | 231 | # xypic precompiled matrices and outlines 232 | *.xyc 233 | *.xyd 234 | 235 | # endfloat 236 | *.ttt 237 | *.fff 238 | 239 | # Latexian 240 | TSWLatexianTemp* 241 | 242 | ## Editors: 243 | # WinEdt 244 | *.bak 245 | *.sav 246 | 247 | # Texpad 248 | .texpadtmp 249 | 250 | # LyX 251 | *.lyx~ 252 | 253 | # Kile 254 | *.backup 255 | 256 | # gummi 257 | .*.swp 258 | 259 | # KBibTeX 260 | *~[0-9]* 261 | 262 | # TeXnicCenter 263 | *.tps 264 | 265 | # auto folder when using emacs and auctex 266 | ./auto/* 267 | *.el 268 | 269 | # expex forward references with \gathertags 270 | *-tags.tex 271 | 272 | # standalone packages 273 | *.sta 274 | 275 | # Makeindex log files 276 | *.lpz 277 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 rmathsphys 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Latex Templates 2 | 3 | **Note: Re-organising and updating this repository for coherence. It will be tagged soon.** 4 | 5 | A (growing) handmade collection of latex templates, classes and style files. 6 | 7 | --- 8 | 9 | ### Currently Active Projects: 10 | *Articles, essays, short reports.* 11 | + `penrose:` An elegent but broadly applicable class for general purpose articles, essays and shorter assignments. 12 | + `salam:` Inspired by certain OUP books, but made for articles and handouts. 13 | + `curie:` A multifunctional class for reports and longer assignments. 14 | 15 | *Longer reports.* 16 | + `cauchy:` Clutter-free, simple and extendible. For lecture notes, general purpose theses and long-form essays. 17 | 18 | *Books.* 19 | + `witten`: A unique two-column landscape layout for books and notes. Primarily academic. Highly customisable. 20 | + `dirac`: For beautiful and sophisticated books. Primarily academic. Highly customisable. 21 | + `hilbert`: For beautiful yet simple books. (Not aimed to be maths-heavy). 22 | 23 | *Letters.* 24 | + `wade`: For simple yet elegant letters. 25 | 26 | 27 | ### Custom Header Files: 28 | Based on how the author structures their documents. 29 | + `mathsphystools:` A collection of macros and redefinitions to be used for all things maths and physics. 30 | + `thmstyles:` Predefined theorem, definition and remark-like environments. For coherent styles and consistent naming. 31 | + `basicstyles:` What does this do? 32 | 33 | ### Outdated/Broken Projects: 34 | The following are broken or outdated for various reasons. Either I have simply not updated them in a while, or their dependencies have been updated and no longer backwards compatible, or there are major unchecked bugs, or they are simply incomplete, etc. 35 | + `noether`: For assignments, exercises and example sheets. 36 | 37 | ### One-Off Projects: 38 | + `cambridge-schedules`: An attempt at re-creating the Cambridge Maths Tripos Schedules PDF in Latex. Keeping it easy to use. -------------------------------------------------------------------------------- /active/cauchy/additional/aboutauthor.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | \clearpage 4 | \phantomsection 5 | \addcontentsline{toc}{section}{About the Author} 6 | \begin{adjustwidth}{0.1\textwidth}{0.1\textwidth} 7 | \begingroup 8 | \null\vspace{0.2\textheight} 9 | \begin{center} 10 | {\bfseries\Large About the Author}\par\vspace{2em} 11 | 12 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 13 | \end{center} 14 | \endgroup 15 | \end{adjustwidth} 16 | \clearpage -------------------------------------------------------------------------------- /active/cauchy/additional/abstract.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | \clearpage 4 | \phantomsection 5 | \addcontentsline{toc}{section}{Abstract} 6 | \begin{adjustwidth}{0.1\textwidth}{0.1\textwidth} 7 | \begingroup 8 | \null\vspace{0.2\textheight} 9 | \begin{center} 10 | {\bfseries\Large Abstract}\par\vspace{2em} 11 | 12 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 13 | \end{center} 14 | \endgroup 15 | \end{adjustwidth} 16 | \clearpage -------------------------------------------------------------------------------- /active/cauchy/additional/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | \clearpage 4 | \phantomsection 5 | \addcontentsline{toc}{section}{Acknowledgements} 6 | \begin{adjustwidth}{0.1\textwidth}{0.1\textwidth} 7 | \begingroup 8 | \null\vspace{0.2\textheight} 9 | \begin{center} 10 | {\bfseries\Large Acknowledgements}\par\vspace{2em} 11 | 12 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 13 | \end{center} 14 | \endgroup 15 | \end{adjustwidth} 16 | \clearpage -------------------------------------------------------------------------------- /active/cauchy/additional/conventions.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | \clearpage 4 | \phantomsection 5 | \addcontentsline{toc}{section}{Conventions \& Notation} 6 | \begin{adjustwidth}{0.1\textwidth}{0.1\textwidth} 7 | \begingroup 8 | \null\vspace{0.2\textheight} 9 | \begin{center} 10 | {\bfseries\Large Conventions \& Notation}\par\vspace{2em} 11 | 12 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 13 | \end{center} 14 | \endgroup 15 | \end{adjustwidth} 16 | \clearpage -------------------------------------------------------------------------------- /active/cauchy/additional/dedication.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | \clearpage 4 | \phantomsection 5 | \addcontentsline{toc}{section}{Dedication} 6 | \begin{adjustwidth}{0.1\textwidth}{0.1\textwidth} 7 | \begingroup 8 | \null\vspace{0.2\textheight} 9 | \begin{center} 10 | {\bfseries\Large Dedication}\par\vspace{2em} 11 | 12 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 13 | \end{center} 14 | \endgroup 15 | \end{adjustwidth} 16 | \clearpage -------------------------------------------------------------------------------- /active/cauchy/additional/fulltitle.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | % SAMPLE COVER PAGE 4 | 5 | \setcounter{page}{0} 6 | \thispagestyle{fancy-blank} 7 | \begingroup 8 | % \vphantom{Optional note} 9 | {\large Optional note\par} 10 | \vspace*{35mm} 11 | {\huge\bfseries\utitle\par} 12 | 13 | \vspace*{5mm} 14 | {\Large\usubtitle\par} 15 | 16 | \vspace*{4mm} 17 | {\rule{\linewidth}{0.5mm}\par} 18 | \vspace*{4mm} 19 | 20 | {\large\bfseries\uauthor\par}\vspace*{1mm} 21 | 22 | {\large\itshape\uaffiliation\newline} 23 | {\large\itshape\udate\newline} 24 | % {\large\itshape{Email: example@example.com}\par} 25 | 26 | \vfill 27 | {\large Optional note\par} 28 | \endgroup 29 | \clearpage 30 | -------------------------------------------------------------------------------- /active/cauchy/cauchy.cls: -------------------------------------------------------------------------------- 1 | %------------------------------------------------------------ 2 | % GENERAL HANDY PACKAGES (MUST BE LOADED BEFORE THE BASE CLASS) 3 | %------------------------------------------------------------ 4 | \RequirePackage{etoolbox} % lots of powerful macros 5 | \RequirePackage{xparse} % lots of powerful macros 6 | \RequirePackage{calc} % for various calculations 7 | 8 | %------------------------------------------------------------ 9 | % INITIALIZING & HANDLING CLASS OPTIONS 10 | %------------------------------------------------------------ 11 | \NeedsTeXFormat{LaTeX2e} 12 | \ProvidesClass{cauchy}[2022/12/20 A simple article class for maths and physics thesis] 13 | 14 | \DeclareOption{10pt}{\PassOptionsToClass{\CurrentOption}{article}} %default (in the article cls) 15 | \DeclareOption{11pt}{\PassOptionsToClass{\CurrentOption}{article}} 16 | \DeclareOption{12pt}{\PassOptionsToClass{\CurrentOption}{article}} 17 | \DeclareOption{draft}{\PassOptionsToClass{\CurrentOption}{article}} 18 | \DeclareOption{final}{\PassOptionsToClass{\CurrentOption}{article}} 19 | 20 | \DeclareOption*{\PackageWarning{penrose}{Unknown: '\CurrentOption'}} 21 | \ProcessOptions\relax 22 | 23 | \LoadClass{article} % built on top of the article class 24 | 25 | %------------------------------------------------------------ 26 | % STANDARD PAGE LAYOUTS 27 | %------------------------------------------------------------ 28 | \RequirePackage[a4paper]{geometry} 29 | \geometry{nomarginpar} 30 | \geometry{includeall} 31 | \geometry{top=14mm, bottom=22mm, left=29mm, right=29mm} 32 | \geometry{headheight=7mm, headsep=6mm, footskip=9mm} 33 | 34 | %------------------------------------------------------------ 35 | % GLOBAL TYPOGRAPHY 36 | %------------------------------------------------------------ 37 | \RequirePackage[utf8]{inputenc} 38 | \RequirePackage[T1]{fontenc} 39 | \RequirePackage{lmodern} 40 | \RequirePackage{inconsolata} 41 | \RequirePackage{setspace} 42 | \RequirePackage{parskip} 43 | \RequirePackage{microtype} 44 | 45 | %------------------------------------------------------------ 46 | % CLASS WIDE COMMON SETUP: DOCUMENT INFORMATION COMMANDS 47 | %------------------------------------------------------------ 48 | \DeclareDocumentCommand{\title}{om}{ 49 | \IfValueTF{#1}{\newcommand{\ushorttitle}{#1}}{\newcommand{\ushorttitle}{#2}} 50 | \newcommand{\utitle}{#2} 51 | } 52 | \DeclareDocumentCommand{\subtitle}{m}{ 53 | \newcommand{\usubtitle}{#1} 54 | } 55 | \DeclareDocumentCommand{\author}{m}{ 56 | \newcommand{\uauthor}{#1} 57 | } 58 | \DeclareDocumentCommand{\affiliation}{m}{ 59 | \newcommand{\uaffiliation}{#1} 60 | } 61 | \DeclareDocumentCommand{\date}{m}{ 62 | \newcommand{\udate}{#1} 63 | } 64 | 65 | %------------------------------------------------------------ 66 | % COLOURS 67 | %------------------------------------------------------------ 68 | \RequirePackage{xcolor} 69 | \definecolor{lightgray}{RGB}{211,211,211} 70 | \definecolor{darkgray}{RGB}{64,64,79} 71 | \definecolor{gold}{RGB}{255,204,0} 72 | \definecolor{orange}{RGB}{255,103,0} 73 | \definecolor{red}{RGB}{255,0,0} 74 | \definecolor{pink}{RGB}{255,182,193} 75 | \definecolor{crimson}{RGB}{211,0,63} 76 | \definecolor{trueblue}{RGB}{0,47,167} 77 | \definecolor{teal}{RGB}{0,128,128} 78 | \definecolor{truegreen}{RGB}{0,102,0} 79 | 80 | %------------------------------------------------------------ 81 | % HEADER & FOOTER 82 | %------------------------------------------------------------ 83 | \RequirePackage{fancyhdr} 84 | \pagestyle{fancy} 85 | 86 | \renewcommand{\sectionmark}[1]{\markright{{#1}}} 87 | \renewcommand{\subsectionmark}[1]{} 88 | 89 | % Header-Footer style for the blank page 90 | \fancypagestyle{fancy-blank}{ 91 | \fancyhf{} 92 | \renewcommand{\headrulewidth}{0pt} 93 | } 94 | 95 | % Header-Footer style for the frontmatter pages 96 | \fancypagestyle{fancy-front}{ 97 | \fancyhf{} 98 | \fancyfoot[C]{-- \thepage\ --} 99 | \renewcommand{\headrulewidth}{0pt} 100 | } 101 | 102 | % Header-Footer style with chapter heading 103 | \fancypagestyle{fancy-general}{ 104 | \fancyhf{} 105 | \fancyhead[C]{\rightmark} 106 | \fancyfoot[C]{-- \thepage\ --} 107 | \renewcommand{\headrulewidth}{0pt} 108 | } 109 | 110 | % Activating the default header-footer style 111 | \pagestyle{fancy-general} 112 | 113 | %------------------------------------------------------------ 114 | % GLOBAL SNIPPETS 115 | %------------------------------------------------------------ 116 | \RequirePackage[strict]{changepage} 117 | 118 | \DeclareDocumentCommand{\newthought}{m}{{\scshape#1}} 119 | 120 | \renewenvironment{quote} 121 | {\begin{adjustwidth}{20mm}{20mm}}{\end{adjustwidth}} 122 | \newenvironment{widetext} 123 | {\begin{adjustwidth}{-12mm}{-12mm}}{\end{adjustwidth}} 124 | 125 | %------------------------------------------------------------ 126 | % MAIN TITLE DESIGN & ABSTRACT 127 | %------------------------------------------------------------ 128 | \renewcommand{\maketitle}{} 129 | 130 | \renewenvironment{abstract} 131 | {\begin{adjustwidth}{10mm}{10mm}} 132 | {\vspace*{0.5em}\end{adjustwidth}} 133 | 134 | %------------------------------------------------------------ 135 | % HEADINGS: SECTIONS & SUBSECTIONS 136 | %------------------------------------------------------------ 137 | \RequirePackage{titlesec} 138 | \newcommand{\sectionbreak}{\clearpage} 139 | 140 | \renewcommand{\thesection}{\arabic{section}} 141 | \renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}} 142 | \renewcommand{\thesubsubsection}{\arabic{section}.\arabic{subsection}.\arabic{subsubsection}} 143 | 144 | \newcommand\chaptername{Chapter} 145 | \titleformat{\section}[display] 146 | {\thispagestyle{fancy-front}\vspace*{9mm}\normalfont\Large\bfseries} 147 | {\chaptername~\thetitle} 148 | {12mm} 149 | {\huge} 150 | 151 | \titlespacing*{\section}{0mm}{0mm}{30mm} 152 | 153 | \titleformat{\subsection}[hang] 154 | {\Large\bfseries}{\thetitle~} 155 | {2mm}{} 156 | 157 | \titleformat{\subsubsection}[hang] 158 | {\large\itshape}{\thetitle~} 159 | {2mm}{} 160 | 161 | \let\oldappendix\appendix 162 | \renewcommand{\appendix}{ 163 | \oldappendix 164 | \let\chaptername\appendixname 165 | } 166 | 167 | %------------------------------------------------------------ 168 | % HYPERLINKS 169 | %------------------------------------------------------------ 170 | \RequirePackage{hyperref} 171 | \hypersetup{ 172 | colorlinks=true, 173 | linktoc=all, 174 | citecolor=crimson, 175 | linkcolor=teal, 176 | filecolor=teal, 177 | urlcolor=teal 178 | } 179 | 180 | %------------------------------------------------------------ 181 | % MISC USEFUL BITS 182 | %------------------------------------------------------------ 183 | \bibliographystyle{naturemag} 184 | \usepackage[square,numbers,comma,sort&compress]{natbib} 185 | \renewcommand{\refname}{Bibliography} 186 | 187 | \RequirePackage[nottoc]{tocbibind} 188 | \let\openbox\relax 189 | 190 | \newcommand{\frontmatter}{ 191 | \pagestyle{fancy-front} 192 | \pagenumbering{roman}} 193 | 194 | \newcommand{\mainmatter}{ 195 | \setcounter{page}{1} 196 | \pagestyle{fancy-general} 197 | \pagenumbering{arabic} 198 | \clearpage} 199 | 200 | \newcommand{\backmatter}{ 201 | \pagestyle{fancy-blank} 202 | \clearpage} 203 | 204 | % \onehalfspacing 205 | \setstretch{1.15} 206 | 207 | %------------------------------------------------------------ 208 | % EXTERNAL MODIFICATIONS 209 | %------------------------------------------------------------ 210 | % For highly customisable boxes 211 | \RequirePackage{mdframed} 212 | \newmdenv[hidealllines=true, backgroundcolor=lightgray, skipabove=10pt, skipbelow=10pt, innerleftmargin=8pt, innerrightmargin=8pt, innertopmargin=10pt, innerbottommargin=10pt]{colbox} 213 | 214 | %------------------------------------------------------------ 215 | % THE LISTS 216 | %------------------------------------------------------------ 217 | \RequirePackage{enumitem} 218 | \setlist[itemize,1]{label=$\bullet$} 219 | \setlist[itemize,2]{leftmargin=6mm} 220 | \setlist[itemize,3]{leftmargin=6mm, label=$\ast$} 221 | 222 | %------------------------------------------------------------ 223 | % TABLES 224 | %------------------------------------------------------------ 225 | \usepackage{booktabs,tabularx} 226 | \newcolumntype{C}{>{\centering\arraybackslash}X} 227 | \newcolumntype{L}{>{\raggedright\arraybackslash}X} 228 | \newcolumntype{R}{>{\raggedleft\arraybackslash}X} 229 | \newcolumntype{D}[1]{>{\centering\arraybackslash}p{#1}} 230 | \newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}} 231 | 232 | %------------------------------------------------------------ 233 | % CAPTIONS 234 | %------------------------------------------------------------ 235 | \RequirePackage[font=small,labelfont=bf,labelsep=endash]{caption} 236 | \DeclareCaptionStyle{widefigure}{font=small,labelfont=bf,labelsep=endash} 237 | \DeclareCaptionStyle{margintable}{font=small,labelfont=bf,labelsep=endash} 238 | \DeclareCaptionStyle{widetable}{font=small,labelfont=bf,labelsep=endash} 239 | 240 | \DeclareCaptionStyle{marginfigure}{font=small,labelfont=bf,labelsep=endash} 241 | \DeclareCaptionStyle{sidecaption}{font=small,labelfont=bf,labelsep=endash} 242 | 243 | %------------------------------------------------------------ 244 | % FOR MORE COMPATABILITY WITH SALAM.CLS 245 | %------------------------------------------------------------ 246 | \RequirePackage{sidenotes} 247 | \let\sidenote\footnote 248 | \let\margintoc\relax 249 | \DeclareDocumentCommand{\marginbox}{oom}{} 250 | \DeclareDocumentCommand{\marginnote}{omo}{} 251 | 252 | %------------------------------------------------------------ 253 | % TABLE OF CONTENTS 254 | %------------------------------------------------------------ 255 | \RequirePackage{etoc} 256 | \etocsettocdepth{subsection} 257 | \etocsettocstyle{\section*{\contentsname}\par\nobreak}{} 258 | 259 | % \newcommand \Dotfill {\leavevmode \cleaders \hb@xt@ .44em{\hss .\hss }\hfill \kern \z@} 260 | 261 | % \etocsetstyle{section} 262 | % {} 263 | % {\vspace*{0.8em}\leavevmode\leftskip 0cm\relax} 264 | % {\bfseries\normalsize\etocifnumbered{\makebox[7mm][l]{\etoclink{\etocthenumber.}}}{}% 265 | % \etocname\nobreak\hfill\nobreak% 266 | % \makebox[8mm][r]{\mdseries\etocpage}\par\vspace*{0.4em}} 267 | % {} 268 | 269 | % \etocsetstyle{subsection} 270 | % {} 271 | % {\leavevmode\leftskip 7mm\relax} 272 | % {\mdseries\normalsize\makebox[12mm][l]{\etoclink{\etocthenumber.}}% 273 | % \etocname\nobreak\hspace*{2mm}\nobreak\Dotfill\nobreak% 274 | % \makebox[8mm][r]{\etocpage}\par\vspace*{0.4em}} 275 | % {} 276 | -------------------------------------------------------------------------------- /active/cauchy/chapters/greektoys.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \section{Greek Toys} 3 | Etiam pede massa, dapibus vitae, rhoncus in, placerat posuere, odio. Vestibulum luctus 4 | commodo lacus. Morbi lacus dui, tempor sed, euismod eget, condimentum at, tortor. 5 | Phasellus aliquet odio ac lacus tempor faucibus. Praesent sed sem. Praesent iaculis. Cras 6 | rhoncus tellus sed justo ullamcorper sagittis. Donec quis orci. Sed ut tortor quis tellus 7 | euismod tincidunt. Suspendisse congue nisl eu elit. Aliquam tortor diam, tempus id, tristique 8 | eget, sodales vel, nulla. Praesent tellus mi, condimentum sed, viverra at, consectetuer quis, 9 | lectus. In auctor vehicula orci. Sed pede sapien, euismod in, suscipit in, pharetra placerat, 10 | metus. Vivamus commodo dui non odio. Donec et felis. 11 | 12 | Etiam suscipit aliquam arcu. Aliquam sit amet est ac purus bibendum congue. Sed in eros. 13 | Morbi non orci. Pellentesque mattis lacinia elit. Fusce molestie velit in ligula. Nullam et 14 | orci vitae nibh vulputate auctor. Aliquam eget purus. Nulla auctor wisi sed ipsum. Morbi 15 | porttitor tellus ac enim. Fusce ornare. Proin ipsum enim, tincidunt in, ornare venenatis, 16 | molestie a, augue. Donec vel pede in lacus sagittis porta. Sed hendrerit ipsum quis nisl. 17 | Suspendisse quis massa ac nibh pretium cursus. Sed sodales. Nam eu neque quis pede 18 | dignissim ornare. Maecenas eu purus ac urna tincidunt congue. 19 | Donec et nisl id sapien blandit mattis. Aenean dictum odio sit amet risus. Morbi purus. 20 | Nulla a est sit amet purus venenatis iaculis. Vivamus viverra purus vel magna. Donec in 21 | justo sed odio malesuada dapibus. Nunc ultrices aliquam nunc. Vivamus facilisis pellentesque 22 | velit. Nulla nunc velit, vulputate dapibus, vulputate id, mattis ac, justo. Nam mattis elit 23 | dapibus purus. Quisque enim risus, congue non, elementum ut, mattis quis, sem. Quisque 24 | elit. 25 | 26 | \subsection{Heading} 27 | Maecenas non massa. Vestibulum pharetra nulla at lorem. Duis quis quam id lacus dapibus 28 | interdum. Nulla lorem. Donec ut ante quis dolor bibendum condimentum. Etiam egestas 29 | tortor vitae lacus. Praesent cursus. Mauris bibendum pede at elit. Morbi et felis a lectus 30 | interdum facilisis. Sed suscipit gravida turpis. Nulla at lectus. Vestibulum ante ipsum 31 | primis in faucibus orci luctus et ultrices posuere cubilia Curae; Praesent nonummy luctus 32 | nibh. Proin turpis nunc, congue eu, egestas ut, fringilla at, tellus. In hac habitasse platea 33 | dictumst. 34 | 35 | Vivamus eu tellus sed tellus consequat suscipit. Nam orci orci, malesuada id, gravida nec, 36 | ultricies vitae, erat. Donec risus turpis, luctus sit amet, interdum quis, porta sed, ipsum. 37 | Suspendisse condimentum, tortor at egestas posuere, neque metus tempor orci, et tincidunt 38 | urna nunc a purus. Sed facilisis blandit tellus. Nunc risus sem, suscipit nec, eleifend quis, 39 | cursus quis, libero. Curabitur et dolor. Sed vitae sem. Cum sociis natoque penatibus et 40 | magnis dis parturient montes, nascetur ridiculus mus. Maecenas ante. Duis ullamcorper 41 | enim. Donec tristique enim eu leo. Nullam molestie elit eu dolor. Nullam bibendum, turpis 42 | vitae tristique gravida, quam sapien tempor lectus, quis pretium tellus purus ac quam. Nulla 43 | facilisi. 44 | 45 | Duis aliquet dui in est. Donec eget est. Nunc lectus odio, varius at, fermentum in, accumsan 46 | non, enim. Aliquam erat volutpat. 47 | 48 | Proin sit amet nulla ut eros consectetuer cursus. 49 | Phasellus dapibus aliquam justo. Nunc laoreet. Donec consequat placerat magna. Duis 50 | pretium tincidunt justo. Sed sollicitudin vestibulum quam. Nam quis ligula. Vivamus at 51 | metus. Etiam imperdiet imperdiet pede. Aenean turpis. Fusce augue velit, scelerisque 52 | sollicitudin, dictum vitae, tempor et, pede. Donec wisi sapien, feugiat in, fermentum ut, 53 | sollicitudin adipiscing, metus. 54 | 55 | \subsection{Heading} 56 | Donec vel nibh ut felis consectetuer laoreet. Donec pede. Sed id quam id wisi laoreet suscipit. 57 | Nulla lectus dolor, aliquam ac, fringilla eget, mollis ut, orci. In pellentesque justo in ligula. 58 | Maecenas turpis. Donec eleifend leo at felis tincidunt consequat. Aenean turpis metus, 59 | malesuada sed, condimentum sit amet, auctor a, wisi. Pellentesque sapien elit, bibendum 60 | ac, posuere et, congue eu, felis. Vestibulum mattis libero quis metus scelerisque ultrices. 61 | Sed purus. 62 | 63 | Donec molestie, magna ut luctus ultrices, tellus arcu nonummy velit, sit amet pulvinar elit 64 | justo et mauris. In pede. Maecenas euismod elit eu erat. Aliquam augue wisi, facilisis 65 | congue, suscipit in, adipiscing et, ante. In justo. Cras lobortis neque ac ipsum. Nunc 66 | fermentum massa at ante. Donec orci tortor, egestas sit amet, ultrices eget, venenatis eget, 67 | mi. Maecenas vehicula leo semper est. Mauris vel metus. Aliquam erat volutpat. In rhoncus 68 | sapien ac tellus. Pellentesque ligula. 69 | 70 | Cras dapibus, augue quis scelerisque ultricies, felis dolor placerat sem, id porta velit odio eu 71 | elit. Aenean interdum nibh sed wisi. Praesent sollicitudin vulputate dui. Praesent iaculis 72 | viverra augue. Quisque in libero. Aenean gravida lorem vitae sem ullamcorper cursus. 73 | 74 | \subsubsection{Smaller Heading} 75 | Nunc adipiscing rutrum ante. Nunc ipsum massa, faucibus sit amet, viverra vel, elementum 76 | semper, orci. Cras eros sem, vulputate et, tincidunt id, ultrices eget, magna. Nulla varius 77 | ornare odio. Donec accumsan mauris sit amet augue. Sed ligula lacus, laoreet non, aliquam 78 | sit amet, iaculis tempor, lorem. Suspendisse eros. Nam porta, leo sed congue tempor, felis 79 | est ultrices eros, id mattis velit felis non metus. Curabitur vitae elit non mauris varius 80 | pretium. Aenean lacus sem, tincidunt ut, consequat quis, porta vitae, turpis. Nullam laoreet 81 | fermentum urna. Proin iaculis lectus. 82 | 83 | Sed mattis, erat sit amet gravida malesuada, elit augue egestas diam, tempus scelerisque 84 | nunc nisl vitae libero. Sed consequat feugiat massa. Nunc porta, eros in eleifend varius, 85 | erat leo rutrum dui, non convallis lectus orci ut nibh. Sed lorem massa, nonummy quis, 86 | egestas id, condimentum at, nisl. Maecenas at nibh. Aliquam et augue at nunc pellentesque 87 | ullamcorper. Duis nisl nibh, laoreet suscipit, convallis ut, rutrum id, enim. Phasellus odio. 88 | Nulla nulla elit, molestie non, scelerisque at, vestibulum eu, nulla. Ut odio nisl, facilisis id, 89 | mollis et, scelerisque nec, enim. Aenean sem leo, pellentesque sit amet, scelerisque sit amet, 90 | vehicula pellentesque, sapien. 91 | 92 | \subsubsection{Smaller Heading} 93 | Sed consequat tellus et tortor. Ut tempor laoreet quam. Nullam id wisi a libero tristique 94 | semper. Nullam nisl massa, rutrum ut, egestas semper, mollis id, leo. Nulla ac massa eu 95 | risus blandit mattis. Mauris ut nunc. In hac habitasse platea dictumst. Aliquam eget tortor. 96 | Quisque dapibus pede in erat. Nunc enim. In dui nulla, commodo at, consectetuer nec, 97 | malesuada nec, elit. Aliquam ornare tellus eu urna. Sed nec metus. Cum sociis natoque 98 | penatibus et magnis dis parturient montes, nascetur ridiculus mus. Pellentesque habitant 99 | morbi tristique senectus et netus et malesuada fames ac turpis egestas. Phasellus id magna. 100 | Duis malesuada interdum arcu. Integer metus. 101 | 102 | Morbi pulvinar pellentesque mi. Suspendisse sed est eu magna molestie egestas. Quisque mi lorem, pulvinar 103 | eget, egestas quis, luctus at, ante. Proin auctor vehicula purus. Fusce ac nisl aliquam 104 | ante hendrerit pellentesque. Class aptent taciti sociosqu ad litora torquent per conubia 105 | nostra, per inceptos hymenaeos. Morbi wisi. Etiam arcu mauris, facilisis sed, eleifend non, 106 | nonummy ut, pede. Cras ut lacus tempor metus mollis placerat. Vivamus eu tortor vel 107 | metus interdum malesuada. 108 | 109 | Sed eleifend, eros sit amet faucibus elementum, urna sapien consectetuer mauris, quis egestas 110 | leo justo non risus. Morbi non felis ac libero vulputate fringilla. Mauris libero eros, lacinia 111 | non, sodales quis, dapibus porttitor, pede. Class aptent taciti sociosqu ad litora torquent per 112 | conubia nostra, per inceptos hymenaeos. Morbi dapibus mauris condimentum nulla. Cum 113 | sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam 114 | sit amet erat. Nulla varius. Etiam tincidunt dui vitae turpis. Donec leo. Morbi vulputate 115 | convallis est. Integer aliquet. Pellentesque aliquet sodales urna. -------------------------------------------------------------------------------- /active/cauchy/chapters/linearsunflowers.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \section{Linear Sunflowers} 3 | Etiam pede massa, dapibus vitae, rhoncus in, placerat posuere, odio. Vestibulum luctus 4 | commodo lacus. Morbi lacus dui, tempor sed, euismod eget, condimentum at, tortor. 5 | Phasellus aliquet odio ac lacus tempor faucibus. Praesent sed sem. Praesent iaculis. Cras 6 | rhoncus tellus sed justo ullamcorper sagittis. Donec quis orci. Sed ut tortor quis tellus 7 | euismod tincidunt. Suspendisse congue nisl eu elit. Aliquam tortor diam, tempus id, tristique 8 | eget, sodales vel, nulla. Praesent tellus mi, condimentum sed, viverra at, consectetuer quis, 9 | lectus. In auctor vehicula orci. Sed pede sapien, euismod in, suscipit in, pharetra placerat, 10 | metus. Vivamus commodo dui non odio. Donec et felis. 11 | 12 | Etiam suscipit aliquam arcu. Aliquam sit amet est ac purus bibendum congue. Sed in eros. 13 | Morbi non orci. Pellentesque mattis lacinia elit. Fusce molestie velit in ligula. Nullam et 14 | orci vitae nibh vulputate auctor. Aliquam eget purus. Nulla auctor wisi sed ipsum. Morbi 15 | porttitor tellus ac enim. Fusce ornare. Proin ipsum enim, tincidunt in, ornare venenatis, 16 | molestie a, augue. Donec vel pede in lacus sagittis porta. Sed hendrerit ipsum quis nisl. 17 | Suspendisse quis massa ac nibh pretium cursus. Sed sodales. Nam eu neque quis pede 18 | dignissim ornare. Maecenas eu purus ac urna tincidunt congue. 19 | Donec et nisl id sapien blandit mattis. Aenean dictum odio sit amet risus. Morbi purus. 20 | Nulla a est sit amet purus venenatis iaculis. Vivamus viverra purus vel magna. Donec in 21 | justo sed odio malesuada dapibus. Nunc ultrices aliquam nunc. Vivamus facilisis pellentesque 22 | velit. Nulla nunc velit, vulputate dapibus, vulputate id, mattis ac, justo. Nam mattis elit 23 | dapibus purus. Quisque enim risus, congue non, elementum ut, mattis quis, sem. Quisque 24 | elit. 25 | 26 | \subsection{Heading} 27 | Maecenas non massa. Vestibulum pharetra nulla at lorem. Duis quis quam id lacus dapibus 28 | interdum. Nulla lorem. Donec ut ante quis dolor bibendum condimentum. Etiam egestas 29 | tortor vitae lacus. Praesent cursus. Mauris bibendum pede at elit. Morbi et felis a lectus 30 | interdum facilisis. Sed suscipit gravida turpis. Nulla at lectus. Vestibulum ante ipsum 31 | primis in faucibus orci luctus et ultrices posuere cubilia Curae; Praesent nonummy luctus 32 | nibh. Proin turpis nunc, congue eu, egestas ut, fringilla at, tellus. In hac habitasse platea 33 | dictumst. 34 | 35 | Vivamus eu tellus sed tellus consequat suscipit. Nam orci orci, malesuada id, gravida nec, 36 | ultricies vitae, erat. Donec risus turpis, luctus sit amet, interdum quis, porta sed, ipsum. 37 | Suspendisse condimentum, tortor at egestas posuere, neque metus tempor orci, et tincidunt 38 | urna nunc a purus. Sed facilisis blandit tellus. Nunc risus sem, suscipit nec, eleifend quis, 39 | cursus quis, libero. Curabitur et dolor. Sed vitae sem. Cum sociis natoque penatibus et 40 | magnis dis parturient montes, nascetur ridiculus mus. Maecenas ante. Duis ullamcorper 41 | enim. Donec tristique enim eu leo. Nullam molestie elit eu dolor. Nullam bibendum, turpis 42 | vitae tristique gravida, quam sapien tempor lectus, quis pretium tellus purus ac quam. Nulla 43 | facilisi. 44 | 45 | Duis aliquet dui in est. Donec eget est. Nunc lectus odio, varius at, fermentum in, accumsan 46 | non, enim. Aliquam erat volutpat. 47 | 48 | Proin sit amet nulla ut eros consectetuer cursus. 49 | Phasellus dapibus aliquam justo. Nunc laoreet. Donec consequat placerat magna. Duis 50 | pretium tincidunt justo. Sed sollicitudin vestibulum quam. Nam quis ligula. Vivamus at 51 | metus. Etiam imperdiet imperdiet pede. Aenean turpis. Fusce augue velit, scelerisque 52 | sollicitudin, dictum vitae, tempor et, pede. Donec wisi sapien, feugiat in, fermentum ut, 53 | sollicitudin adipiscing, metus. 54 | 55 | \subsection{Heading} 56 | Donec vel nibh ut felis consectetuer laoreet. Donec pede. Sed id quam id wisi laoreet suscipit. 57 | Nulla lectus dolor, aliquam ac, fringilla eget, mollis ut, orci. In pellentesque justo in ligula. 58 | Maecenas turpis. Donec eleifend leo at felis tincidunt consequat. Aenean turpis metus, 59 | malesuada sed, condimentum sit amet, auctor a, wisi. Pellentesque sapien elit, bibendum 60 | ac, posuere et, congue eu, felis. Vestibulum mattis libero quis metus scelerisque ultrices. 61 | Sed purus. 62 | 63 | Donec molestie, magna ut luctus ultrices, tellus arcu nonummy velit, sit amet pulvinar elit 64 | justo et mauris. In pede. Maecenas euismod elit eu erat. Aliquam augue wisi, facilisis 65 | congue, suscipit in, adipiscing et, ante. In justo. Cras lobortis neque ac ipsum. Nunc 66 | fermentum massa at ante. Donec orci tortor, egestas sit amet, ultrices eget, venenatis eget, 67 | mi. Maecenas vehicula leo semper est. Mauris vel metus. Aliquam erat volutpat. In rhoncus 68 | sapien ac tellus. Pellentesque ligula. 69 | 70 | Cras dapibus, augue quis scelerisque ultricies, felis dolor placerat sem, id porta velit odio eu 71 | elit. Aenean interdum nibh sed wisi. Praesent sollicitudin vulputate dui. Praesent iaculis 72 | viverra augue. Quisque in libero. Aenean gravida lorem vitae sem ullamcorper cursus. 73 | 74 | \subsubsection{Smaller Heading} 75 | Nunc adipiscing rutrum ante. Nunc ipsum massa, faucibus sit amet, viverra vel, elementum 76 | semper, orci. Cras eros sem, vulputate et, tincidunt id, ultrices eget, magna. Nulla varius 77 | ornare odio. Donec accumsan mauris sit amet augue. Sed ligula lacus, laoreet non, aliquam 78 | sit amet, iaculis tempor, lorem. Suspendisse eros. Nam porta, leo sed congue tempor, felis 79 | est ultrices eros, id mattis velit felis non metus. Curabitur vitae elit non mauris varius 80 | pretium. Aenean lacus sem, tincidunt ut, consequat quis, porta vitae, turpis. Nullam laoreet 81 | fermentum urna. Proin iaculis lectus. 82 | 83 | Sed mattis, erat sit amet gravida malesuada, elit augue egestas diam, tempus scelerisque 84 | nunc nisl vitae libero. Sed consequat feugiat massa. Nunc porta, eros in eleifend varius, 85 | erat leo rutrum dui, non convallis lectus orci ut nibh. Sed lorem massa, nonummy quis, 86 | egestas id, condimentum at, nisl. Maecenas at nibh. Aliquam et augue at nunc pellentesque 87 | ullamcorper. Duis nisl nibh, laoreet suscipit, convallis ut, rutrum id, enim. Phasellus odio. 88 | Nulla nulla elit, molestie non, scelerisque at, vestibulum eu, nulla. Ut odio nisl, facilisis id, 89 | mollis et, scelerisque nec, enim. Aenean sem leo, pellentesque sit amet, scelerisque sit amet, 90 | vehicula pellentesque, sapien. 91 | 92 | \subsubsection{Smaller Heading} 93 | Sed consequat tellus et tortor. Ut tempor laoreet quam. Nullam id wisi a libero tristique 94 | semper. Nullam nisl massa, rutrum ut, egestas semper, mollis id, leo. Nulla ac massa eu 95 | risus blandit mattis. Mauris ut nunc. In hac habitasse platea dictumst. Aliquam eget tortor. 96 | Quisque dapibus pede in erat. Nunc enim. In dui nulla, commodo at, consectetuer nec, 97 | malesuada nec, elit. Aliquam ornare tellus eu urna. Sed nec metus. Cum sociis natoque 98 | penatibus et magnis dis parturient montes, nascetur ridiculus mus. Pellentesque habitant 99 | morbi tristique senectus et netus et malesuada fames ac turpis egestas. Phasellus id magna. 100 | Duis malesuada interdum arcu. Integer metus. 101 | 102 | Morbi pulvinar pellentesque mi. Suspendisse sed est eu magna molestie egestas. Quisque mi lorem, pulvinar 103 | eget, egestas quis, luctus at, ante. Proin auctor vehicula purus. Fusce ac nisl aliquam 104 | ante hendrerit pellentesque. Class aptent taciti sociosqu ad litora torquent per conubia 105 | nostra, per inceptos hymenaeos. Morbi wisi. Etiam arcu mauris, facilisis sed, eleifend non, 106 | nonummy ut, pede. Cras ut lacus tempor metus mollis placerat. Vivamus eu tortor vel 107 | metus interdum malesuada. 108 | 109 | Sed eleifend, eros sit amet faucibus elementum, urna sapien consectetuer mauris, quis egestas 110 | leo justo non risus. Morbi non felis ac libero vulputate fringilla. Mauris libero eros, lacinia 111 | non, sodales quis, dapibus porttitor, pede. Class aptent taciti sociosqu ad litora torquent per 112 | conubia nostra, per inceptos hymenaeos. Morbi dapibus mauris condimentum nulla. Cum 113 | sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam 114 | sit amet erat. Nulla varius. Etiam tincidunt dui vitae turpis. Donec leo. Morbi vulputate 115 | convallis est. Integer aliquet. Pellentesque aliquet sodales urna. -------------------------------------------------------------------------------- /active/cauchy/images/1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/cauchy/images/1000.png -------------------------------------------------------------------------------- /active/cauchy/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/cauchy/main.pdf -------------------------------------------------------------------------------- /active/cauchy/main.tex: -------------------------------------------------------------------------------- 1 | \documentclass[11pt]{cauchy} 2 | 3 | % \usepackage{mlmodern} 4 | \usepackage{mathsphystools} 5 | % \usepackage{thmstyles} 6 | % \usepackage{graphicx} 7 | % \graphicspath{{images/}} 8 | 9 | \title[Title for the Header]{A Very Long Title That Is Being Used for This Document on Purpose} 10 | \subtitle{This is an optional subtitle} 11 | \author{Author M. Person} 12 | \affiliation{Some Multi-line Affiliation,\\With City} 13 | \date{\today} 14 | \begin{document} 15 | 16 | \input{additional/fulltitle} 17 | 18 | \frontmatter 19 | \tableofcontents 20 | \clearpage 21 | % \listoffigures 22 | % \listoftables 23 | % \clearpage 24 | 25 | \input{additional/abstract} 26 | \input{additional/conventions} 27 | \input{additional/dedication} 28 | \input{additional/acknowledgements} 29 | 30 | \mainmatter 31 | \section{Section Heading} 32 | \newthought{The first few words} of a new section can be typeset in a different style by using the \verb|\newthought{...}| command. The \texttt{penrose.cls} class file has five class options: three font sizes \texttt{10pt} (default), \texttt{11pt}, and \texttt{12pt}, and a switch to activate the \texttt{draft} mode or revert to \texttt{final} (default). 33 | 34 | Customised styles for tables, captions and lists have been added, along with several typographical enhancements through the use of \texttt{parskip}, \texttt{microtype} and \texttt{lmodern}. The \texttt{hyperref} package has been loaded in the class file with some custom settings. 35 | 36 | \subsection{Subsection Heading} 37 | There are five class-specific commands for the preamble\sidenote{The \texttt{sidenote} command has been provided for compatibility with some other class files}. Table~(\ref{tab:the-only-table}) describes these commands\sidenote{It is better to use \texttt{footnote} instead}. Some convenience macros such as \texttt{C}, \texttt{L}, \texttt{R}, \texttt{D[]} have been provided for aligning the text within the columns of a table. 38 | \begin{table}[h] 39 | \centering 40 | \begin{tabularx}{\linewidth}{p{20mm}D{20mm}X} 41 | \toprule 42 | Command & Status & Description\\ 43 | \midrule 44 | \texttt{title} & Required & Sets the title of the document. Also accepts an optional short-title for the header.\\ 45 | \texttt{subtitle} & Optional & Sets the optional subtitle --- basically a `normally' typeset line immediately below the title.\\ 46 | \texttt{author} & Required & Lists the author(s).\\ 47 | \texttt{affiliation} & Optional & Sets a line for the affiliation. Very basic implementation currently.\\ 48 | \texttt{date} & Optional & Prints the provided date.\\ 49 | \bottomrule 50 | \end{tabularx} 51 | \caption{This is how the captions are set for tables.} 52 | \label{tab:the-only-table} 53 | \end{table} 54 | 55 | Here is a simple citation~\cite{latexcompanion}. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 56 | 57 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 58 | 59 | \begin{colbox} 60 | This is a \texttt{colbox} environment. 61 | 62 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 63 | \end{colbox} 64 | 65 | \begin{quote} 66 | This is a \texttt{quote} environment. 67 | 68 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 69 | \end{quote} 70 | 71 | Also a \texttt{widetext} environment, for the occasions where a wider figure, table or equation needs to be included. This sizing might change slightly in the future versions. 72 | \begin{widetext} 73 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 74 | \end{widetext} 75 | 76 | \subsection{Subsection Heading} 77 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 78 | 79 | \subsubsection{Subsubsection Heading} 80 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 81 | 82 | \section{Section Heading} 83 | \newthought{Lorem ipsum dolor sit amet}, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 84 | 85 | \input{chapters/greektoys} 86 | 87 | \appendix 88 | 89 | % \renewcommand{\theequation}{\thesection.\arabic{equation}} 90 | % \setcounter{equation}{0} 91 | 92 | \input{chapters/linearsunflowers} 93 | 94 | \nocite{*} 95 | \clearpage 96 | {\small\bibliography{references}} 97 | 98 | \backmatter 99 | \input{additional/aboutauthor} 100 | 101 | \end{document} 102 | -------------------------------------------------------------------------------- /active/cauchy/references.bib: -------------------------------------------------------------------------------- 1 | @article{einstein, 2 | author = "Albert Einstein", 3 | title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})", 4 | journal = "Annalen der Physik", 5 | volume = "322", 6 | number = "10", 7 | pages = "891--921", 8 | year = "1905", 9 | DOI = "http://dx.doi.org/10.1002/andp.19053221004" 10 | } 11 | 12 | @book{latexcompanion, 13 | author = "Michel Goossens and Frank Mittelbach and Alexander Samarin", 14 | title = "The \LaTeX\ Companion", 15 | year = "1993", 16 | publisher = "Addison-Wesley", 17 | address = "Reading, Massachusetts", 18 | edition = {3rd} 19 | } 20 | 21 | @misc{knuthwebsite, 22 | author = "Donald Knuth", 23 | title = "Knuth: Computers and Typesetting", 24 | url = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html", 25 | year = 2000 26 | } -------------------------------------------------------------------------------- /active/curie/contents/appendix-a.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \clearpage 3 | \section{Section Heading} 4 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 5 | 6 | \subsection{Subsection Heading} 7 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 8 | 9 | \subsubsection{Subsubsection Heading} 10 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 11 | 12 | \subsection{Subsection Heading} 13 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. -------------------------------------------------------------------------------- /active/curie/contents/coverpage.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | % SAMPLE COVER PAGE 4 | 5 | \begingroup 6 | \setcounter{page}{0} 7 | \thispagestyle{empty} 8 | \centering\Large 9 | \includegraphics[height=42mm]{1000.png}\par 10 | \vspace*{40mm}{\bfseries\LARGE \utitle}\par 11 | {\usubtitle}\par 12 | \vspace*{4.5em} 13 | {\Large \uauthor}\par 14 | \vspace*{1.7em}{\udate}\par 15 | \vfill 16 | {\Large \uaffiliation} 17 | \null\clearpage 18 | \endgroup -------------------------------------------------------------------------------- /active/curie/contents/report.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | \section{Section Heading} 4 | \newthought{The first few words} of a new section can be typeset in a different style by using the \verb|\newthought{...}| command. The \texttt{curie.cls} class file has five class options: three font sizes \texttt{10pt} (default), \texttt{11pt}, and \texttt{12pt}, and a switch to activate the \texttt{draft} mode or revert to \texttt{final} (default). 5 | 6 | Customised styles for tables, captions and lists have been added, along with several typographical enhancements through the use of \texttt{parskip}, \texttt{microtype} and \texttt{lmodern}. The \texttt{hyperref} package has been loaded in the class file with some custom settings. 7 | 8 | \subsection{Subsection Heading} 9 | There are five class-specific commands for the preamble\sidenote{The \texttt{sidenote} command has been provided for compatibility with some other class files}. Table~(\ref{tab:the-only-table}) describes these commands\sidenote{It is better to use \texttt{footnote} instead}. Some convenience macros such as \texttt{C}, \texttt{L}, \texttt{R}, \texttt{D[]} have been provided for aligning the text within the columns of a table. 10 | \begin{table}[h] 11 | \centering 12 | \begin{tabularx}{\linewidth}{p{20mm}D{20mm}X} 13 | \toprule 14 | Command & Status & Description\\ 15 | \midrule 16 | \texttt{title} & Required & Sets the title of the document. Also accepts an optional short-title for the header.\\ 17 | \texttt{subtitle} & Optional & Sets the optional subtitle --- basically a `normally' typeset line immediately below the title.\\ 18 | \texttt{author} & Required & Lists the author(s).\\ 19 | \texttt{affiliation} & Optional & Sets a line for the affiliation. Very basic implementation currently.\\ 20 | \texttt{date} & Optional & Prints the provided date.\\ 21 | \bottomrule 22 | \end{tabularx} 23 | \caption{This is how the captions are set for tables.} 24 | \label{tab:the-only-table} 25 | \end{table} 26 | 27 | Here is a simple citation~\cite{latexcompanion}. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 28 | 29 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 30 | 31 | \begin{colbox} 32 | This is a \texttt{colbox} environment. 33 | 34 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 35 | \end{colbox} 36 | 37 | \begin{quote} 38 | This is a \texttt{quote} environment. 39 | 40 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 41 | \end{quote} 42 | 43 | Also a \texttt{widetext} environment, for the occasions where a wider figure, table or equation needs to be included. This sizing might change slightly in the future versions. 44 | \begin{widetext} 45 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 46 | \end{widetext} 47 | 48 | \subsection{Subsection Heading} 49 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 50 | 51 | \subsubsection{Subsubsection Heading} 52 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 53 | 54 | \section{Section Heading} 55 | \newthought{Lorem ipsum dolor sit amet}, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -------------------------------------------------------------------------------- /active/curie/curie.cls: -------------------------------------------------------------------------------- 1 | %------------------------------------------------------------ 2 | % GENERAL HANDY PACKAGES (MUST BE LOADED BEFORE THE BASE CLASS) 3 | %------------------------------------------------------------ 4 | \RequirePackage{etoolbox} % lots of powerful macros 5 | \RequirePackage{xparse} % lots of powerful macros 6 | \RequirePackage{calc} % for various calculations 7 | 8 | %------------------------------------------------------------ 9 | % INITIALIZING & HANDLING CLASS OPTIONS 10 | %------------------------------------------------------------ 11 | \NeedsTeXFormat{LaTeX2e} 12 | \ProvidesClass{curie}[2024/03/13 A simple article class for maths and physics] 13 | 14 | \DeclareOption{10pt}{\PassOptionsToClass{\CurrentOption}{article}} %default (in the article cls) 15 | \DeclareOption{11pt}{\PassOptionsToClass{\CurrentOption}{article}} 16 | \DeclareOption{12pt}{\PassOptionsToClass{\CurrentOption}{article}} 17 | \DeclareOption{draft}{\PassOptionsToClass{\CurrentOption}{article}} 18 | \DeclareOption{final}{\PassOptionsToClass{\CurrentOption}{article}} 19 | 20 | \DeclareOption*{\PackageWarning{curie}{Unknown: '\CurrentOption'}} 21 | \ProcessOptions\relax 22 | 23 | \LoadClass{article} % built on top of the article class 24 | 25 | %------------------------------------------------------------ 26 | % STANDARD PAGE LAYOUTS 27 | %------------------------------------------------------------ 28 | \RequirePackage[a4paper]{geometry} 29 | \geometry{nomarginpar} 30 | \geometry{includeall} 31 | \geometry{top=16mm, bottom=22mm, left=34mm, right=34mm} 32 | \geometry{headheight=7mm, headsep=6mm, footskip=8mm} 33 | 34 | %------------------------------------------------------------ 35 | % GLOBAL TYPOGRAPHY 36 | %------------------------------------------------------------ 37 | \RequirePackage[utf8]{inputenc} 38 | \RequirePackage[T1]{fontenc} 39 | \RequirePackage{lmodern} 40 | \RequirePackage{setspace} 41 | \RequirePackage{parskip} 42 | \RequirePackage{microtype} 43 | 44 | %------------------------------------------------------------ 45 | % CLASS WIDE COMMON SETUP: DOCUMENT INFORMATION COMMANDS 46 | %------------------------------------------------------------ 47 | \let\@subtiline\relax 48 | \let\@affiliationline\relax 49 | \let\@dateline\relax 50 | 51 | \DeclareDocumentCommand{\title}{om}{ 52 | \IfValueTF{#1}{\newcommand{\ushorttitle}{#1}}{\newcommand{\ushorttitle}{#2}} 53 | \newcommand{\utitle}{#2} 54 | \newcommand{\@titleline}{{\@@sftag\Large\bfseries\utitle\par}\vspace*{0.2em}} 55 | } 56 | \DeclareDocumentCommand{\subtitle}{m}{ 57 | \newcommand{\usubtitle}{#1} 58 | \newcommand{\@subtiline}{{\large\usubtitle\par}} 59 | } 60 | \DeclareDocumentCommand{\author}{m}{ 61 | \newcommand{\uauthor}{#1} 62 | \newcommand{\@authorline}{\vspace*{0.7em}{\uauthor\par}} 63 | } 64 | \DeclareDocumentCommand{\affiliation}{m}{ 65 | \newcommand{\uaffiliation}{#1} 66 | \newcommand{\@affiliationline}{{\itshape\uaffiliation\par}} 67 | } 68 | \DeclareDocumentCommand{\date}{m}{ 69 | \newcommand{\udate}{#1} 70 | \newcommand{\@dateline}{{(Date: #1)\par}} 71 | } 72 | 73 | %------------------------------------------------------------ 74 | % COLOURS 75 | %------------------------------------------------------------ 76 | \RequirePackage{xcolor} 77 | \definecolor{lightgray}{RGB}{211,211,211} 78 | \definecolor{darkgray}{RGB}{64,64,79} 79 | \definecolor{gold}{RGB}{255,204,0} 80 | \definecolor{orange}{RGB}{255,103,0} 81 | \definecolor{red}{RGB}{255,0,0} 82 | \definecolor{pink}{RGB}{255,182,193} 83 | \definecolor{crimson}{RGB}{211,0,63} 84 | \definecolor{trueblue}{RGB}{0,47,167} 85 | \definecolor{teal}{RGB}{0,128,128} 86 | \definecolor{truegreen}{RGB}{0,102,0} 87 | 88 | %------------------------------------------------------------ 89 | % HEADER & FOOTER 90 | %------------------------------------------------------------ 91 | \RequirePackage{fancyhdr} 92 | \pagestyle{fancy} 93 | 94 | % Header-Footer style for the first page 95 | \fancypagestyle{fancy-first}{ 96 | \fancyhf{} 97 | \fancyfoot[C]{-- \thepage\ --} 98 | \renewcommand{\headrulewidth}{0pt} 99 | } 100 | 101 | % Header-Footer style with chapter heading 102 | \fancypagestyle{fancy-general}{ 103 | \fancyhf{} 104 | \fancyhead[C]{{\slshape\ushorttitle}} 105 | \fancyfoot[C]{-- \thepage\ --} 106 | \renewcommand{\headrulewidth}{0pt} 107 | } 108 | 109 | % Activating the default header-footer style 110 | \pagestyle{fancy-general} 111 | 112 | %------------------------------------------------------------ 113 | % GLOBAL SNIPPETS 114 | %------------------------------------------------------------ 115 | \RequirePackage[strict]{changepage} 116 | 117 | \DeclareDocumentCommand{\newthought}{m}{{\scshape#1}} 118 | 119 | \renewenvironment{quote} 120 | {\begin{adjustwidth}{10mm}{10mm}}{\end{adjustwidth}} 121 | \newenvironment{widetext} 122 | {\begin{adjustwidth}{-15mm}{-15mm}}{\end{adjustwidth}} 123 | 124 | %------------------------------------------------------------ 125 | % MAIN TITLE DESIGN & ABSTRACT 126 | %------------------------------------------------------------ 127 | \renewcommand{\maketitle}{ 128 | \begingroup 129 | \thispagestyle{fancy-first} 130 | \begin{adjustwidth}{-15mm}{-15mm} 131 | \centering 132 | \@titleline 133 | \@subtiline 134 | \@authorline 135 | \@affiliationline 136 | \@dateline\vspace*{0.5em} 137 | \end{adjustwidth} 138 | \endgroup 139 | } 140 | 141 | \renewenvironment{abstract} 142 | {\begin{adjustwidth}{10mm}{10mm}} 143 | {\vspace*{0.5em}\end{adjustwidth}} 144 | 145 | %------------------------------------------------------------ 146 | % HEADINGS: SECTIONS & SUBSECTIONS 147 | %------------------------------------------------------------ 148 | \RequirePackage{titlesec} 149 | 150 | %------------------------------------------------------------ 151 | % HYPERLINKS 152 | %------------------------------------------------------------ 153 | \RequirePackage{hyperref} 154 | \hypersetup{ 155 | colorlinks=true, 156 | linktoc=all, 157 | citecolor=crimson, 158 | linkcolor=teal, 159 | filecolor=teal, 160 | urlcolor=teal 161 | } 162 | 163 | %------------------------------------------------------------ 164 | % MISC USEFUL BITS 165 | %------------------------------------------------------------ 166 | \bibliographystyle{naturemag} 167 | \usepackage[square,numbers,comma,sort&compress]{natbib} 168 | \RequirePackage[nottoc]{tocbibind} 169 | \let\openbox\relax 170 | 171 | %------------------------------------------------------------ 172 | % EXTERNAL MODIFICATIONS 173 | %------------------------------------------------------------ 174 | % For highly customisable boxes 175 | \RequirePackage{mdframed} 176 | \newmdenv[hidealllines=true, backgroundcolor=lightgray, skipabove=10pt, skipbelow=10pt, innerleftmargin=8pt, innerrightmargin=8pt, innertopmargin=10pt, innerbottommargin=10pt]{colbox} 177 | 178 | %------------------------------------------------------------ 179 | % THE LISTS 180 | %------------------------------------------------------------ 181 | \RequirePackage{enumitem} 182 | \setlist[itemize,1]{label=$\bullet$} 183 | \setlist[itemize,2]{leftmargin=6mm} 184 | \setlist[itemize,3]{leftmargin=6mm, label=$\ast$} 185 | 186 | %------------------------------------------------------------ 187 | % TABLES 188 | %------------------------------------------------------------ 189 | \usepackage{booktabs,tabularx} 190 | \newcolumntype{C}{>{\centering\arraybackslash}X} 191 | \newcolumntype{L}{>{\raggedright\arraybackslash}X} 192 | \newcolumntype{R}{>{\raggedleft\arraybackslash}X} 193 | \newcolumntype{D}[1]{>{\centering\arraybackslash}p{#1}} 194 | \newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}} 195 | 196 | %------------------------------------------------------------ 197 | % CAPTIONS 198 | %------------------------------------------------------------ 199 | \RequirePackage[font=small,labelfont=bf,labelsep=endash]{caption} 200 | \DeclareCaptionStyle{widefigure}{font=small,labelfont=bf,labelsep=endash} 201 | \DeclareCaptionStyle{margintable}{font=small,labelfont=bf,labelsep=endash} 202 | \DeclareCaptionStyle{widetable}{font=small,labelfont=bf,labelsep=endash} 203 | 204 | \DeclareCaptionStyle{marginfigure}{font=small,labelfont=bf,labelsep=endash} 205 | \DeclareCaptionStyle{sidecaption}{font=small,labelfont=bf,labelsep=endash} 206 | 207 | %------------------------------------------------------------ 208 | % FOR MORE COMPATABILITY WITH SALAM.CLS 209 | %------------------------------------------------------------ 210 | \RequirePackage{sidenotes} 211 | \let\sidenote\footnote 212 | \let\margintoc\relax 213 | \DeclareDocumentCommand{\marginbox}{oom}{} 214 | \DeclareDocumentCommand{\marginnote}{omo}{} 215 | -------------------------------------------------------------------------------- /active/curie/images/1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/curie/images/1000.png -------------------------------------------------------------------------------- /active/curie/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/curie/main.pdf -------------------------------------------------------------------------------- /active/curie/main.tex: -------------------------------------------------------------------------------- 1 | \documentclass[11pt]{curie} 2 | 3 | % \usepackage{mathsphystools} 4 | % \usepackage{thmstyles} 5 | \usepackage{graphicx} 6 | \graphicspath{{images/}} 7 | 8 | \usepackage{lipsum} 9 | 10 | \title[Title for the Header]{A Very Long Title That Is Being Used for This Document on Purpose} 11 | \subtitle{This is an optional subtitle} 12 | \author{Author M. Person} 13 | \affiliation{Some Affiliation, City} 14 | \date{\today} 15 | 16 | \begin{document} 17 | 18 | \pagestyle{fancy-first} 19 | \input{contents/coverpage} 20 | \tableofcontents 21 | \clearpage 22 | 23 | \pagestyle{fancy-general} 24 | 25 | \input{contents/report} 26 | 27 | \begin{center} 28 | \vspace*{0.5em} 29 | \rule{0.8\textwidth}{0.8pt} 30 | \end{center} 31 | 32 | \clearpage 33 | \nocite{*} 34 | {\small \bibliography{references}} 35 | 36 | \appendix 37 | 38 | % \renewcommand{\theequation}{\thesection.\arabic{equation}} 39 | % \setcounter{equation}{0} 40 | 41 | \input{contents/appendix-a} 42 | 43 | \end{document} -------------------------------------------------------------------------------- /active/curie/references.bib: -------------------------------------------------------------------------------- 1 | @article{einstein, 2 | author = "Albert Einstein", 3 | title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})", 4 | journal = "Annalen der Physik", 5 | volume = "322", 6 | number = "10", 7 | pages = "891--921", 8 | year = "1905", 9 | DOI = "http://dx.doi.org/10.1002/andp.19053221004" 10 | } 11 | 12 | @book{latexcompanion, 13 | author = "Michel Goossens and Frank Mittelbach and Alexander Samarin", 14 | title = "The \LaTeX\ Companion", 15 | year = "1993", 16 | publisher = "Addison-Wesley", 17 | address = "Reading, Massachusetts", 18 | edition = {3rd} 19 | } 20 | 21 | @misc{knuthwebsite, 22 | author = "Donald Knuth", 23 | title = "Knuth: Computers and Typesetting", 24 | url = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html", 25 | year = 2000 26 | } -------------------------------------------------------------------------------- /active/dirac/additional/aboutauthor.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter*{About the Author} 3 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 4 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 5 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 6 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 7 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 8 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 9 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 10 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 11 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 12 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 13 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 14 | 15 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 16 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 17 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 18 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 19 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 20 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 21 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. -------------------------------------------------------------------------------- /active/dirac/additional/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter*{Acknowledgements} 3 | 4 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 5 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 6 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 7 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 8 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 9 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 10 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 11 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 12 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 13 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 14 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. -------------------------------------------------------------------------------- /active/dirac/additional/copyright.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | \clearpage 4 | 5 | \begingroup 6 | \null\vfill 7 | \begin{center} 8 | \utitle\par 9 | Edition \uedition, Revision \urevision\par 10 | Copyright \copyright{} \udate\ by \uauthor\\ 11 | All rights reserved.\par 12 | 13 | Lorem ipsum chipsum sipsum hip hop hapsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum chipsum sipsum hip hop hapsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.\par 14 | 15 | First edition published 1889\par 16 | Published by the \upublisher.\par 17 | ISBN: \uisbn\par 18 | 19 | \uwebsite 20 | \end{center} 21 | \vspace*{10mm} 22 | \endgroup 23 | 24 | \clearpage -------------------------------------------------------------------------------- /active/dirac/additional/coverpage.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | % SAMPLE COVERPAGE 4 | 5 | \cleardoublepage 6 | 7 | \begingroup 8 | \centering\LARGE 9 | \vspace*{20mm} 10 | {\bfseries\Huge \utitle}\par 11 | \vspace*{5mm} 12 | {\usubtitle}\par 13 | \vspace*{5em} 14 | {\uauthor}\par 15 | {\uaffiliation}\par 16 | \vfill 17 | {\upublisher} 18 | \null\clearpage 19 | \endgroup 20 | 21 | \clearpage -------------------------------------------------------------------------------- /active/dirac/additional/dedication.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | % SAMPLE DEDICATION PAGE 4 | 5 | \clearpage 6 | 7 | \begin{adjustwidth}{0.23\textwidth}{0.23\textwidth} 8 | \begingroup 9 | \null\vspace{0.3\textheight} 10 | \Large\itshape 11 | \begin{center} 12 | Dedicated to \dots 13 | \end{center} 14 | \endgroup 15 | \end{adjustwidth} 16 | 17 | \clearpage -------------------------------------------------------------------------------- /active/dirac/additional/foreword.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter*{Foreword} 3 | \addcontentsline{toc}{chapter}{Forward} 4 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 5 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 6 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 7 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 8 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 9 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 10 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 11 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 12 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 13 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 14 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 15 | 16 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 17 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 18 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 19 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 20 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 21 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 22 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. 23 | 24 | Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, 25 | tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy 26 | pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac 27 | quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas 28 | lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi 29 | blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla 30 | vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent 31 | euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. 32 | Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa. 33 | 34 | Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus 35 | tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In 36 | hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. 37 | Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed 38 | gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. 39 | Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae 40 | risus porta vehicula. 41 | 42 | Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus 43 | semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum 44 | diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue 45 | quam, in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis 46 | porttitor. Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo 47 | facilisis. Morbi fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et 48 | vehicula libero dui cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim 49 | ut augue. Cras ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque 50 | egestas wisi eget nunc. Nam feugiat lacus vel est. Curabitur consectetuer. -------------------------------------------------------------------------------- /active/dirac/additional/metadata.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | \title[Shorter Title]{Title of this Amazing Book} 4 | \subtitle{The subtitle} 5 | \author{Author M. Person} 6 | \affiliation{University of Somewhere} 7 | \publisher{Some Publisher} 8 | \isbn{1234567890} 9 | \edition{1} 10 | \revision{1} 11 | \volume{1} 12 | \website{\url{www.website.com}} 13 | \date{1901} 14 | 15 | % This is the complete list built-in document information commands. 16 | % Access their values using the \utitle (etc) syntax. 17 | -------------------------------------------------------------------------------- /active/dirac/additional/preface.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter*{Preface} 3 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 4 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 5 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 6 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 7 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 8 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 9 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 10 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 11 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 12 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 13 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 14 | 15 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 16 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 17 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 18 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 19 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 20 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 21 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. 22 | 23 | Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, 24 | tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy 25 | pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac 26 | quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas 27 | lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi 28 | blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla 29 | vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent 30 | euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. 31 | Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa. 32 | 33 | Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus 34 | tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In 35 | hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. 36 | Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed 37 | gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. 38 | Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae 39 | risus porta vehicula. 40 | 41 | Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus 42 | semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum 43 | diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue 44 | quam, in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis 45 | porttitor. Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo 46 | facilisis. Morbi fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et 47 | vehicula libero dui cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim 48 | ut augue. Cras ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque 49 | egestas wisi eget nunc. Nam feugiat lacus vel est. Curabitur consectetuer. -------------------------------------------------------------------------------- /active/dirac/chapters/appendix-namea.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Useless Borders} 3 | 4 | \section{Sectional} 5 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 6 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 7 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 8 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 9 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 10 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 11 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 12 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 13 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 14 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 15 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 16 | 17 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 18 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 19 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 20 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 21 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 22 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 23 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. 24 | 25 | \section{Rotate the Sphere} 26 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 27 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 28 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 29 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 30 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 31 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 32 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 33 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 34 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 35 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 36 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 37 | 38 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 39 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 40 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 41 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 42 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 43 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 44 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. 45 | 46 | Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, 47 | tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy 48 | pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac 49 | quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas 50 | lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi 51 | blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla 52 | vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent 53 | euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. 54 | Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa. 55 | 56 | Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus 57 | tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In 58 | hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. 59 | Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed 60 | gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. 61 | Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae 62 | risus porta vehicula. 63 | 64 | Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus 65 | semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum 66 | diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue 67 | quam, in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis 68 | porttitor. Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo 69 | facilisis. Morbi fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et 70 | vehicula libero dui cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim 71 | ut augue. Cras ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque 72 | egestas wisi eget nunc. Nam feugiat lacus vel est. Curabitur consectetuer. 73 | 74 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 75 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 76 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 77 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 78 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 79 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 80 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 81 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 82 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 83 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 84 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 85 | 86 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 87 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 88 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 89 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 90 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 91 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 92 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. 93 | 94 | Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, 95 | tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy 96 | pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac 97 | quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas 98 | lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi 99 | blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla 100 | vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent 101 | euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. 102 | Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa. 103 | 104 | Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus 105 | tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In 106 | hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. 107 | Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed 108 | gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. 109 | Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae 110 | risus porta vehicula. 111 | 112 | Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus 113 | semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum 114 | diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue 115 | quam, in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis 116 | porttitor. Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo 117 | facilisis. Morbi fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et 118 | vehicula libero dui cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim 119 | ut augue. Cras ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque 120 | egestas wisi eget nunc. Nam feugiat lacus vel est. Curabitur consectetuer. -------------------------------------------------------------------------------- /active/dirac/chapters/chapter-nameb.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Rocky Roads} 3 | \section{Fourth Generation} 4 | \lipsum[1-6] 5 | \section{Topology of Green} 6 | \lipsum[1-3] 7 | \section{Greek Toys} 8 | \lipsum[1-4] -------------------------------------------------------------------------------- /active/dirac/chapters/chapter-namec.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Quantum Oxygen Club} 3 | \section{Education of Demographics} 4 | \lipsum[1-6] 5 | 6 | \section{Computer Forests} 7 | \lipsum[1-7] -------------------------------------------------------------------------------- /active/dirac/images/1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/dirac/images/1000.png -------------------------------------------------------------------------------- /active/dirac/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/dirac/main.pdf -------------------------------------------------------------------------------- /active/dirac/main.tex: -------------------------------------------------------------------------------- 1 | %!TEX TS-options = --shell-escape 2 | \documentclass{dirac} 3 | 4 | \usepackage{lipsum} 5 | 6 | \input{additional/metadata.tex} % document properties 7 | 8 | \usepackage{graphicx} 9 | \graphicspath{{images/}} 10 | 11 | \begin{document} 12 | 13 | \frontmatter 14 | \onecolumn 15 | \halftitlepage % \halftitlepage[Custom Title] 16 | % \artpage[0.5\linewidth]{1000.png}[Caption] % \blankpage OR \blankpage[] OR \artpage{1000.png} 17 | 18 | \input{additional/coverpage} 19 | \input{additional/copyright} 20 | \input{additional/dedication} 21 | 22 | \setcounter{page}{0} 23 | \pagestyle{fancy-pagenum} 24 | \maintoc 25 | 26 | \input{additional/foreword} 27 | \input{additional/preface} 28 | 29 | \mainmatter 30 | \part{Lilac} 31 | \input{chapters/chapter-namea.tex} 32 | \input{chapters/chapter-nameb.tex} 33 | \input{chapters/chapter-namec.tex} 34 | 35 | \part[Teal]{Maroon} 36 | \input{chapters/chapter-nameb.tex} 37 | \input{chapters/chapter-namec.tex} 38 | 39 | \appendix 40 | \input{chapters/appendix-namea.tex} 41 | 42 | \backmatter 43 | \input{additional/acknowledgements} 44 | \input{additional/aboutauthor} 45 | 46 | \clearpage 47 | \nocite{*} 48 | \printbibliography{refs} %custom wrapper around \bibliography{...} 49 | 50 | \end{document} -------------------------------------------------------------------------------- /active/dirac/refs.bib: -------------------------------------------------------------------------------- 1 | @article{einstein, 2 | author = "Albert Einstein", 3 | title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})", 4 | journal = "Annalen der Physik", 5 | volume = "322", 6 | number = "10", 7 | pages = "891--921", 8 | year = "1905", 9 | DOI = "http://dx.doi.org/10.1002/andp.19053221004" 10 | } 11 | 12 | @book{latexcompanion, 13 | author = "Michel Goossens and Frank Mittelbach and Alexander Samarin", 14 | title = "The \LaTeX\ Companion", 15 | year = "1993", 16 | publisher = "Addison-Wesley", 17 | address = "Reading, Massachusetts", 18 | edition = {3rd} 19 | } 20 | 21 | @misc{knuthwebsite, 22 | author = "Donald Knuth", 23 | title = "Knuth: Computers and Typesetting", 24 | url = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html", 25 | year = 2000 26 | } -------------------------------------------------------------------------------- /active/hilbert/additional/aboutauthor.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{About the Author} 3 | \lipsum[1] -------------------------------------------------------------------------------- /active/hilbert/additional/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Acknowledgements} 3 | \lipsum[22] -------------------------------------------------------------------------------- /active/hilbert/additional/copyright.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \clearpage 3 | 4 | \begingroup 5 | \null\vfill\small 6 | 7 | \utitle\par 8 | Edition \uedition, Revision \urevision\par 9 | Copyright \textcopyright\ \udate\ by \uauthor\\ 10 | Some rights reserved.\par 11 | 12 | Lorem ipsum chipsum sipsum hip hop hapsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum chipsum sipsum hip hop hapsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.\par 13 | 14 | First edition published 1889\\ 15 | Second edition published 1890\\ 16 | Third edition published 1970\par 17 | 18 | Published by \upublisher.\par 19 | ISBN: \uisbn\par 20 | 21 | \uwebsite\par 22 | \vspace*{10mm} 23 | \endgroup 24 | 25 | \clearpage -------------------------------------------------------------------------------- /active/hilbert/additional/dedication.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \clearpage 3 | 4 | \begingroup 5 | \null\vspace*{0.3\textheight} 6 | \Large\itshape 7 | \begin{center} 8 | Dedicated to Person A 9 | \end{center} 10 | \endgroup 11 | 12 | \clearpage -------------------------------------------------------------------------------- /active/hilbert/additional/foreword.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Foreword} 3 | \lipsum[21] -------------------------------------------------------------------------------- /active/hilbert/additional/fulltitle.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | % USE ONE OF THE TEMPLATES PROVIDED BELOW IDEALLY 3 | % OR WASTE TIME WRTING YET ANOTHER ONE. 4 | 5 | \cleardoublepage 6 | 7 | %---------------------------------------------------------------------------------------- 8 | % TEMPLATE 1 9 | %---------------------------------------------------------------------------------------- 10 | \begingroup 11 | \centering 12 | \vspace*{25mm} 13 | {\fontsize{29pt}{31pt}\scshape\utitle\par} 14 | 15 | \vspace*{8mm} 16 | {\Large\itshape\uauthor\par} 17 | 18 | \vspace*{\fill} 19 | {\scshape\upublisher\par} 20 | \endgroup 21 | 22 | %---------------------------------------------------------------------------------------- 23 | % TEMPLATE 2 24 | %---------------------------------------------------------------------------------------- 25 | % \begingroup 26 | % \vspace*{25mm} 27 | % {\sffamily\fontsize{32pt}{36pt}\bfseries\utitle\par} 28 | 29 | % \rule{\textwidth}{1mm} 30 | 31 | % \vspace*{40mm} 32 | % {\LARGE\sffamily\itshape\uauthor\par} 33 | % {\large\sffamily\itshape\uaffiliation} 34 | 35 | % \par\vspace*{\fill} 36 | % {\ttfamily\upublisher} 37 | % \endgroup 38 | 39 | \clearpage -------------------------------------------------------------------------------- /active/hilbert/additional/metadata.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | \title{Title of this Amazing Book} 4 | \author{Author M. Person} 5 | \affiliation{University of Somewhere} 6 | \publisher{Some Publisher} 7 | \isbn{1234567890} 8 | \edition{1} 9 | \revision{1} 10 | \volume{1} 11 | \website{\url{www.website.com}} 12 | \date{1901} 13 | 14 | % This is the complete list built-in document information commands. 15 | % Access their values using the \utitle (etc) syntax. 16 | -------------------------------------------------------------------------------- /active/hilbert/additional/preface.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Preface} 3 | \lipsum[1-3] -------------------------------------------------------------------------------- /active/hilbert/chapters/greektoys.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Greek Toys} 3 | \lipsum[1-9] -------------------------------------------------------------------------------- /active/hilbert/chapters/rockyroad.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Rocky Road} 3 | \lipsum[1-6] -------------------------------------------------------------------------------- /active/hilbert/chapters/sunflower.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Sunflower} 3 | \begin{quote} 4 | What is your h-index? \dots nevermind, mine is probably higher!\par 5 | \hfill--- (not really) Stephen Hawking 6 | \end{quote} 7 | 8 | \lipsum[1-11] -------------------------------------------------------------------------------- /active/hilbert/images/1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/hilbert/images/1000.png -------------------------------------------------------------------------------- /active/hilbert/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/hilbert/main.pdf -------------------------------------------------------------------------------- /active/hilbert/main.tex: -------------------------------------------------------------------------------- 1 | %!TEX TS-options = --shell-escape 2 | \documentclass{hilbert} 3 | 4 | \usepackage{lipsum} 5 | \input{additional/metadata.tex} % document properties 6 | \usepackage[hidelinks]{hyperref} 7 | \graphicspath{{images/}} 8 | 9 | \begin{document} 10 | 11 | \frontmatter 12 | % \halftitlepage 13 | \halftitlepage[Custom text instead of the Title] 14 | 15 | % \artpage{1000} 16 | \artpage{1000}[And here comes a caption!] 17 | % \artpage[]{}[] 18 | 19 | \input{additional/fulltitle} 20 | \input{additional/copyright} 21 | \input{additional/dedication} 22 | \tableofcontents 23 | \pagestyle{fancy-front} 24 | \input{additional/foreword} 25 | \input{additional/preface} 26 | 27 | \mainmatter 28 | \input{chapters/sunflower.tex} 29 | 30 | \blankpage 31 | \blankpage[With a custom `page left blank' message] 32 | 33 | \input{chapters/greektoys.tex} 34 | \input{chapters/rockyroad.tex} 35 | 36 | \backmatter 37 | \input{additional/acknowledgements.tex} 38 | \input{additional/aboutauthor.tex} 39 | 40 | \end{document} -------------------------------------------------------------------------------- /active/penrose/images/1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/penrose/images/1000.png -------------------------------------------------------------------------------- /active/penrose/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/penrose/main.pdf -------------------------------------------------------------------------------- /active/penrose/main.tex: -------------------------------------------------------------------------------- 1 | \documentclass[11pt]{penrose} 2 | 3 | % \usepackage{mathsphystools} 4 | % \usepackage{thmstyles} 5 | % \usepackage{graphicx} 6 | % \graphicspath{{images/}} 7 | 8 | \title[Title for the Header]{A Very Long Title That Is Being Used for This Document on Purpose} 9 | \subtitle{This is an optional subtitle} 10 | \author{Author M. Person} 11 | \affiliation{Some Affiliation, City} 12 | \date{\today} 13 | \begin{document} 14 | 15 | \maketitle 16 | \begin{abstract} 17 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 18 | \end{abstract} 19 | 20 | \section{Section Heading} 21 | \newthought{The first few words} of a new section can be typeset in a different style by using the \verb|\newthought{...}| command. The \texttt{penrose.cls} class file has five class options: three font sizes \texttt{10pt} (default), \texttt{11pt}, and \texttt{12pt}, and a switch to activate the \texttt{draft} mode or revert to \texttt{final} (default). 22 | 23 | Customised styles for tables, captions and lists have been added, along with several typographical enhancements through the use of \texttt{parskip}, \texttt{microtype} and \texttt{lmodern}. The \texttt{hyperref} package has been loaded in the class file with some custom settings. 24 | 25 | \subsection{Subsection Heading} 26 | There are five class-specific commands for the preamble\sidenote{The \texttt{sidenote} command has been provided for compatibility with some other class files}. Table~(\ref{tab:the-only-table}) describes these commands\sidenote{It is better to use \texttt{footnote} instead}. Some convenience macros such as \texttt{C}, \texttt{L}, \texttt{R}, \texttt{D[]} have been provided for aligning the text within the columns of a table. 27 | \begin{table}[h] 28 | \centering 29 | \begin{tabularx}{\linewidth}{p{20mm}D{20mm}X} 30 | \toprule 31 | Command & Status & Description\\ 32 | \midrule 33 | \texttt{title} & Required & Sets the title of the document. Also accepts an optional short-title for the header.\\ 34 | \texttt{subtitle} & Optional & Sets the optional subtitle --- basically a `normally' typeset line immediately below the title.\\ 35 | \texttt{author} & Required & Lists the author(s).\\ 36 | \texttt{affiliation} & Optional & Sets a line for the affiliation. Very basic implementation currently.\\ 37 | \texttt{date} & Optional & Prints the provided date.\\ 38 | \bottomrule 39 | \end{tabularx} 40 | \caption{This is how the captions are set for tables.} 41 | \label{tab:the-only-table} 42 | \end{table} 43 | 44 | Here is a simple citation~\cite{latexcompanion}. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 45 | 46 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 47 | 48 | \begin{colbox} 49 | This is a \texttt{colbox} environment. 50 | 51 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 52 | \end{colbox} 53 | 54 | \begin{quote} 55 | This is a \texttt{quote} environment. 56 | 57 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 58 | \end{quote} 59 | 60 | Also a \texttt{widetext} environment, for the occasions where a wider figure, table or equation needs to be included. This sizing might change slightly in the future versions. 61 | \begin{widetext} 62 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 63 | \end{widetext} 64 | 65 | \subsection{Subsection Heading} 66 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 67 | 68 | \subsubsection{Subsubsection Heading} 69 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 70 | 71 | \section{Section Heading} 72 | \newthought{Lorem ipsum dolor sit amet}, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 73 | 74 | 75 | \appendix 76 | 77 | % \renewcommand{\theequation}{\thesection.\arabic{equation}} 78 | % \setcounter{equation}{0} 79 | 80 | \section{Appendix Section Heading} 81 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 82 | 83 | \subsection{Appendix Subsection Heading} 84 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 85 | 86 | \subsubsection{Appendix Subsubsection Heading} 87 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 88 | 89 | \begin{center} 90 | \vspace*{0.5em} 91 | \rule{0.8\textwidth}{0.8pt} 92 | \end{center} 93 | 94 | \nocite{*} 95 | {\small \bibliography{references}} 96 | 97 | \end{document} -------------------------------------------------------------------------------- /active/penrose/penrose.cls: -------------------------------------------------------------------------------- 1 | %------------------------------------------------------------ 2 | % GENERAL HANDY PACKAGES (MUST BE LOADED BEFORE THE BASE CLASS) 3 | %------------------------------------------------------------ 4 | \RequirePackage{etoolbox} % lots of powerful macros 5 | \RequirePackage{xparse} % lots of powerful macros 6 | \RequirePackage{calc} % for various calculations 7 | 8 | %------------------------------------------------------------ 9 | % INITIALIZING & HANDLING CLASS OPTIONS 10 | %------------------------------------------------------------ 11 | \NeedsTeXFormat{LaTeX2e} 12 | \ProvidesClass{penrose}[2023/12/29 A simple article class for maths and physics] 13 | 14 | \DeclareOption{10pt}{\PassOptionsToClass{\CurrentOption}{article}} %default (in the article cls) 15 | \DeclareOption{11pt}{\PassOptionsToClass{\CurrentOption}{article}} 16 | \DeclareOption{12pt}{\PassOptionsToClass{\CurrentOption}{article}} 17 | \DeclareOption{draft}{\PassOptionsToClass{\CurrentOption}{article}} 18 | \DeclareOption{final}{\PassOptionsToClass{\CurrentOption}{article}} 19 | 20 | \DeclareOption*{\PackageWarning{penrose}{Unknown: '\CurrentOption'}} 21 | \ProcessOptions\relax 22 | 23 | \LoadClass{article} % built on top of the article class 24 | 25 | %------------------------------------------------------------ 26 | % STANDARD PAGE LAYOUTS 27 | %------------------------------------------------------------ 28 | \RequirePackage[a4paper]{geometry} 29 | \geometry{nomarginpar} 30 | \geometry{includeall} 31 | \geometry{top=16mm, bottom=22mm, left=31mm, right=31mm} 32 | \geometry{headheight=7mm, headsep=6mm, footskip=8mm} 33 | 34 | %------------------------------------------------------------ 35 | % GLOBAL TYPOGRAPHY 36 | %------------------------------------------------------------ 37 | \RequirePackage[utf8]{inputenc} 38 | \RequirePackage[T1]{fontenc} 39 | \RequirePackage{lmodern} 40 | \RequirePackage{setspace} 41 | \RequirePackage{parskip} 42 | \RequirePackage{microtype} 43 | 44 | %------------------------------------------------------------ 45 | % CLASS WIDE COMMON SETUP: DOCUMENT INFORMATION COMMANDS 46 | %------------------------------------------------------------ 47 | \let\@subtiline\relax 48 | \let\@affiliationline\relax 49 | \let\@dateline\relax 50 | 51 | \DeclareDocumentCommand{\title}{om}{ 52 | \IfValueTF{#1}{\newcommand{\ushorttitle}{#1}}{\newcommand{\ushorttitle}{#2}} 53 | \newcommand{\utitle}{#2} 54 | \newcommand{\@titleline}{{\Large\bfseries\utitle\par}\vspace*{0.2em}} 55 | } 56 | \DeclareDocumentCommand{\subtitle}{m}{ 57 | \newcommand{\usubtitle}{#1} 58 | \newcommand{\@subtiline}{{\large\usubtitle\par}} 59 | } 60 | \DeclareDocumentCommand{\author}{m}{ 61 | \newcommand{\uauthor}{#1} 62 | \newcommand{\@authorline}{\vspace*{0.7em}{\uauthor\par}} 63 | } 64 | \DeclareDocumentCommand{\affiliation}{m}{ 65 | \newcommand{\uaffiliation}{#1} 66 | \newcommand{\@affiliationline}{{\itshape\uaffiliation\par}} 67 | } 68 | \DeclareDocumentCommand{\date}{m}{ 69 | \newcommand{\udate}{#1} 70 | \newcommand{\@dateline}{{(Date: #1)\par}} 71 | } 72 | 73 | %------------------------------------------------------------ 74 | % COLOURS 75 | %------------------------------------------------------------ 76 | \RequirePackage{xcolor} 77 | \definecolor{lightgray}{RGB}{211,211,211} 78 | \definecolor{darkgray}{RGB}{64,64,79} 79 | \definecolor{gold}{RGB}{255,204,0} 80 | \definecolor{orange}{RGB}{255,103,0} 81 | \definecolor{red}{RGB}{255,0,0} 82 | \definecolor{pink}{RGB}{255,182,193} 83 | \definecolor{crimson}{RGB}{211,0,63} 84 | \definecolor{trueblue}{RGB}{0,47,167} 85 | \definecolor{teal}{RGB}{0,128,128} 86 | \definecolor{truegreen}{RGB}{0,102,0} 87 | 88 | %------------------------------------------------------------ 89 | % HEADER & FOOTER 90 | %------------------------------------------------------------ 91 | \RequirePackage{fancyhdr} 92 | \pagestyle{fancy} 93 | 94 | % Header-Footer style for the first page 95 | \fancypagestyle{fancy-first}{ 96 | \fancyhf{} 97 | \fancyfoot[C]{-- \thepage\ --} 98 | \renewcommand{\headrulewidth}{0pt} 99 | } 100 | 101 | % Header-Footer style with chapter heading 102 | \fancypagestyle{fancy-general}{ 103 | \fancyhf{} 104 | \fancyhead[C]{{\slshape\ushorttitle}} 105 | \fancyfoot[C]{-- \thepage\ --} 106 | \renewcommand{\headrulewidth}{0pt} 107 | } 108 | 109 | % Activating the default header-footer style 110 | \pagestyle{fancy-general} 111 | 112 | %------------------------------------------------------------ 113 | % GLOBAL SNIPPETS 114 | %------------------------------------------------------------ 115 | \RequirePackage[strict]{changepage} 116 | 117 | \DeclareDocumentCommand{\newthought}{m}{{\scshape#1}} 118 | 119 | \renewenvironment{quote} 120 | {\begin{adjustwidth}{10mm}{10mm}}{\end{adjustwidth}} 121 | \newenvironment{widetext} 122 | {\begin{adjustwidth}{-15mm}{-15mm}}{\end{adjustwidth}} 123 | 124 | %------------------------------------------------------------ 125 | % MAIN TITLE DESIGN & ABSTRACT 126 | %------------------------------------------------------------ 127 | \renewcommand{\maketitle}{ 128 | \begingroup 129 | \thispagestyle{fancy-first} 130 | \begin{adjustwidth}{-15mm}{-15mm} 131 | \centering 132 | \@titleline 133 | \@subtiline 134 | \@authorline 135 | \@affiliationline 136 | \@dateline\vspace*{0.5em} 137 | \end{adjustwidth} 138 | \endgroup 139 | } 140 | 141 | \renewenvironment{abstract} 142 | {\begin{adjustwidth}{10mm}{10mm}} 143 | {\vspace*{0.5em}\end{adjustwidth}} 144 | 145 | %------------------------------------------------------------ 146 | % HYPERLINKS 147 | %------------------------------------------------------------ 148 | \RequirePackage{hyperref} 149 | \hypersetup{ 150 | colorlinks=true, 151 | linktoc=all, 152 | citecolor=crimson, 153 | linkcolor=teal, 154 | filecolor=teal, 155 | urlcolor=teal 156 | } 157 | 158 | %------------------------------------------------------------ 159 | % MISC USEFUL BITS 160 | %------------------------------------------------------------ 161 | \bibliographystyle{naturemag} 162 | \usepackage[square,numbers,comma,sort&compress]{natbib} 163 | \let\openbox\relax 164 | 165 | %------------------------------------------------------------ 166 | % EXTERNAL MODIFICATIONS 167 | %------------------------------------------------------------ 168 | % For highly customisable boxes 169 | \RequirePackage{mdframed} 170 | \newmdenv[hidealllines=true, backgroundcolor=lightgray, skipabove=10pt, skipbelow=10pt, innerleftmargin=8pt, innerrightmargin=8pt, innertopmargin=10pt, innerbottommargin=10pt]{colbox} 171 | 172 | %------------------------------------------------------------ 173 | % THE LISTS 174 | %------------------------------------------------------------ 175 | \RequirePackage{enumitem} 176 | \setlist[itemize,1]{label=$\bullet$} 177 | \setlist[itemize,2]{leftmargin=6mm} 178 | \setlist[itemize,3]{leftmargin=6mm, label=$\ast$} 179 | 180 | %------------------------------------------------------------ 181 | % TABLES 182 | %------------------------------------------------------------ 183 | \usepackage{booktabs,tabularx} 184 | \newcolumntype{C}{>{\centering\arraybackslash}X} 185 | \newcolumntype{L}{>{\raggedright\arraybackslash}X} 186 | \newcolumntype{R}{>{\raggedleft\arraybackslash}X} 187 | \newcolumntype{D}[1]{>{\centering\arraybackslash}p{#1}} 188 | \newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}} 189 | 190 | %------------------------------------------------------------ 191 | % CAPTIONS 192 | %------------------------------------------------------------ 193 | \RequirePackage[font=small,labelfont=bf,labelsep=endash]{caption} 194 | \DeclareCaptionStyle{widefigure}{font=small,labelfont=bf,labelsep=endash} 195 | \DeclareCaptionStyle{margintable}{font=small,labelfont=bf,labelsep=endash} 196 | \DeclareCaptionStyle{widetable}{font=small,labelfont=bf,labelsep=endash} 197 | 198 | \DeclareCaptionStyle{marginfigure}{font=small,labelfont=bf,labelsep=endash} 199 | \DeclareCaptionStyle{sidecaption}{font=small,labelfont=bf,labelsep=endash} 200 | 201 | %------------------------------------------------------------ 202 | % FOR MORE COMPATABILITY WITH SALAM.CLS 203 | %------------------------------------------------------------ 204 | \RequirePackage{sidenotes} 205 | \let\sidenote\footnote 206 | \let\margintoc\relax 207 | \DeclareDocumentCommand{\marginbox}{oom}{} 208 | \DeclareDocumentCommand{\marginnote}{omo}{} 209 | -------------------------------------------------------------------------------- /active/penrose/references.bib: -------------------------------------------------------------------------------- 1 | @article{einstein, 2 | author = "Albert Einstein", 3 | title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})", 4 | journal = "Annalen der Physik", 5 | volume = "322", 6 | number = "10", 7 | pages = "891--921", 8 | year = "1905", 9 | DOI = "http://dx.doi.org/10.1002/andp.19053221004" 10 | } 11 | 12 | @book{latexcompanion, 13 | author = "Michel Goossens and Frank Mittelbach and Alexander Samarin", 14 | title = "The \LaTeX\ Companion", 15 | year = "1993", 16 | publisher = "Addison-Wesley", 17 | address = "Reading, Massachusetts", 18 | edition = {3rd} 19 | } 20 | 21 | @misc{knuthwebsite, 22 | author = "Donald Knuth", 23 | title = "Knuth: Computers and Typesetting", 24 | url = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html", 25 | year = 2000 26 | } -------------------------------------------------------------------------------- /active/salam/images/1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/salam/images/1000.png -------------------------------------------------------------------------------- /active/salam/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/salam/main.pdf -------------------------------------------------------------------------------- /active/salam/main.tex: -------------------------------------------------------------------------------- 1 | \documentclass[11pt]{salam} 2 | 3 | % \usepackage{mathsphystools} 4 | % \usepackage{thmstyles} 5 | \usepackage{graphicx} 6 | \graphicspath{{images/}} 7 | 8 | \title[Title for the Header]{A Very Long Title That Is Being Used for This Document on Purpose} 9 | \subtitle{This is an optional subtitle} 10 | \author{Author M. Person} 11 | \affiliation{Some Affiliation, City} 12 | \date{\today} 13 | 14 | \begin{document} 15 | \maketitle 16 | \margintoc 17 | \tableofcontents 18 | 19 | \begin{abstract} 20 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 21 | \end{abstract} 22 | 23 | \section{Section Heading} 24 | \newthought{The first few words} of a new section can be typeset in a different style by using the \verb|\newthought{...}| command. The \texttt{salam.cls} class file has five class options: three font sizes \texttt{10pt} (default), \texttt{11pt}, and \texttt{12pt}, and a switch to activate the \texttt{draft} mode or revert to \texttt{final} (default). 25 | 26 | Customised styles for tables, captions and lists have been added, along with several typographical enhancements through the use of \texttt{parskip}, \texttt{microtype} and \texttt{lmodern}. The \texttt{hyperref} package has been loaded in the class file with some custom settings. 27 | 28 | \subsection{Subsection Heading} 29 | There are five class-specific commands for the preamble\sidenote{The \texttt{sidenote} command has been provided for adding notes to the margin}. Table~(\ref{tab:the-only-table}) describes these commands\footnote{Alternatively, \texttt{footnote} can be used}. Some convenience macros such as \texttt{C}, \texttt{L}, \texttt{R}, \texttt{D[]} have been provided for aligning the text within the columns of a table. 30 | \begin{table}[h] 31 | \centering 32 | \begin{tabularx}{\linewidth}{p{20mm}D{20mm}X} 33 | \toprule 34 | Command & Status & Description\\ 35 | \midrule 36 | \texttt{title} & Required & Sets the title of the document. Also accepts an optional short-title for the header.\\ 37 | \texttt{subtitle} & Optional & Sets the optional subtitle --- basically a `normally' typeset line immediately below the title.\\ 38 | \texttt{author} & Required & Lists the author(s).\\ 39 | \texttt{affiliation} & Optional & Sets a line for the affiliation. Very basic implementation currently.\\ 40 | \texttt{date} & Optional & Prints the provided date.\\ 41 | \bottomrule 42 | \end{tabularx} 43 | \caption{This is how the captions are set for tables.} 44 | \label{tab:the-only-table} 45 | \end{table} 46 | 47 | Here is a simple citation~\cite{latexcompanion}. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 48 | 49 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 50 | 51 | \begin{colbox} 52 | This is a \texttt{colbox} environment. 53 | 54 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 55 | \end{colbox} 56 | 57 | \begin{quote} 58 | This is a \texttt{quote} environment. 59 | 60 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 61 | \end{quote} 62 | 63 | Also a \texttt{widetext} environment, for the occasions where a wider figure, table or equation needs to be included. This sizing might change slightly in the future versions. 64 | \begin{widetext} 65 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 66 | \end{widetext} 67 | 68 | \subsection{Subsection Heading} 69 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 70 | \begin{marginfigure}%[10mm] 71 | \includegraphics[width=\marginparwidth]{1000.png} 72 | \caption{This is how the figure captions are displayed.} 73 | \end{marginfigure} 74 | 75 | \subsubsection{Subsubsection Heading} 76 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 77 | 78 | \section{Section Heading} 79 | \newthought{Lorem ipsum dolor sit amet}, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 80 | 81 | 82 | \appendix 83 | 84 | % \renewcommand{\theequation}{\thesection.\arabic{equation}} 85 | % \setcounter{equation}{0} 86 | 87 | \section{Appendix Section Heading} 88 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 89 | 90 | \subsection{Appendix Subsection Heading} 91 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 92 | 93 | \subsubsection{Appendix Subsubsection Heading} 94 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 95 | 96 | \begin{center} 97 | \vspace*{0.5em} 98 | \rule{0.8\textwidth}{0.8pt} 99 | \end{center} 100 | 101 | \nocite{*} 102 | % \begin{widetext} 103 | {\small \bibliography{references}} 104 | % \end{widetext} 105 | 106 | \end{document} -------------------------------------------------------------------------------- /active/salam/references.bib: -------------------------------------------------------------------------------- 1 | @article{einstein, 2 | author = "Albert Einstein", 3 | title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})", 4 | journal = "Annalen der Physik", 5 | volume = "322", 6 | number = "10", 7 | pages = "891--921", 8 | year = "1905", 9 | DOI = "http://dx.doi.org/10.1002/andp.19053221004" 10 | } 11 | 12 | @book{latexcompanion, 13 | author = "Michel Goossens and Frank Mittelbach and Alexander Samarin", 14 | title = "The \LaTeX\ Companion", 15 | year = "1993", 16 | publisher = "Addison-Wesley", 17 | address = "Reading, Massachusetts" 18 | } 19 | 20 | @misc{knuthwebsite, 21 | author = "Donald Knuth", 22 | title = "Knuth: Computers and Typesetting", 23 | url = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html" 24 | } -------------------------------------------------------------------------------- /active/salam/salam.cls: -------------------------------------------------------------------------------- 1 | %------------------------------------------------------------ 2 | % GENERAL HANDY PACKAGES (MUST BE LOADED BEFORE THE BASE CLASS) 3 | %------------------------------------------------------------ 4 | \RequirePackage{etoolbox} % lots of powerful macros 5 | \RequirePackage{xparse} % lots of powerful macros 6 | \RequirePackage{calc} % for various calculations 7 | 8 | %------------------------------------------------------------ 9 | % INITIALIZING & HANDLING CLASS OPTIONS 10 | %------------------------------------------------------------ 11 | \NeedsTeXFormat{LaTeX2e} 12 | \ProvidesClass{salam}[2022/11/04 A simple article class for maths and physics] 13 | 14 | \DeclareOption{10pt}{\PassOptionsToClass{\CurrentOption}{article}} %default (in the article cls) 15 | \DeclareOption{11pt}{\PassOptionsToClass{\CurrentOption}{article}} 16 | \DeclareOption{12pt}{\PassOptionsToClass{\CurrentOption}{article}} 17 | \DeclareOption{draft}{\PassOptionsToClass{\CurrentOption}{article}} 18 | \DeclareOption{final}{\PassOptionsToClass{\CurrentOption}{article}} 19 | 20 | \DeclareOption*{\PackageWarning{salam}{Unknown: '\CurrentOption'}} 21 | \ProcessOptions\relax 22 | 23 | \LoadClass{article} % built on top of the article class 24 | 25 | %------------------------------------------------------------ 26 | % STANDARD PAGE LAYOUTS 27 | %------------------------------------------------------------ 28 | \RequirePackage[a4paper]{geometry} 29 | \geometry{top=13mm, bottom=17mm, left=15mm, right=15mm} 30 | \geometry{includeall} 31 | \geometry{headheight=7mm, headsep=7mm, footskip=6mm} 32 | \geometry{marginparwidth=55mm, marginparsep=6mm} 33 | 34 | %------------------------------------------------------------ 35 | % GLOBAL TYPOGRAPHY 36 | %------------------------------------------------------------ 37 | \RequirePackage[utf8]{inputenc} 38 | \RequirePackage[T1]{fontenc} 39 | \RequirePackage{lmodern} 40 | \RequirePackage{setspace} 41 | \RequirePackage{parskip} 42 | \RequirePackage{microtype} 43 | 44 | %------------------------------------------------------------ 45 | % CLASS WIDE COMMON SETUP: DOCUMENT INFORMATION COMMANDS 46 | %------------------------------------------------------------ 47 | \let\@subtiline\relax 48 | \let\@affiliationline\relax 49 | \let\@dateline\relax 50 | 51 | \DeclareDocumentCommand{\title}{om}{ 52 | \IfValueTF{#1}{\newcommand{\ushorttitle}{#1}}{\newcommand{\ushorttitle}{#2}} 53 | \newcommand{\utitle}{#2} 54 | \newcommand{\@titleline}{{\Large\bfseries\utitle\par}\vspace*{0.75em}} 55 | } 56 | \DeclareDocumentCommand{\subtitle}{m}{ 57 | \newcommand{\usubtitle}{#1} 58 | \newcommand{\@subtiline}{{\large\usubtitle\par}} 59 | } 60 | \DeclareDocumentCommand{\author}{m}{ 61 | \newcommand{\uauthor}{#1} 62 | \newcommand{\@authorline}{\vspace*{0.75em}{\uauthor\par}} 63 | } 64 | \DeclareDocumentCommand{\affiliation}{m}{ 65 | \newcommand{\uaffiliation}{#1} 66 | \newcommand{\@affiliationline}{\vspace*{0.25em}{\itshape\uaffiliation\par}} 67 | } 68 | \DeclareDocumentCommand{\date}{m}{ 69 | \newcommand{\udate}{#1} 70 | \newcommand{\@dateline}{\vspace*{0.25em}{#1\par}} 71 | } 72 | 73 | %------------------------------------------------------------ 74 | % COLOURS 75 | %------------------------------------------------------------ 76 | \RequirePackage{xcolor} 77 | \definecolor{lightgray}{RGB}{211,211,211} 78 | \definecolor{darkgray}{RGB}{64,64,79} 79 | \definecolor{gold}{RGB}{255,204,0} 80 | \definecolor{orange}{RGB}{255,103,0} 81 | \definecolor{red}{RGB}{255,0,0} 82 | \definecolor{pink}{RGB}{255,182,193} 83 | \definecolor{crimson}{RGB}{211,0,63} 84 | \definecolor{trueblue}{RGB}{0,47,167} 85 | \definecolor{teal}{RGB}{0,128,128} 86 | \definecolor{truegreen}{RGB}{0,102,0} 87 | 88 | %------------------------------------------------------------ 89 | % HEADER & FOOTER 90 | %------------------------------------------------------------ 91 | \RequirePackage{fancyhdr} 92 | \pagestyle{fancy} 93 | 94 | % Header-Footer style with section heading 95 | \fancypagestyle{fancy-first}{ 96 | \fancyhf{} 97 | \renewcommand{\headrulewidth}{0pt} 98 | } 99 | 100 | % Header-Footer style with chapter heading 101 | \fancypagestyle{fancy-general}{ 102 | \fancyhf{} 103 | \fancyheadoffset[R]{\marginparsep+\marginparwidth} 104 | \fancyhead[R]{\thepage} 105 | \fancyhead[L]{\textsl{\ushorttitle}} 106 | \renewcommand{\headrulewidth}{0pt} 107 | } 108 | 109 | % Activating the default header-footer style 110 | \pagestyle{fancy-general} 111 | 112 | %------------------------------------------------------------ 113 | % GLOBAL SNIPPETS 114 | %------------------------------------------------------------ 115 | \RequirePackage[strict]{changepage} 116 | 117 | \DeclareDocumentCommand{\newthought}{m}{{\scshape#1}} 118 | 119 | \renewenvironment{quote} 120 | {\begin{adjustwidth}{8mm}{8mm}}{\end{adjustwidth}} 121 | \newenvironment{widetext} 122 | {\begin{adjustwidth}{0mm}{-\marginparwidth-\marginparsep}}{\end{adjustwidth}} 123 | 124 | %------------------------------------------------------------ 125 | % MAIN TITLE DESIGN & ABSTRACT 126 | %------------------------------------------------------------ 127 | \renewcommand{\maketitle}{ 128 | \thispagestyle{fancy-first} 129 | \begin{minipage}{\textwidth+\marginparwidth+\marginparsep} 130 | \@titleline 131 | \@subtiline 132 | \@authorline 133 | \@affiliationline 134 | \@dateline\vspace*{0.5em} 135 | \end{minipage}\par 136 | } 137 | 138 | \renewenvironment{abstract}{}{\vspace*{0.8em}\par} 139 | 140 | %------------------------------------------------------------ 141 | % HYPERLINKS 142 | %------------------------------------------------------------ 143 | \RequirePackage{hyperref} 144 | \hypersetup{ 145 | colorlinks=true, 146 | linktoc=all, 147 | citecolor=crimson, 148 | linkcolor=teal, 149 | filecolor=teal, 150 | urlcolor=teal 151 | } 152 | 153 | %------------------------------------------------------------ 154 | % THE LISTS 155 | %------------------------------------------------------------ 156 | \RequirePackage{enumitem} 157 | \setlist[itemize,1]{label=$\bullet$} 158 | \setlist[itemize,2]{leftmargin=6mm} 159 | \setlist[itemize,3]{leftmargin=6mm, label=$\ast$} 160 | 161 | %------------------------------------------------------------ 162 | % MISC USEFUL BITS 163 | %------------------------------------------------------------ 164 | \bibliographystyle{naturemag} 165 | \usepackage[square,numbers,comma,sort&compress]{natbib} 166 | \renewcommand{\refname}{References} 167 | \let\oldfootnote\footnote 168 | \let\openbox\relax 169 | 170 | %------------------------------------------------------------ 171 | % EXTERNAL MODIFICATIONS 172 | %------------------------------------------------------------ 173 | % For highly customisable boxes 174 | \RequirePackage{mdframed} 175 | \newmdenv[hidealllines=true, backgroundcolor=lightgray, skipabove=10pt, skipbelow=10pt, innerleftmargin=8pt, innerrightmargin=8pt, innertopmargin=10pt, innerbottommargin=10pt]{colbox} 176 | 177 | %------------------------------------------------------------ 178 | % TABLE OF CONTENTS 179 | %------------------------------------------------------------ 180 | \RequirePackage{titletoc} 181 | \setcounter{tocdepth}{2} 182 | 183 | %------------------------------------------------------------ 184 | % BOXES & MARGIN BOXES & SIDENOTES 185 | %------------------------------------------------------------ 186 | \RequirePackage{sidenotes} 187 | \RequirePackage{marginnote} 188 | \renewcommand*{\raggedleftmarginnote}{} 189 | \renewcommand*{\raggedrightmarginnote}{} 190 | \DeclareDocumentCommand{\marginbox}{O{lightgray}O{black}m} 191 | {\marginnote{\begin{colbox}[backgroundcolor=#1]\color{#2}\small#3\end{colbox}}} 192 | 193 | %------------------------------------------------------------ 194 | % MARGIN TOC 195 | %------------------------------------------------------------ 196 | \RequirePackage{etoc} 197 | \newlength{\mtocshift} 198 | \setlength{\mtocshift}{0mm} 199 | \newcommand{\margintoc}[1][\mtocshift]{ 200 | \begingroup 201 | \etocsettocstyle{}{} % clear default headings 202 | \etocsetnexttocdepth{section} % show entries down to section level 203 | \etocsetstyle{section} 204 | {\bfseries\small\parindent -4mm} 205 | {\makebox[5mm][c]{\etocnumber}\hspace*{2mm}} 206 | {\etocname\nobreak\hspace*{1mm}{\normalfont\small\titlerule*[1.5mm]{.}}\hspace*{1mm}\nobreak\etocpage 207 | \par\vspace*{1mm}} 208 | {} 209 | \marginnote{\localtableofcontents}[#1] % display the toc 210 | \endgroup 211 | } 212 | 213 | %------------------------------------------------------------ 214 | % TABLES 215 | %------------------------------------------------------------ 216 | \usepackage{booktabs,tabularx} 217 | \newcolumntype{C}{>{\centering\arraybackslash}X} 218 | \newcolumntype{L}{>{\raggedright\arraybackslash}X} 219 | \newcolumntype{R}{>{\raggedleft\arraybackslash}X} 220 | \newcolumntype{D}[1]{>{\centering\arraybackslash}p{#1}} 221 | \newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}} 222 | 223 | %------------------------------------------------------------ 224 | % CAPTIONS 225 | %------------------------------------------------------------ 226 | \RequirePackage[font=small,labelfont=bf,labelsep=endash]{caption} 227 | \DeclareCaptionStyle{marginfigure}{font=small,labelfont=bf,labelsep=endash} 228 | \DeclareCaptionStyle{sidecaption}{font=small,labelfont=bf,labelsep=endash} 229 | \DeclareCaptionStyle{widefigure}{font=small,labelfont=bf,labelsep=endash} 230 | \DeclareCaptionStyle{margintable}{font=small,labelfont=bf,labelsep=endash} 231 | \DeclareCaptionStyle{widetable}{font=small,labelfont=bf,labelsep=endash} -------------------------------------------------------------------------------- /active/wade/images/sign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/wade/images/sign.png -------------------------------------------------------------------------------- /active/wade/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/wade/main.pdf -------------------------------------------------------------------------------- /active/wade/main.tex: -------------------------------------------------------------------------------- 1 | \documentclass[11pt]{wade} 2 | 3 | \fromaddress{1 Einstein Dr\\Princeton, USA\\NJ 08540\\{\small\url{email_address@website.com}}} % Optional: on/off 4 | \toaddress{Isaac Newton Institute\\20 Clarkson Road\\ Cambridge, UK\\ CB3 0EH} % Optional: on/off 5 | 6 | \subject{Re: Your Obviously Incomplete Theory Of Quantum Gravity} % Optional: on/off. 7 | \date{30 February, 2020} % Optional: on/off 8 | \greeting{Dear Friend,} % Required. Opening line. 9 | 10 | \closingtag{Kind regards,} % Default: "Yours sincerely," 11 | \sender{Sender M. Person} % Required. Name of the sender. 12 | \senderinfo{Mathematician and Physicist} % Optional: on/off. A designation. 13 | 14 | % Signature block (before the sender's name). 15 | % Optional: on/off. Usage examples: 16 | 17 | % \signatureblock{} % Does nothing. Same as not calling this command 18 | % \signatureblock{\vspace*{2.5em}} % Adds blank space above the sender's name 19 | % \signatureblock{\includegraphics[height=10mm]{images/sign.png}} % Adds an image above the sender's name 20 | % \signatureblock{AAA} % Adds this content as it is above the sender's name 21 | 22 | \begin{document} 23 | 24 | % can add any custom header/letterhead here 25 | 26 | % display the opening elements: addresses, subject, date, etc. 27 | \printopening 28 | % \printopening[leftright] % Default 29 | % \printopening[left] 30 | % \printopening[min] 31 | 32 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 33 | 34 | Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. 35 | 36 | % And end by displaying the closing lines & a pre-defined signature. 37 | \printclosing 38 | 39 | % Post scriptum notes can also be added at the end. 40 | \vspace*{1.15em} 41 | P.S. Nothing useful here, but make sure you read it. 42 | 43 | \end{document} -------------------------------------------------------------------------------- /active/wade/wade.cls: -------------------------------------------------------------------------------- 1 | %---------------------------------------------------------------------------------------- 2 | % GENERAL HANDY PACKAGES 3 | %---------------------------------------------------------------------------------------- 4 | \RequirePackage{xparse} % lots of powerful macros 5 | \RequirePackage{etoolbox} % lots of powerful macros 6 | 7 | %---------------------------------------------------------------------------------------- 8 | % INITIALIZING & HANDLING CLASS OPTIONS 9 | %---------------------------------------------------------------------------------------- 10 | \NeedsTeXFormat{LaTeX2e} 11 | \ProvidesClass{wade}[2024/03/29 A simple, personalised letter class] 12 | 13 | % Font options 14 | \def\@@ptsize{11pt} 15 | \DeclareOption{10pt}{\def\@@ptsize{10pt}} 16 | \DeclareOption{11pt}{\def\@@ptsize{11pt}} 17 | \DeclareOption{12pt}{\def\@@ptsize{12pt}} % this is the default option 18 | 19 | % Ignore all other options 20 | \DeclareOption*{\PackageWarning{wade}{Unknown '\CurrentOption'}} 21 | \ProcessOptions\relax 22 | 23 | \LoadClass[\@@ptsize]{article} % to be built on top of the article class 24 | 25 | %---------------------------------------------------------------------------------------- 26 | % GLOBAL TYPOGRAPHY 27 | %---------------------------------------------------------------------------------------- 28 | \RequirePackage{microtype} 29 | \RequirePackage{parskip} 30 | 31 | \RequirePackage[utf8]{inputenc} 32 | \RequirePackage[T1]{fontenc} 33 | 34 | \RequirePackage{lmodern} 35 | 36 | %---------------------------------------------------------------------------------------- 37 | % STANDARD PAGE LAYOUTS 38 | %---------------------------------------------------------------------------------------- 39 | \RequirePackage[a4paper]{geometry} 40 | \geometry{margin={28mm, 25mm}, nomarginpar} 41 | 42 | %---------------------------------------------------------------------------------------- 43 | % COLOURS. A TRADITION 44 | %---------------------------------------------------------------------------------------- 45 | \RequirePackage{xcolor} 46 | \definecolor{lightgray}{RGB}{211,211,211} 47 | \definecolor{darkgray}{RGB}{64,64,79} 48 | \definecolor{gold}{RGB}{255,204,0} 49 | \definecolor{orange}{RGB}{255,103,0} 50 | \definecolor{red}{RGB}{255,0,0} 51 | \definecolor{pink}{RGB}{255,182,193} 52 | \definecolor{crimson}{RGB}{211,0,63} 53 | \definecolor{trueblue}{RGB}{0,47,167} 54 | \definecolor{teal}{RGB}{0,128,128} 55 | \definecolor{truegreen}{RGB}{0,102,0} 56 | 57 | %---------------------------------------------------------------------------------------- 58 | % HYPERLINKS (WHY WOULD YOU ADD HYPERLINKS IN YOUR LETTER???) 59 | %---------------------------------------------------------------------------------------- 60 | \RequirePackage{hyperref} 61 | \hypersetup{ 62 | colorlinks=true, 63 | citecolor=crimson, 64 | linkcolor=crimson, 65 | filecolor=teal, 66 | urlcolor=teal 67 | } 68 | 69 | %---------------------------------------------------------------------------------------- 70 | % AUXILIARY MACROS 71 | %---------------------------------------------------------------------------------------- 72 | \def\@openingvspace{0.75em} 73 | \def\@closingvspace{0.75em} 74 | 75 | %---------------------------------------------------------------------------------------- 76 | % DOCUMENT-WIDE COMMANDS 77 | %---------------------------------------------------------------------------------------- 78 | \providecommand\ufromaddress{} 79 | \providecommand\utoaddress{} 80 | \DeclareDocumentCommand{\fromaddress}{m}{ \renewcommand{\ufromaddress}{#1\par\vspace{\@closingvspace}} } 81 | \DeclareDocumentCommand{\toaddress}{m}{ \renewcommand{\utoaddress}{#1\par\vspace{\@closingvspace}} } 82 | 83 | \let\usubject\relax 84 | \let\udate\relax 85 | \let\usenderinfo\relax 86 | \DeclareDocumentCommand{\subject}{m}{ \newcommand{\usubject}{\par\vspace{\@closingvspace} {\centering\bfseries#1\par}} } 87 | \DeclareDocumentCommand{\date}{m}{ \newcommand{\udate}{#1} } 88 | \DeclareDocumentCommand{\greeting}{m}{ \newcommand{\ugreeting}{#1} } 89 | 90 | \newcommand\uclosingtag{Yours sincerely,} 91 | \DeclareDocumentCommand{\closingtag}{m}{ \renewcommand{\uclosingtag}{#1} } 92 | \DeclareDocumentCommand{\sender}{m}{ \newcommand{\usender}{\textbf{#1}} } 93 | \DeclareDocumentCommand{\senderinfo}{m}{ \newcommand{\usenderinfo}{\newline#1} } 94 | 95 | 96 | \providecommand\usignatureblock{} 97 | \DeclareDocumentCommand{\signatureblock}{m}{ \ifblank{#1}{}{\renewcommand{\usignatureblock}{#1\par\vspace{\@closingvspace}}} } 98 | 99 | %---------------------------------------------------------------------------------------- 100 | % OPENING SECTOR 101 | %---------------------------------------------------------------------------------------- 102 | \newcommand{\@osleftright}{ 103 | \begin{flushright}\ufromaddress\end{flushright} 104 | \utoaddress 105 | \udate 106 | \usubject 107 | \par\vspace{\@closingvspace} 108 | \ugreeting 109 | \par\vspace{\@closingvspace} 110 | } 111 | 112 | \newcommand{\@osleft}{ 113 | \ufromaddress 114 | \utoaddress 115 | \udate 116 | \usubject 117 | \par\vspace{\@closingvspace} 118 | \ugreeting 119 | \par\vspace{\@closingvspace} 120 | } 121 | 122 | \newcommand{\@osmin}{ 123 | \udate 124 | \par\vspace*{2mm} 125 | \par\ugreeting 126 | \par\vspace*{2mm} 127 | } 128 | 129 | \let\@osdefault\@osleft 130 | 131 | %---------------------------------------------------------------------------------------- 132 | % CLOSING SECTOR 133 | %---------------------------------------------------------------------------------------- 134 | 135 | \newcommand{\@closingsector}{ 136 | \par\vspace{\@closingvspace} 137 | \uclosingtag 138 | \par\vspace{\@closingvspace} 139 | \usignatureblock 140 | \usender 141 | \usenderinfo 142 | } 143 | 144 | %---------------------------------------------------------------------------------------- 145 | % SOME FINAL TOUCHES 146 | %---------------------------------------------------------------------------------------- 147 | \setlength{\parskip}{0.5em} 148 | \pagestyle{empty} 149 | 150 | \DeclareDocumentCommand{\printopening}{O{default}}{ 151 | \expandafter\ifstrequal\expandafter{#1}{default}{\@osdefault}{} 152 | \expandafter\ifstrequal\expandafter{#1}{leftright}{\@osleftright}{} 153 | \expandafter\ifstrequal\expandafter{#1}{left}{\@osleft}{} 154 | \expandafter\ifstrequal\expandafter{#1}{min}{\@osmin}{} 155 | } 156 | \newcommand{\printclosing}{\@closingsector} -------------------------------------------------------------------------------- /active/witten/additional/aboutauthor.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter*{About the Author} 3 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 4 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 5 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 6 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 7 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 8 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 9 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 10 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 11 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 12 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 13 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 14 | 15 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 16 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 17 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 18 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 19 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 20 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 21 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. -------------------------------------------------------------------------------- /active/witten/additional/acknowledgements.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter*{Acknowledgements} 3 | 4 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 5 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 6 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 7 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 8 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 9 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 10 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 11 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 12 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 13 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 14 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. -------------------------------------------------------------------------------- /active/witten/additional/copyright.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | % SAMPLE COVERPAGE 4 | 5 | \clearpage 6 | 7 | \begin{adjustwidth}{0.23\textwidth}{0.23\textwidth} 8 | \begingroup 9 | \null\vfill 10 | \begin{center} 11 | \utitle\par 12 | Edition \uedition, Revision \urevision\par 13 | Copyright \copyright{} \udate\ by \uauthor\\ 14 | All rights reserved.\par 15 | 16 | Lorem ipsum chipsum sipsum hip hop hapsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum chipsum sipsum hip hop hapsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.\par 17 | 18 | First edition published 1889\par 19 | Published by the \upublisher.\par 20 | ISBN: \uisbn\par 21 | 22 | \uwebsite 23 | \end{center} 24 | \vspace*{10mm} 25 | \endgroup 26 | \end{adjustwidth} 27 | 28 | \clearpage -------------------------------------------------------------------------------- /active/witten/additional/coverpage.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | % SAMPLE COVERPAGE 4 | 5 | \cleardoublepage 6 | 7 | \begin{adjustwidth}{0.23\textwidth}{0.23\textwidth} 8 | \begingroup 9 | \centering\LARGE 10 | \vspace*{20mm} 11 | {\bfseries\Huge \utitle}\par 12 | \vspace*{5mm} 13 | {\usubtitle}\par 14 | \vspace*{5em} 15 | {\uauthor}\par 16 | {\uaffiliation}\par 17 | \vfill 18 | {\upublisher} 19 | \null\clearpage 20 | \endgroup 21 | \end{adjustwidth} 22 | 23 | \clearpage -------------------------------------------------------------------------------- /active/witten/additional/dedication.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | % SAMPLE DEDICATION PAGE 4 | 5 | \clearpage 6 | 7 | \begin{adjustwidth}{0.23\textwidth}{0.23\textwidth} 8 | \begingroup 9 | \null\vspace{0.3\textheight} 10 | \Large\itshape 11 | \begin{center} 12 | Dedicated to \dots 13 | \end{center} 14 | \endgroup 15 | \end{adjustwidth} 16 | 17 | \clearpage -------------------------------------------------------------------------------- /active/witten/additional/foreword.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter*{Foreword} 3 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 4 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 5 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 6 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 7 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 8 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 9 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 10 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 11 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 12 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 13 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 14 | 15 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 16 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 17 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 18 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 19 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 20 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 21 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. 22 | 23 | Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, 24 | tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy 25 | pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac 26 | quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas 27 | lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi 28 | blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla 29 | vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent 30 | euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. 31 | Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa. 32 | 33 | Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus 34 | tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In 35 | hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. 36 | Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed 37 | gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. 38 | Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae 39 | risus porta vehicula. 40 | 41 | Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus 42 | semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum 43 | diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue 44 | quam, in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis 45 | porttitor. Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo 46 | facilisis. Morbi fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et 47 | vehicula libero dui cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim 48 | ut augue. Cras ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque 49 | egestas wisi eget nunc. Nam feugiat lacus vel est. Curabitur consectetuer. -------------------------------------------------------------------------------- /active/witten/additional/metadata.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | 3 | \title[Shorter Title]{Title of this Amazing Book} 4 | \subtitle{The subtitle} 5 | \author{Author M. Person} 6 | \affiliation{University of Somewhere} 7 | \publisher{Some Publisher} 8 | \isbn{1234567890} 9 | \edition{1} 10 | \revision{1} 11 | \volume{1} 12 | \website{\url{www.website.com}} 13 | \date{1901} 14 | 15 | % This is the complete list built-in document information commands. 16 | % Access their values using the \utitle (etc) syntax. 17 | -------------------------------------------------------------------------------- /active/witten/additional/preface.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter*{Preface} 3 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 4 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 5 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 6 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 7 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 8 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 9 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 10 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 11 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 12 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 13 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 14 | 15 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 16 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 17 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 18 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 19 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 20 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 21 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. 22 | 23 | Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, 24 | tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy 25 | pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac 26 | quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas 27 | lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi 28 | blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla 29 | vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent 30 | euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. 31 | Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa. 32 | 33 | Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus 34 | tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In 35 | hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. 36 | Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed 37 | gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. 38 | Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae 39 | risus porta vehicula. 40 | 41 | Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus 42 | semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum 43 | diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue 44 | quam, in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis 45 | porttitor. Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo 46 | facilisis. Morbi fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et 47 | vehicula libero dui cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim 48 | ut augue. Cras ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque 49 | egestas wisi eget nunc. Nam feugiat lacus vel est. Curabitur consectetuer. -------------------------------------------------------------------------------- /active/witten/chapters/appendix-namea.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Useless Borders} 3 | 4 | \section{Sectional} 5 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 6 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 7 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 8 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 9 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 10 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 11 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 12 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 13 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 14 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 15 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 16 | 17 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 18 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 19 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 20 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 21 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 22 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 23 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. 24 | 25 | \section{Rotate the Sphere} 26 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 27 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 28 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 29 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 30 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 31 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 32 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 33 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 34 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 35 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 36 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 37 | 38 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 39 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 40 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 41 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 42 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 43 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 44 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. 45 | 46 | Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, 47 | tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy 48 | pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac 49 | quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas 50 | lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi 51 | blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla 52 | vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent 53 | euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. 54 | Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa. 55 | 56 | Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus 57 | tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In 58 | hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. 59 | Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed 60 | gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. 61 | Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae 62 | risus porta vehicula. 63 | 64 | Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus 65 | semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum 66 | diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue 67 | quam, in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis 68 | porttitor. Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo 69 | facilisis. Morbi fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et 70 | vehicula libero dui cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim 71 | ut augue. Cras ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque 72 | egestas wisi eget nunc. Nam feugiat lacus vel est. Curabitur consectetuer. 73 | 74 | Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibu- 75 | lum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. 76 | Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec 77 | vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et 78 | netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus 79 | rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel- 80 | lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, 81 | viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. 82 | Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor 83 | semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan 84 | eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum. 85 | 86 | Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor 87 | lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. 88 | Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae 89 | ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut 90 | massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et 91 | magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. 92 | Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris. 93 | 94 | Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, 95 | tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec nonummy 96 | pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum massa ac 97 | quam. Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas 98 | lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi 99 | blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla 100 | vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent 101 | euismod nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. 102 | Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa. 103 | 104 | Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus 105 | tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In 106 | hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. 107 | Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed 108 | gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. 109 | Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae 110 | risus porta vehicula. 111 | 112 | Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus 113 | semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum 114 | diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue 115 | quam, in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis 116 | porttitor. Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo 117 | facilisis. Morbi fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et 118 | vehicula libero dui cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim 119 | ut augue. Cras ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque 120 | egestas wisi eget nunc. Nam feugiat lacus vel est. Curabitur consectetuer. -------------------------------------------------------------------------------- /active/witten/chapters/chapter-nameb.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Rocky Roads} 3 | \section{Fourth Generation} 4 | \lipsum[1-6] 5 | \section{Topology of Green} 6 | \lipsum[1-3] 7 | \section{Greek Toys} 8 | \lipsum[1-4] -------------------------------------------------------------------------------- /active/witten/chapters/chapter-namec.tex: -------------------------------------------------------------------------------- 1 | %!TEX root = ../main.tex 2 | \chapter{Quantum Oxygen Club} 3 | \section{Education of Demographics} 4 | \lipsum[1-6] 5 | 6 | \section{Computer Forests} 7 | \lipsum[1-7] -------------------------------------------------------------------------------- /active/witten/images/1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/witten/images/1000.png -------------------------------------------------------------------------------- /active/witten/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/active/witten/main.pdf -------------------------------------------------------------------------------- /active/witten/main.tex: -------------------------------------------------------------------------------- 1 | %!TEX TS-options = --shell-escape 2 | \documentclass[10pt]{witten} 3 | 4 | \usepackage{lipsum} 5 | 6 | \input{additional/metadata.tex} % document properties 7 | 8 | \usepackage{graphicx} 9 | \graphicspath{{images/}} 10 | 11 | \begin{document} 12 | 13 | \frontmatter 14 | \onecolumn 15 | \halftitlepage % \halftitlepage[Custom Title] 16 | % \artpage[0.5\linewidth]{1000.png}[Caption] % \blankpage OR \blankpage[] OR \artpage{1000.png} 17 | 18 | \input{additional/coverpage} 19 | \input{additional/copyright} 20 | \input{additional/dedication} 21 | 22 | \twocolumn 23 | \setcounter{page}{0} 24 | \pagestyle{fancy-pagenum} 25 | \maintoc 26 | 27 | \input{additional/foreword} 28 | \input{additional/preface} 29 | 30 | \mainmatter 31 | \part{Lilac} 32 | \input{chapters/chapter-namea.tex} 33 | \input{chapters/chapter-nameb.tex} 34 | \input{chapters/chapter-namec.tex} 35 | 36 | \part[Teal]{Maroon} 37 | \input{chapters/chapter-nameb.tex} 38 | \input{chapters/chapter-namec.tex} 39 | 40 | \appendix 41 | \input{chapters/appendix-namea.tex} 42 | 43 | \backmatter 44 | \input{additional/acknowledgements} 45 | \input{additional/aboutauthor} 46 | 47 | \clearpage 48 | \nocite{*} 49 | \printbibliography{refs} %custom wrapper around \bibliography{...} 50 | 51 | \end{document} -------------------------------------------------------------------------------- /active/witten/references.bib: -------------------------------------------------------------------------------- 1 | @article{einstein, 2 | author = "Albert Einstein", 3 | title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})", 4 | journal = "Annalen der Physik", 5 | volume = "322", 6 | number = "10", 7 | pages = "891--921", 8 | year = "1905", 9 | DOI = "http://dx.doi.org/10.1002/andp.19053221004" 10 | } 11 | 12 | @book{latexcompanion, 13 | author = "Michel Goossens and Frank Mittelbach and Alexander Samarin", 14 | title = "The \LaTeX\ Companion", 15 | year = "1993", 16 | publisher = "Addison-Wesley", 17 | address = "Reading, Massachusetts", 18 | edition = {3rd} 19 | } 20 | 21 | @misc{knuthwebsite, 22 | author = "Donald Knuth", 23 | title = "Knuth: Computers and Typesetting", 24 | url = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html", 25 | year = 2000 26 | } -------------------------------------------------------------------------------- /customheaders/basicstyles.sty: -------------------------------------------------------------------------------- 1 | \RequirePackage{microtype} 2 | \RequirePackage{parskip} 3 | 4 | %------------------------------------------------------------- 5 | % COLOURS 6 | %------------------------------------------------------------- 7 | \RequirePackage{xcolor} 8 | \definecolor{lightgray}{RGB}{211,211,211} 9 | \definecolor{darkgray}{RGB}{64,64,79} 10 | \definecolor{gold}{RGB}{255,204,0} 11 | \definecolor{orange}{RGB}{255,103,0} 12 | \definecolor{red}{RGB}{255,0,0} 13 | \definecolor{pink}{RGB}{255,182,193} 14 | \definecolor{crimson}{RGB}{211,0,63} 15 | \definecolor{trueblue}{RGB}{0,47,167} 16 | \definecolor{teal}{RGB}{0,128,128} 17 | \definecolor{truegreen}{RGB}{0,102,0} 18 | 19 | %------------------------------------------------------------- 20 | % EXTERNAL MODIFICATIONS 21 | %------------------------------------------------------------- 22 | % For highly customisable boxes 23 | \RequirePackage{mdframed} 24 | \newmdenv[hidealllines=true, backgroundcolor=lightgray, skipabove=10pt, skipbelow=10pt, innerleftmargin=8pt, innerrightmargin=8pt, innertopmargin=10pt, innerbottommargin=10pt]{colbox} 25 | 26 | %------------------------------------------------------------- 27 | % LISTS 28 | %------------------------------------------------------------- 29 | \RequirePackage{enumitem} 30 | \setlist[itemize,3]{label={$\circ$}} 31 | \setlist[itemize,4]{label={\textasteriskcentered}} 32 | 33 | %------------------------------------------------------------- 34 | % CAPTIONS 35 | %------------------------------------------------------------- 36 | \RequirePackage[font=small,labelfont=bf,labelsep=endash]{caption} 37 | \DeclareCaptionStyle{marginfigure}{font=small,labelfont=bf,labelsep=endash} 38 | \DeclareCaptionStyle{sidecaption}{font=small,labelfont=bf,labelsep=endash} 39 | \DeclareCaptionStyle{widefigure}{font=small,labelfont=bf,labelsep=endash} 40 | \DeclareCaptionStyle{margintable}{font=small,labelfont=bf,labelsep=endash} 41 | \DeclareCaptionStyle{widetable}{font=small,labelfont=bf,labelsep=endash} 42 | 43 | %------------------------------------------------------------- 44 | % TABLES 45 | %------------------------------------------------------------- 46 | \usepackage{booktabs,tabularx} 47 | \newcolumntype{C}{>{\centering\arraybackslash}X} 48 | \newcolumntype{L}{>{\raggedright\arraybackslash}X} 49 | \newcolumntype{R}{>{\raggedleft\arraybackslash}X} 50 | \newcolumntype{D}[1]{>{\centering\arraybackslash}p{#1}} 51 | \newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}} 52 | 53 | %------------------------------------------------------------- 54 | % OTHER 55 | %------------------------------------------------------------- 56 | 57 | % \RequirePackage{hyperref} 58 | % \hypersetup{ 59 | % colorlinks=true, 60 | % linktoc=all, 61 | % citecolor=crimson, 62 | % linkcolor=crimson, 63 | % filecolor=teal, 64 | % urlcolor=teal 65 | % } 66 | 67 | % \newenvironment{own}{\color{gray!70!black}}{} 68 | % \newcommand\makecenter[1]{\raisebox{-0.5\height}{#1}} 69 | % \newcommand\separator{{\centering\rule{2cm}{0.2pt}\vspace{2pt}\par}} 70 | % \newenvironment{significant}{\begin{center}\begin{minipage}{0.9\textwidth}\centering\em}{\end{minipage}\end{center}} 71 | % \DeclareRobustCommand\tph[3]{{\texorpdfstring{#1}{#2}}} 72 | % \DeclareRobustCommand{\rvdots}{% 73 | % \vbox{ 74 | % \baselineskip4\p@\lineskiplimit\z@ 75 | % \kern-\p@ 76 | % \hbox{.}\hbox{.}\hbox{.} 77 | % }} 78 | 79 | % \let\stdsection\section 80 | % \renewcommand\section{\newpage\stdsection} 81 | 82 | %------------------------------------------------------------- 83 | % SHORT MACROS 84 | %------------------------------------------------------------- 85 | \def\strike{\bgroup \ULdepth=-.55ex \ULset} % Strike through 86 | 87 | \newcommand{\cat}[1]{\mathsf{#1}} 88 | \newcommand{\term}[1]{\emph{#1}\index{#1}} 89 | \newcommand{\keyword}[1]{\textsf{#1}} 90 | 91 | \newcommand{\missing}[1]{{\color{red}#1}} -------------------------------------------------------------------------------- /customheaders/examtools.sty: -------------------------------------------------------------------------------- 1 | \newcommand{\questlabel}{Question} 2 | \newcommand{\solutionlabel}{Solution} 3 | 4 | \NewDocumentEnvironment{quest}{o}{\IfNoValueTF{#1}{\textbf{\questlabel.}}{\textbf{\questlabel\ #1.}}\par}{} 5 | \NewDocumentCommand{\solution}{}{\par\textit{\solutionlabel.}\hspace{2mm}} 6 | \NewDocumentCommand{\score}{omo}{\hfill{\bfseries[\IfNoValueF{#1}{#1 }#2\IfNoValueF{#3}{ #3}]}} 7 | \NewDocumentCommand{\hint}{O{Hint}m}{{\itshape(#1: #2)}} 8 | -------------------------------------------------------------------------------- /customheaders/mathsphystools.sty: -------------------------------------------------------------------------------- 1 | \RequirePackage{xparse} 2 | \RequirePackage{mathtools} 3 | \RequirePackage{amssymb} 4 | \RequirePackage{esint} 5 | \RequirePackage{siunitx} 6 | \RequirePackage{tensor} 7 | \RequirePackage{slashed} 8 | 9 | %------------------------------------------------------------ 10 | % SIUNITX SETUP 11 | %------------------------------------------------------------ 12 | \sisetup{separate-uncertainty=true} 13 | 14 | %------------------------------------------------------------ 15 | % GROUPS, ALGEBRAS & SETS 16 | %------------------------------------------------------------ 17 | % Number sets 18 | \newcommand{\N}{\mathbb{N}} 19 | \newcommand{\Z}{\mathbb{Z}} 20 | \newcommand{\Q}{\mathbb{Q}} 21 | \newcommand{\R}{\mathbb{R}} 22 | \newcommand{\E}{\mathbb{E}} 23 | \newcommand{\C}{\mathbb{C}} 24 | \newcommand{\A}{\mathbb{A}} 25 | \newcommand{\F}{\mathbb{F}} % Finite field 26 | 27 | % Special spaces and other sets 28 | \newcommand{\Ball}{\mathbb{B}} % Ball 29 | \newcommand{\Disc}{\mathbb{D}} % Disc 30 | \newcommand{\Hilbert}{\mathcal{H}} % Hilbert Space 31 | 32 | \newcommand{\CP}{\mathbb{C}\mathrm{P}} % Complex Projective 33 | \newcommand{\RP}{\mathbb{R}\mathrm{P}} % Real Projective 34 | 35 | % Matrix groups 36 | \newcommand{\GL}{\mathrm{GL}} 37 | \newcommand{\Mat}{\mathrm{Mat}} 38 | \newcommand{\Orth}{\mathrm{O}} 39 | \newcommand{\PGL}{\mathrm{PGL}} 40 | \newcommand{\PSL}{\mathrm{PSL}} 41 | \newcommand{\PSO}{\mathrm{PSO}} 42 | \newcommand{\PSU}{\mathrm{PSU}} 43 | \newcommand{\SL}{\mathrm{SL}} 44 | \newcommand{\SO}{\mathrm{SO}} 45 | \newcommand{\Spin}{\mathrm{Spin}} 46 | \newcommand{\Sp}{\mathrm{Sp}} 47 | \newcommand{\SU}{\mathrm{SU}} 48 | \newcommand{\U}{\mathrm{U}} 49 | 50 | % Other groups 51 | \newcommand{\Dih}[1]{\mathrm{D}_{#1}} 52 | \newcommand{\Sym}[1]{\mathrm{S}_{#1}} 53 | 54 | % Matrix algebras 55 | \newcommand{\Lie}[1]{\mathfrak{#1}} 56 | 57 | % Group theory symbols 58 | \newcommand{\subgroup}{\mathrel{\leq}} 59 | \newcommand{\nsubgroup}{\mathrel{\trianglelefteq}} 60 | \DeclarePairedDelimiter{\cyclic}{\langle}{\rangle} 61 | \newcommand{\cat}[1]{\mathsf{#1}} % categories 62 | 63 | %------------------------------------------------------------ 64 | % VARIOUS BRACKETS 65 | %------------------------------------------------------------ 66 | % General 67 | % \DeclarePairedDelimiter{\paren}{\lparen}{\rparen} 68 | % \DeclarePairedDelimiter{\cparen}{\lbrace}{\rbrace} 69 | % \DeclarePairedDelimiter{\bparen}{\lbrack}{\rbrack} 70 | \DeclarePairedDelimiterX{\paren}[1]{\lparen}{\rparen}{\ifblank{#1}{\:\dots\:}{#1}} 71 | \DeclarePairedDelimiterX{\cparen}[1]{\lbrace}{\rbrace}{\ifblank{#1}{\:\dots\:}{#1}} 72 | \DeclarePairedDelimiterX{\bparen}[1]{\lbrack}{\rbrack}{\ifblank{#1}{\:\dots\:}{#1}} 73 | 74 | % \DeclarePairedDelimiter{\abs}{\lvert}{\rvert} 75 | % \DeclarePairedDelimiter{\norm}{\lVert}{\rVert} 76 | % \DeclarePairedDelimiter{\inner}{\langle}{\rangle} 77 | % \DeclarePairedDelimiter{\mean}{\langle}{\rangle} 78 | % \DeclarePairedDelimiter{\ceil}{\lceil}{\rceil} 79 | % \DeclarePairedDelimiter{\floor}{\lfloor}{\rfloor} 80 | \DeclarePairedDelimiterX{\abs}[1]{\lvert}{\rvert}{\ifblank{#1}{\:\cdot\:}{#1}} 81 | \DeclarePairedDelimiterX{\norm}[1]{\lVert}{\rVert}{\ifblank{#1}{\:\cdot\:}{#1}} 82 | \DeclarePairedDelimiterX{\inner}[1]{\langle}{\rangle}{\ifblank{#1}{\:\cdot\:,\:\cdot\:}{#1}} 83 | \DeclarePairedDelimiterX{\mean}[1]{\langle}{\rangle}{\ifblank{#1}{\:\cdot\:}{#1}} 84 | \DeclarePairedDelimiterX{\ceil}[1]{\lceil}{\rceil}{\ifblank{#1}{\:\cdot\:}{#1}} 85 | \DeclarePairedDelimiterX{\floor}[1]{\lfloor}{\rfloor}{\ifblank{#1}{\:\cdot\:}{#1}} 86 | 87 | \DeclareDocumentCommand{\at}{O{}m}{#1\rvert_{#2}} 88 | 89 | % Set brackets 90 | % Older def. 91 | % \DeclarePairedDelimiter{\set}{\lbrace}{\rbrace} 92 | \newcommand\SetSymbol[1][]{\nonscript\:#1\vert\allowbreak\nonscript\:\mathopen{}} 93 | \providecommand\st{} 94 | \DeclarePairedDelimiterX{\set}[1]{\lbrace}{\rbrace}{\renewcommand\st{\SetSymbol[\delimsize]}#1} 95 | 96 | % Quantum Mechanics 97 | \DeclarePairedDelimiter{\comm}{\lbrack}{\rbrack} 98 | \DeclarePairedDelimiter{\acomm}{\lbrace}{\rbrace} 99 | 100 | % Dirac brackets 101 | \DeclarePairedDelimiter{\bra}{\langle}{\rvert} 102 | \DeclarePairedDelimiter{\ket}{\lvert}{\rangle} 103 | 104 | % Older def. 105 | % \DeclareDocumentCommand{\braket}{mom}{ 106 | % \IfValueTF{#2} 107 | % {\left\langle#1\right\rvert#2\left\lvert#3\right\rangle} 108 | % {\left\langle#1\middle\rvert#3\right\rangle} 109 | % } 110 | \DeclarePairedDelimiterX{\braket}[3]{\langle}{\rangle}{#1\,\ifblank{#2}{}{\delimsize\vert\,\mathopen{}#2\,}\delimsize\vert\,\mathopen{}#3} 111 | 112 | \DeclarePairedDelimiterXPP{\nord}[1]{N}{\lbrace}{\rbrace}{}{#1} 113 | \DeclarePairedDelimiterXPP{\tord}[1]{T}{\lbrace}{\rbrace}{}{#1} 114 | 115 | \newcommand{\qop}[1]{\hat{#1}} 116 | \newcommand{\qdagger}[1]{\hat{#1}^{\dagger}} 117 | 118 | \newcommand{\qbar}[1]{\overline{#1}} % adjoint such as \psi-bar 119 | \newcommand{\anti}[1]{\overline{#1}} % antiparticle 120 | 121 | %------------------------------------------------------------ 122 | % VARIOUS OPERATORS 123 | %------------------------------------------------------------ 124 | \renewcommand{\d}{\mathop{}\!\mathrm{d}} % upright dx 125 | \newcommand{\pd}{\partial} % shortcut for the \partial 126 | \DeclareMathOperator{\alemb}{\square} % shortcut for the \square 127 | \newcommand{\Int}{\int\limits} % integral with display limits 128 | \newcommand{\compose}{\mathbin{\circ}} % composition of functions 129 | 130 | \newcommand{\isom}{\mathrel{\cong}} % isomorphism 131 | \newcommand{\homeo}{\mathrel{\cong}} % homeomorphism 132 | 133 | \DeclareMathOperator{\Tr}{Tr} % Trace 134 | \DeclareMathOperator{\img}{im} % Image 135 | \DeclareMathOperator{\rank}{rank} % Rank 136 | \DeclareMathOperator{\adj}{adj} 137 | \DeclareMathOperator{\ad}{ad} 138 | 139 | \DeclareMathOperator{\Arg}{Arg} 140 | \DeclareMathOperator{\diag}{diag} 141 | \DeclareMathOperator{\supp}{supp} 142 | \DeclareMathOperator*{\res}{res} % Residue 143 | \DeclareMathOperator{\lcm}{lcm} 144 | 145 | \DeclareMathOperator{\Aut}{Aut} 146 | \DeclareMathOperator{\Inn}{Inn} 147 | \DeclareMathOperator{\Ann}{Ann} 148 | \DeclareMathOperator{\End}{End} 149 | \DeclareMathOperator{\sign}{sgn} 150 | 151 | % Probability and statistics 152 | \let\P\relax 153 | \DeclareMathOperator{\P}{\mathbb{P}} 154 | \DeclareMathOperator{\expected}{\mathbf{E}} 155 | \DeclareMathOperator{\variance}{\mathbf{Var}} 156 | 157 | % \det is determinant (already defined) 158 | % \ker is kernal (already defined) 159 | % \arg (already defined) 160 | 161 | \DeclareMathOperator{\cosec}{cosec} 162 | \DeclareMathOperator{\cosech}{cosech} 163 | \DeclareMathOperator{\sech}{sech} 164 | 165 | % Alternative inverse trigonometric functions 166 | \DeclareMathOperator{\asin}{{sin}^{-1}} 167 | \DeclareMathOperator{\acos}{{cos}^{-1}} 168 | \DeclareMathOperator{\atan}{{tan}^{-1}} 169 | \DeclareMathOperator{\acot}{{cot}^{-1}} 170 | \DeclareMathOperator{\acsc}{{csc}^{-1}} 171 | \DeclareMathOperator{\asec}{{sec}^{-1}} 172 | 173 | % Alternative inverse hyperbolic functions 174 | \DeclareMathOperator{\asinh}{{sinh}^{-1}} 175 | \DeclareMathOperator{\acosh}{{cosh}^{-1}} 176 | \DeclareMathOperator{\atanh}{{tanh}^{-1}} 177 | \DeclareMathOperator{\acoth}{{coth}^{-1}} 178 | \DeclareMathOperator{\acsch}{{csch}^{-1}} 179 | \DeclareMathOperator{\asech}{{sech}^{-1}} 180 | 181 | % Logrithm 182 | % \log -> log (already defined) 183 | % \ln -> ln (already defined) 184 | \DeclareMathOperator{\Log}{Log} 185 | 186 | % Some other functions 187 | \DeclareMathOperator{\erf}{erf} 188 | \DeclareMathOperator{\erfc}{erfc} 189 | 190 | % Complex Components 191 | \let\Re\relax 192 | \let\Im\relax 193 | \DeclareMathOperator{\Re}{Re} 194 | \DeclareMathOperator{\Im}{Im} 195 | \newcommand{\conj}[1]{\overline{#1}} 196 | 197 | %------------------------------------------------------------ 198 | % ABBREVIATIONS AND SUCH 199 | %------------------------------------------------------------ 200 | \newcommand{\B}{\mathcal{B}} 201 | \newcommand{\BigO}{\mathcal{O}} % Big-O notation 202 | \newcommand{\D}{\mathcal{D}} 203 | \newcommand{\Der}{\mathrm{Der}} % Derivation 204 | \newcommand{\id}{\mathrm{id}} % Identity element 205 | \newcommand{\Id}{\mathrm{Id}} % Identity element (another one) 206 | \newcommand{\Lag}{\mathcal{L}} 207 | \newcommand{\Ham}{\mathcal{H}} 208 | \newcommand{\pt}{\{\mathrm{pt}\}} % Point 209 | \newcommand{\vol}{\mathrm{vol}} % Volume 210 | 211 | \newcommand{\qeq}{\stackrel{?}{=}} 212 | \newcommand{\ifeq}{\mathrel{``{=}"}} 213 | 214 | %------------------------------------------------------------ 215 | % VECTORS, DERIVATIVES AND SUCH 216 | %------------------------------------------------------------ 217 | 218 | % Vectors 219 | \let\oldvec\vec 220 | \renewcommand{\vec}[1]{\boldsymbol{\mathbf{#1}}} 221 | \newcommand{\uvec}[1]{\boldsymbol{\mathbf{\hat{#1}}}} 222 | 223 | % Derivatives 224 | \let\divsymb\div 225 | \renewcommand{\div}{\nabla\cdot} 226 | \newcommand{\curl}{\nabla\times} 227 | \newcommand{\lap}{\nabla^2} 228 | \newcommand{\grad}{\nabla} 229 | 230 | % \newcommand{\st}[1][|]{\,#1\,} % (older) for the set builder notation 231 | \newcommand{\closure}[1]{\overline{#1}} 232 | \newcommand{\interior}[1]{{#1}^{\circ}} 233 | 234 | %------------------------------------------------------------- 235 | % COLOURS 236 | %------------------------------------------------------------- 237 | \RequirePackage{xcolor} 238 | \definecolor{lightgray}{RGB}{211,211,211} 239 | \definecolor{darkgray}{RGB}{64,64,79} 240 | \definecolor{gold}{RGB}{255,204,0} 241 | \definecolor{orange}{RGB}{255,103,0} 242 | \definecolor{red}{RGB}{255,0,0} 243 | \definecolor{pink}{RGB}{255,182,193} 244 | \definecolor{crimson}{RGB}{211,0,63} 245 | \definecolor{trueblue}{RGB}{0,47,167} 246 | \definecolor{teal}{RGB}{0,128,128} 247 | \definecolor{truegreen}{RGB}{0,102,0} 248 | 249 | %------------------------------------------------------------- 250 | % SHORT MACROS 251 | %------------------------------------------------------------- 252 | \def\strike{\bgroup \ULdepth=-.55ex \ULset} % Strike through 253 | \newcommand{\missing}[1]{{\color{red}#1}} 254 | \newcommand{\keyword}[1]{\textsf{#1}} 255 | -------------------------------------------------------------------------------- /customheaders/thmstyles.sty: -------------------------------------------------------------------------------- 1 | \RequirePackage{amsthm} 2 | 3 | %------------------------------------------------------------ 4 | % SWITCH BETWEEN SECTION-TYPE AND CHAPTER-TYPE STYLES 5 | %------------------------------------------------------------ 6 | \def\@@thmtype{section} 7 | \DeclareOption{section}{\def\@@thmtype{section}} % default 8 | \DeclareOption{chapter}{\def\@@thmtype{chapter}} 9 | \DeclareOption{none}{\let\@@thmtype\relax} 10 | \DeclareOption*{\OptionNotUsed} 11 | \ProcessOptions\relax 12 | 13 | %------------------------------------------------------------ 14 | % SOME CUSTOM THEOREM STYLES. 15 | %------------------------------------------------------------ 16 | 17 | % custom style with line-break (not numbered) 18 | \newtheoremstyle{plain-break} 19 | {}{}% 20 | {\itshape}{}% 21 | {\bfseries}{.}% % Note that final punctuation is omitted. 22 | {\newline}{} 23 | 24 | \newtheoremstyle{definition-break} 25 | {}{}% 26 | {\normalfont}{}% 27 | {\bfseries}{.}% % Note that final punctuation is omitted. 28 | {\newline}{} 29 | 30 | 31 | %------------------------------------------------------------ 32 | % ALL STANDARD THEOREM & DEFINITION-LIKE ENVS. 33 | %------------------------------------------------------------ 34 | 35 | % Theorems-like environments (not numbered) 36 | \theoremstyle{plain} 37 | \newtheorem*{claim}{Claim} 38 | \newtheorem*{conjecture}{Conjecture} 39 | \newtheorem*{cor}{Corollary} 40 | \newtheorem*{lemma}{Lemma} 41 | \newtheorem*{prop}{Proposition} 42 | \newtheorem*{thm}{Theorem} 43 | 44 | % Theorems-like environments (numbered) 45 | \newtheorem{nthm}{Theorem}[\@@thmtype] 46 | \newtheorem{nprop}[nthm]{Proposition} 47 | \newtheorem{nlemma}[nthm]{Lemma} 48 | \newtheorem{ncor}[nthm]{Corollary} 49 | \newtheorem{nclaim}[nthm]{Claim} 50 | \newtheorem{nconjecture}[nthm]{Conjecture} 51 | 52 | % Definition-like environments (not numbered) 53 | \theoremstyle{definition} 54 | \newtheorem*{assumption}{Assumption} 55 | \newtheorem*{hypothesis}{Hypothesis} 56 | \newtheorem*{law}{Law} 57 | \newtheorem*{notation}{Notation} 58 | \newtheorem*{principle}{Principle} 59 | \newtheorem*{remark}{Remark} 60 | \newtheorem*{rrule}{Rule} 61 | \newtheorem*{warning}{Warning} 62 | 63 | \newtheorem*{axiom}{Axiom} 64 | \newtheorem*{dfn}{Definition} 65 | \newtheorem*{egg}{Example} 66 | \newtheorem*{ex}{Exercise} 67 | \newtheorem*{exercise}{Exercise} 68 | \newtheorem*{problem}{Problem} 69 | \newtheorem*{question}{Question} 70 | 71 | % Definition-like environments (numbered) 72 | \newtheorem{naxiom}{Axiom} 73 | \newtheorem{ndfn}[nthm]{Definition} 74 | \newtheorem{negg}[nthm]{Example} 75 | \newtheorem{nex}{Exercise}[\@@thmtype] 76 | \newtheorem{nexercise}[nex]{Exercise} 77 | \newtheorem{nproblem}{Problem}[\@@thmtype] 78 | \newtheorem{nquestion}{Question}[\@@thmtype] 79 | 80 | %------------------------------------------------------------ 81 | % ALL BREAK-LINE THEOREM & DEFINITION-LIKE ENVS. 82 | %------------------------------------------------------------ 83 | 84 | % Theorems-like environments (not numbered) 85 | \theoremstyle{plain-break} 86 | \newtheorem*{claimb}{Claim} 87 | \newtheorem*{conjectureb}{Conjecture} 88 | \newtheorem*{corb}{Corollary} 89 | \newtheorem*{lemmab}{Lemma} 90 | \newtheorem*{propb}{Proposition} 91 | \newtheorem*{thmb}{Theorem} 92 | 93 | % Theorems-like environments (numbered) 94 | \newtheorem{nthmb}{Theorem}[\@@thmtype] 95 | \newtheorem{npropb}[nthm]{Proposition} 96 | \newtheorem{nlemmab}[nthm]{Lemma} 97 | \newtheorem{ncorb}[nthm]{Corollary} 98 | \newtheorem{nclaimb}[nthm]{Claim} 99 | \newtheorem{nconjectureb}[nthm]{Conjecture} 100 | 101 | % Definition-like environments (not numbered) 102 | \theoremstyle{definition-break} 103 | \newtheorem*{assumptionb}{Assumption} 104 | \newtheorem*{hypothesisb}{Hypothesis} 105 | \newtheorem*{lawb}{Law} 106 | \newtheorem*{notationb}{Notation} 107 | \newtheorem*{principleb}{Principle} 108 | \newtheorem*{remarkb}{Remark} 109 | \newtheorem*{rruleb}{Rule} 110 | \newtheorem*{warningb}{Warning} 111 | 112 | \newtheorem*{axiomb}{Axiom} 113 | \newtheorem*{dfnb}{Definition} 114 | \newtheorem*{eggb}{Example} 115 | \newtheorem*{exb}{Exercise} 116 | \newtheorem*{exerciseb}{Exercise} 117 | \newtheorem*{problemb}{Problem} 118 | \newtheorem*{questionb}{Question} 119 | 120 | % Definition-like environments (numbered) 121 | \newtheorem{ndfnb}[nthm]{Definition} 122 | \newtheorem{neggb}[nthm]{Example} 123 | \newtheorem{nexb}{Exercise}[\@@thmtype] 124 | \newtheorem{nexerciseb}[nex]{Exercise} 125 | \newtheorem{nproblemb}{Problem}[\@@thmtype] 126 | \newtheorem{nquestionb}{Question}[\@@thmtype] 127 | 128 | %------------------------------------------------------------ 129 | % END OF PROOF: QED SYMBOLS 130 | %------------------------------------------------------------ 131 | 132 | % Use this to redefine the qed symbol 133 | % \renewcommand\qedsymbol{Bob's Your Uncle.} 134 | \newcommand{\fakeqed}{\pushQED{\qed}\qedhere} 135 | \newcommand{\eggqed}{\pushQED{\qed}\qedhere} % an alternate qed, for the end of examples. 136 | \newcommand{\eggqedb}{\null\hfill$\blacksquare$\newline} % a second alternate qed, for the end of examples. -------------------------------------------------------------------------------- /deprecated/noether/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/deprecated/noether/main.pdf -------------------------------------------------------------------------------- /deprecated/noether/main.tex: -------------------------------------------------------------------------------- 1 | \documentclass[11pt,many]{noether} 2 | 3 | \usepackage{mathy} 4 | 5 | \author{Author M. Name} 6 | \institute{University of Awesome} 7 | \coursetitle{Maths \& Physics} 8 | \documenttitle{Example Sheet 3} 9 | \moduletitle{Quantum Gravity} 10 | \deadline{4am on Sunday, 30 February 2020} 11 | 12 | % \selecttitlea %(default) 13 | % \selecttitleb 14 | % \selecttitlec 15 | % \selecttitled 16 | 17 | % \selectrubricdefault %(default) 18 | % \selectrubricboxed 19 | 20 | % \selectsignaturedefault %(default) 21 | % \selectsignaturecentered 22 | 23 | \begin{document} 24 | 25 | % Start by typsetting the title & other key information 26 | % This comes in multiple styles. Activate them in the preamble. 27 | % Or skip this and write your own (mini) style here. 28 | \maketitle 29 | 30 | % The rubric is optional; but it is rarely a good idea to leave it out. 31 | \begin{rubric} 32 | This is the rubric of the document.\\ 33 | This should be used to add some context, introductory comments and important instructions. For example: which questions are mandatory and which ones are optional; where should the answers be submitted to; who can provide more help if needed, etc.\\ 34 | The rubric comes in two styles: \small{\verb+\selectrubricdefault+} (active by default) and \small{\verb+\selectrubricboxed+}. 35 | \end{rubric} 36 | 37 | % Add section headings (if you must!) 38 | \section{Section Heading} 39 | If the assignment is going to be lengthy or is naturally divided into different parts then use the section headings to separate these parts. For example, you might want to split the assignment into three sections: Warm-up questions, Required questions \& Extension questions. The sections are not numbered by default because assignments shouldn't have many section headings in the first place -- in fact none are really needed! 40 | 41 | % I only know of one professor who uses this sectioned layout. 42 | % Although she is a pro at it ... I wouldn't recommend it! 43 | \subsection{Subsection Heading} 44 | 45 | There are 5 different types of question styles -- in terms of how they are numbered etc. Also, you can add (non-question-y) text like this wherever needed. 46 | 47 | % Question type: Numbered. Subject-line: Not provided. 48 | \begin{nquest} 49 | This is the simplest \& probably the best format to use. If there are both optional \& required questions in this sheet then use this style for optional questions. \totalmarks{3} 50 | \end{nquest} 51 | 52 | % Question type: Numbered. Subject-line: Provided. 53 | \begin{nquest}[Subject. E.g: Fermat's Last Theorem] 54 | Same as the last question but this time with a subject line. 55 | \begin{enumerate} 56 | \item Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. 57 | \item Laboris nisi ut aliquip ex ea commodo consequat laboris nisi ut aliquip ex ea commodo consequat laboris nisi ut aliquip ex ea commodo laboris nisi ut aliquip ex ea commodo consequat. 58 | \begin{enumerate} 59 | \item Somthing here. 60 | \item somthing else here! 61 | \end{enumerate} 62 | \item Laboris nisi ut aliquip ex ea commodo consequat. 63 | \end{enumerate} 64 | \hint{Google it.} 65 | \end{nquest} 66 | 67 | % Question type: Numbered & framed. Subject-line: Not provided. 68 | \begin{nfquest} 69 | This is the second simplest format of questions. It can be used to indicate a `required' question. 70 | \end{nfquest} 71 | 72 | % Question type: Numbered & framed. Subject-line: Provided. 73 | \begin{nfquest}[Subject. E.g: Angular Momentum Algebra] 74 | Same as the last question but this time with a subject line. 75 | \begin{enumerate} 76 | \item Aliquip ex ea commodo consequat laboris nisi ut aliquip ex ea commodo consequat. 77 | \item Laboris nisi ut aliquip ex ea commodo consequat. 78 | \item Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. 79 | \end{enumerate} 80 | \end{nfquest} 81 | 82 | % Question type: Not numbered. Subject-line: Mandatory. 83 | \begin{quest}{Subject. E.g: Geodesics on a Torus} 84 | This is an unnumbered question. It isn't suitable for a standard assignment sheet (as it is difficult to refer to) but can be very helpful in support classes or when listing a long question on a specific topic. It can also be used to give examples. 85 | \end{quest} 86 | 87 | \subsection{Another Subsection Heading} 88 | 89 | A few more questions to fill up some space. 90 | 91 | \begin{nfquest} 92 | Do what Heisenberg did but quicker and better. Also, derive and completely solve Dirac equation, assuming only basic set theory. \totalmarks{5} 93 | \end{nfquest} 94 | 95 | This is just an example of some text that has been inserted between two questions. It is not a part of either of these two questions, so, it doesn't affect their formatting. Now, clearly, there is no reason to be limited to text: you can also add graphics, links, etc. Or add nothing at all and keep things simple and clear. 96 | 97 | \begin{nfquest} 98 | Compute all non-trivial zeros of the following function: 99 | \begin{equation*} 100 | \zeta(s) = \sum_{n=0}^{\infty} \frac{1}{n^s} 101 | \end{equation*} \totalmarks{2} 102 | \end{nfquest} 103 | 104 | \begin{nfquest} 105 | State the Maxwell's equations of electromagnetic radiation. 106 | \end{nfquest} 107 | 108 | \begin{nquest} 109 | \begin{enumerate} 110 | \item $2 + 5 =$ 111 | \item $2 \times 5 =$ 112 | \item $\sqrt{9} =$ 113 | \item $44 - 43 = $ 114 | \end{enumerate} 115 | \end{nquest} 116 | 117 | \begin{nfquest} 118 | Which of the following correctly describes electrons? 119 | \begin{enumerate} 120 | \item Leptons with charge $-1$. 121 | \item Quarks with charge $1/3$. 122 | \item Bosons \dots hahaha this one is so wrong! 123 | \item Leptons with charge $0$. 124 | \end{enumerate} 125 | \end{nfquest} 126 | 127 | % Finally some more text. Maybe add some links to learning resources? 128 | Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 129 | 130 | % End with a signature line & provide contact details for queries and feedback. 131 | % Again, completely optional. 132 | \begin{signature} 133 | Suggestions and comments to \texttt{email@website.edu}. 134 | \end{signature} 135 | 136 | \end{document} -------------------------------------------------------------------------------- /deprecated/noether/noether-questions.sty: -------------------------------------------------------------------------------- 1 | % Question-level list 2 | \newlist{qlist}{enumerate}{1} 3 | 4 | \ifbool{setmanyquests}{ 5 | \setlist[qlist]{leftmargin=11mm, labelwidth=8mm, labelsep=3mm, label={\bfseries\arabic*.\hspace{\fboxsep}}, listparindent=0mm, itemindent=0mm} 6 | }{ 7 | \setlist[qlist]{leftmargin=9mm, labelwidth=6mm, labelsep=3mm, label={\bfseries\arabic*.\hspace{\fboxsep}}, listparindent=0mm, itemindent=0mm} 8 | } 9 | 10 | % Main question numering counter 11 | \newcounter{qnum} 12 | 13 | % Numbered Questions: Normal numbering & optional title 14 | \DeclareDocumentEnvironment{nquest}{o} 15 | { 16 | \begin{qlist} 17 | \setcounter{qlisti}{\value{qnum}}\refstepcounter{qnum} 18 | \item\IfValueTF{#1}{{\color{headingcol}\bfseries #1\par}}{} 19 | } 20 | {\end{qlist}\medskip} 21 | 22 | % Numbered Questions: Framed numbering & optional title 23 | \DeclareDocumentEnvironment{nfquest}{o} 24 | { 25 | \begin{qlist}[label={\fbox{\bfseries\arabic*.}}] 26 | \setcounter{qlisti}{\value{qnum}}\refstepcounter{qnum} 27 | \item\IfValueTF{#1}{{\color{headingcol}\bfseries #1\par}}{} 28 | } 29 | {\end{qlist}\medskip} 30 | 31 | % Unumbered Questions: Mandatory title 32 | \DeclareDocumentEnvironment{quest}{m} 33 | {\begin{qlist}[label={}]\item{\color{headingcol}\bfseries #1\par}} 34 | {\end{qlist}\medskip} -------------------------------------------------------------------------------- /deprecated/noether/noether-variations.sty: -------------------------------------------------------------------------------- 1 | %---------------------------------------------------------------------------------------- 2 | % TITLE: DEFAULT AND VARIATIONS 3 | %---------------------------------------------------------------------------------------- 4 | 5 | % Default one: 6 | \newcommand{\@@titlecodea}{ 7 | {\itshape\uauthor\hfill\uinstitute\par\vspace{1mm}} 8 | {\centering{\sffamily\Large\bfseries\umoduletitle\ // \udocumenttitle}\par(\textit{Deadline: \udeadline})\par} 9 | } 10 | 11 | % Other variations: 12 | \newcommand{\@@titlecodeb}{ 13 | {\itshape\uauthor\hfill\uinstitute\par\vspace{1mm}} 14 | {\centering{\sffamily\Large\bfseries\umoduletitle\ // \udocumenttitle}\par} 15 | } 16 | \newcommand{\@@titlecodec}{ 17 | {\sffamily\scshape\large\umoduletitle\hfill\uauthor\par\vspace{1mm}} 18 | {\centering\Large\textbf{\udocumenttitle}\\{\small(\textit{Deadline: \udeadline})}\par} 19 | } 20 | \newcommand{\@@titlecoded}{ 21 | {\bfseries\Large\umoduletitle\hfill\udocumenttitle\\} 22 | {\itshape\uauthor\hfill(Deadline: \udeadline)\par} 23 | } 24 | 25 | % Currently selected: 26 | \newcommand{\@@selectedtitle}{\@@titlecodea} 27 | 28 | %---------------------------------------------------------------------------------------- 29 | % RUBRIC: DEFAULT AND VARIATIONS 30 | %---------------------------------------------------------------------------------------- 31 | % Default one: 32 | \newcommand{\@@rubricdefaultstart}{\medskip\rule{\textwidth}{0.2mm}\medskip\small\\} 33 | \newcommand{\@@rubricdefaultend}{\par\rule{\textwidth}{0.2mm}\par\medskip\normalfont} 34 | 35 | % Other variations: 36 | \newcommand{\@@rubricboxedstart}{\medskip\begin{center}\begin{minipage}{0.8\textwidth}\begin{colbox}\small} 37 | \newcommand{\@@rubricboxedend}{\end{colbox}\end{minipage}\end{center}\par\medskip} 38 | 39 | % Currently selected: 40 | \newcommand{\@@selectedrubricstart}{\@@rubricdefaultstart} 41 | \newcommand{\@@selectedrubricend}{\@@rubricdefaultend} 42 | 43 | %---------------------------------------------------------------------------------------- 44 | % SIGNATURE: DEFAULT AND VARIATIONS 45 | %---------------------------------------------------------------------------------------- 46 | % Default one: 47 | \newcommand{\@@signaturedefaultstart}{\medskip\begin{flushright}\rule{0.4\textwidth}{0.2mm}\\\small} 48 | \newcommand{\@@signaturedefaultend}{\end{flushright}} 49 | 50 | % Other variations: 51 | \newcommand{\@@signaturecenteredstart}{\medskip\begin{center}\rule{0.4\textwidth}{0.2mm}\\\small} 52 | \newcommand{\@@signaturecenteredend}{\end{center}} 53 | 54 | % Currently selected: 55 | \newcommand{\@@selectedsignaturestart}{\@@signaturedefaultstart} 56 | \newcommand{\@@selectedsignatureend}{\@@signaturedefaultend} 57 | 58 | %---------------------------------------------------------------------------------------- 59 | % SWITCHES FOR THE STYLE VARIATIONS FOR THE USER TO ACTIVATE 60 | %---------------------------------------------------------------------------------------- 61 | % Title (first one is the default one): 62 | \DeclareDocumentCommand{\selecttitlea}{}{\renewcommand{\@@selectedtitle}{\@@titlecodea}} 63 | \DeclareDocumentCommand{\selecttitleb}{}{\renewcommand{\@@selectedtitle}{\@@titlecodeb}} 64 | \DeclareDocumentCommand{\selecttitlec}{}{\renewcommand{\@@selectedtitle}{\@@titlecodec}} 65 | \DeclareDocumentCommand{\selecttitled}{}{\renewcommand{\@@selectedtitle}{\@@titlecoded}} 66 | 67 | % Rubric (first one is the default one): 68 | \DeclareDocumentCommand{\selectrubricdefault}{}{ 69 | \renewcommand{\@@selectedrubricstart}{\@@rubricdefaultstart} 70 | \renewcommand{\@@selectedrubricend}{\@@rubricdefaultend} 71 | } 72 | \DeclareDocumentCommand{\selectrubricboxed}{}{ 73 | \renewcommand{\@@selectedrubricstart}{\@@rubricboxedstart} 74 | \renewcommand{\@@selectedrubricend}{\@@rubricboxedend} 75 | } 76 | 77 | % Signaure (first one is the default one): 78 | \DeclareDocumentCommand{\selectsignaturedefault}{}{ 79 | \renewcommand{\@@selectedsignaturestart}{\@@signaturedefaultstart} 80 | \renewcommand{\@@selectedsignatureend}{\@@signaturedefaultend} 81 | } 82 | \DeclareDocumentCommand{\selectsignaturecentered}{}{ 83 | \renewcommand{\@@selectedsignaturestart}{\@@signaturecenteredstart} 84 | \renewcommand{\@@selectedsignatureend}{\@@signaturecenteredend} 85 | } 86 | -------------------------------------------------------------------------------- /deprecated/noether/noether.cls: -------------------------------------------------------------------------------- 1 | %---------------------------------------------------------------------------------------- 2 | % GENERAL HANDY PACKAGES (MUST BE LOADED BEFORE THE BASE CLASS) 3 | %---------------------------------------------------------------------------------------- 4 | \RequirePackage{etoolbox} % lots of powerful macros 5 | \RequirePackage{xparse} % lots of powerful macros 6 | 7 | %---------------------------------------------------------------------------------------- 8 | % INITIALIZING & HANDLING CLASS OPTIONS 9 | %---------------------------------------------------------------------------------------- 10 | \NeedsTeXFormat{LaTeX2e} 11 | \ProvidesClass{noether}[2020/05/13 v1.3] 12 | 13 | % supported font sizes 14 | \def\@@ptsize{10pt} 15 | \DeclareOption{10pt}{\def\@@ptsize{10pt}} % this is the default option 16 | \DeclareOption{11pt}{\def\@@ptsize{11pt}} 17 | \DeclareOption{12pt}{\def\@@ptsize{12pt}} 18 | 19 | \def\@@draftfinal{final} 20 | \DeclareOption{draft}{\def\@@draftfinal{draft}} 21 | \DeclareOption{final}{\def\@@draftfinal{final}} % this is the default option 22 | 23 | \newbool{setfancyfonts} 24 | \DeclareOption{fancyfonts}{\booltrue{setfancyfonts}} 25 | \DeclareOption{basicfonts}{\boolfalse{setfancyfonts}} % this is the default option 26 | 27 | \newbool{setmanyquests} 28 | \DeclareOption{many}{\booltrue{setmanyquests}} 29 | \DeclareOption{notmany}{\boolfalse{setmanyquests}} % this is the default option 30 | 31 | % 32 | \DeclareOption*{\PackageWarning{noether}{Unknown: '\CurrentOption'}} 33 | \ProcessOptions\relax 34 | 35 | \LoadClass[\@@ptsize,\@@draftfinal]{article} % to be built on top of the article class 36 | 37 | %---------------------------------------------------------------------------------------- 38 | % CLASS WIDE DOCUMENT INFORMATION COMMANDS 39 | %---------------------------------------------------------------------------------------- 40 | \DeclareDocumentCommand{\author}{m}{\newcommand{\uauthor}{#1}} 41 | \DeclareDocumentCommand{\deadline}{m}{\newcommand{\udeadline}{#1}} 42 | \DeclareDocumentCommand{\institute}{m}{\newcommand{\uinstitute}{#1}} 43 | \DeclareDocumentCommand{\coursetitle}{m}{\newcommand{\ucoursetitle}{#1}} 44 | \DeclareDocumentCommand{\moduletitle}{m}{\newcommand{\umoduletitle}{#1}} 45 | \DeclareDocumentCommand{\documenttitle}{m}{\newcommand{\udocumenttitle}{#1}} 46 | 47 | %---------------------------------------------------------------------------------------- 48 | % STANDARD PAGE LAYOUT 49 | %---------------------------------------------------------------------------------------- 50 | \RequirePackage[a4paper]{geometry} 51 | \geometry{includeall, nomarginpar} 52 | \geometry{top=10mm, bottom=16mm, left=20mm, right=20mm} 53 | \geometry{headsep=8mm} 54 | 55 | %---------------------------------------------------------------------------------------- 56 | % GLOBAL TYPOGRAPHY 57 | %---------------------------------------------------------------------------------------- 58 | \RequirePackage[T1]{fontenc} 59 | \RequirePackage[utf8]{inputenc} 60 | 61 | \RequirePackage[semibold]{sourcesanspro} 62 | \ifbool{setfancyfonts}{ 63 | \RequirePackage{libertine} 64 | \RequirePackage[libertine]{newtxmath} 65 | \let\Bbbk\relax 66 | \let\openbox\relax 67 | }{ 68 | \RequirePackage{lmodern} 69 | } 70 | \RequirePackage{inconsolata} 71 | \renewcommand{\sfdefault}{SourceSansPro-LF} 72 | 73 | \usepackage{microtype} 74 | \usepackage{parskip} 75 | \usepackage{setspace} 76 | 77 | %---------------------------------------------------------------------------------------- 78 | % COLOURS. A TRADITION. 79 | %---------------------------------------------------------------------------------------- 80 | \RequirePackage{xcolor} 81 | \definecolor{lightgray}{RGB}{210,217,219} 82 | \definecolor{darkgray}{RGB}{45,38,36} 83 | \definecolor{gold}{RGB}{255,204,0} 84 | \definecolor{orange}{RGB}{255,103,0} 85 | \definecolor{red}{RGB}{255,0,0} 86 | \definecolor{pink}{RGB}{255,182,193} 87 | \definecolor{crimson}{RGB}{211,0,63} 88 | \definecolor{trueblue}{RGB}{0,47,167} 89 | \definecolor{teal}{RGB}{0,128,128} 90 | \definecolor{truegreen}{RGB}{0,102,0} 91 | 92 | \definecolor{headingcol}{RGB}{0,51,102} 93 | 94 | %---------------------------------------------------------------------------------------- 95 | % FORMATTING FOR (USUAL) LISTS 96 | %---------------------------------------------------------------------------------------- 97 | \RequirePackage[inline]{enumitem} 98 | \setlist[itemize,1]{label=$\bullet$} 99 | \setlist[itemize,2]{leftmargin=6mm} 100 | \setlist[itemize,3]{leftmargin=6mm, label=$\ast$} 101 | \setlist[enumerate,1]{leftmargin=8mm, labelwidth=5mm, label={(\alph*)}} 102 | \setlist[enumerate,2]{leftmargin=8mm, labelwidth=5mm, label={\roman*.}} 103 | \setlist[enumerate,3]{leftmargin=8mm, labelwidth=5mm, label={\Alph*.}} 104 | 105 | %---------------------------------------------------------------------------------------- 106 | % THE BOX (FOR USER) 107 | %---------------------------------------------------------------------------------------- 108 | \RequirePackage{mdframed} % for highly customisable boxes 109 | \newmdenv[hidealllines=true, backgroundcolor=lightgray, skipabove=10pt, 110 | skipbelow=10pt, innerleftmargin=8pt, innerrightmargin=8pt, innertopmargin=10pt, 111 | innerbottommargin=10pt]{colbox} 112 | 113 | %---------------------------------------------------------------------------------------- 114 | % SOME AUXILIARY COMMANDS (FOR USER) 115 | %---------------------------------------------------------------------------------------- 116 | \DeclareDocumentCommand{\totalmarks}{m}{\hfill\textbf{\{#1\}}\par} 117 | \DeclareDocumentCommand{\hint}{m}{{\small\sffamily [HINT: #1]}} 118 | 119 | %---------------------------------------------------------------------------------------- 120 | % STYLES FOR TYPESETTING ADMINISTRATIVE ELEMENTS. MULTIPLE STYLES. 121 | %---------------------------------------------------------------------------------------- 122 | 123 | \RequirePackage{noether-variations} 124 | 125 | %---------------------------------------------------------------------------------------- 126 | % STYLES FOR TYPESETTING QUESTIONS. MULTIPLE STYLES. 127 | %---------------------------------------------------------------------------------------- 128 | \RequirePackage{noether-questions} 129 | 130 | %---------------------------------------------------------------------------------------- 131 | % INITIALIZE THE ACTUAL ENVIRONMENTS AND COMMANDS (FOR USER) 132 | %---------------------------------------------------------------------------------------- 133 | \renewcommand{\maketitle}{\@@selectedtitle} 134 | \newenvironment{rubric}{\@@selectedrubricstart}{\@@selectedrubricend} 135 | \newenvironment{signature}{\@@selectedsignaturestart}{\@@selectedsignatureend} 136 | -------------------------------------------------------------------------------- /one-off/cambridge-schedules/admin/cover.tex: -------------------------------------------------------------------------------- 1 | \begin{titlepage} 2 | \begin{center} 3 | 4 | \vspace*{15mm} 5 | \includegraphics[width=0.66\textwidth]{admin/logo} 6 | \vspace*{10mm} 7 | 8 | \fbox{\fbox{\begin{minipage}{0.63\textwidth}\centering\bfseries\Huge 9 | \vspace*{7mm}SCHEDULES OF LECTURE COURSES\par 10 | \vspace*{7mm}AND FORM OF EXAMINATIONS\par 11 | \vspace*{7mm}FOR THE MATHEMATICAL TRIPOS 2019/2020\par\vspace*{10mm} 12 | \end{minipage}}} 13 | \end{center} 14 | 15 | \thispagestyle{empty} 16 | \setcounter{page}{0} 17 | \end{titlepage} -------------------------------------------------------------------------------- /one-off/cambridge-schedules/admin/intro.tex: -------------------------------------------------------------------------------- 1 | % \newpage 2 | \blockheading{The Mathematical Tripos 2019--20} 3 | \def\headertitle{Introduction} 4 | 5 | \begin{multicols}{2} 6 | 7 | \section{Contents} 8 | \lipsum[1] 9 | 10 | \section{Schedules} 11 | \subsection{Syllabus} 12 | \lipsum[1-2] 13 | \subsection{Recommended Books} 14 | \lipsum[3] 15 | 16 | \section{Study Skills} 17 | \lipsum[1] 18 | 19 | \section{Aims \& Objectives} 20 | \begin{itemize} 21 | \item Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 22 | \item Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 23 | \item Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 24 | \item Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 25 | \item Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 26 | \item Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 27 | \end{itemize} 28 | \lipsum[1] 29 | 30 | \section{Examinations} 31 | \subsection{Overview} 32 | \lipsum[1-2] 33 | \subsection{Form of the Examinations} 34 | \lipsum[3-4] 35 | \subsection{Marking Conventions} 36 | \lipsum[1-2] 37 | \subsection{Mitigating Circumstances} 38 | \lipsum[3-4] 39 | \subsection{Mark Checks \& Examination Reviews} 40 | \lipsum[1-2] 41 | \subsection{Classification Criteria} 42 | \lipsum[3-4] 43 | \subsection{Examination Data Retention Policy} 44 | \lipsum[2] 45 | \subsection{Examiners' Reports} 46 | \lipsum[3-4] 47 | 48 | \section{Miscellaneous Matters} 49 | \subsection{Numbers of supervisions, example sheets and workload} 50 | \lipsum[6] 51 | \subsection{Transcripts} 52 | \lipsum[1-2] 53 | \subsection{Faculty Committee} 54 | \lipsum[3-4] 55 | \subsection{Student Representatives} 56 | \lipsum[2] 57 | \subsection{Feedback} 58 | \lipsum[3-4] 59 | \subsection{Formal Complaints} 60 | \lipsum[5-6] 61 | 62 | \vfill\null\pagebreak 63 | \end{multicols} -------------------------------------------------------------------------------- /one-off/cambridge-schedules/admin/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/one-off/cambridge-schedules/admin/logo.png -------------------------------------------------------------------------------- /one-off/cambridge-schedules/admin/setup.tex: -------------------------------------------------------------------------------- 1 | % Typography 2 | \usepackage{microtype} 3 | \usepackage{parskip} 4 | 5 | % Layout & Structure Elements 6 | \usepackage{geometry} 7 | \usepackage{fancyhdr} 8 | \usepackage{multicol} 9 | \usepackage{titlesec} 10 | 11 | % Graphics & Maths 12 | % Should be optimised 13 | \usepackage{graphicx} 14 | \usepackage{mathtools} 15 | \usepackage{amssymb} 16 | 17 | % Setup the page layout globally 18 | \geometry{a4paper, landscape, nomarginpar, nofoot, includehead} 19 | \geometry{top=10mm, bottom=15mm, left=20mm, right=20mm, headsep=7mm} 20 | 21 | % Sort out the headers & footers for each page 22 | \pagestyle{fancy} 23 | \fancyhf{} 24 | \fancyhead[L]{\small\textbf{\MakeUppercase{\headertitle}}} 25 | \fancyhead[R]{\thepage} 26 | \renewcommand{\headrulewidth}{0pt} 27 | 28 | % Some fine-tuning for column separation 29 | \setlength\columnsep{10mm} 30 | 31 | % Re-formatting section & subsection titles 32 | \titleformat{\section}{\bfseries\Large\MakeUppercase}{}{0em}{} 33 | \titleformat{\subsection}{\bfseries\large}{}{0em}{} -------------------------------------------------------------------------------- /one-off/cambridge-schedules/cambridge-schedules.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/one-off/cambridge-schedules/cambridge-schedules.pdf -------------------------------------------------------------------------------- /one-off/cambridge-schedules/cambridge-schedules.tex: -------------------------------------------------------------------------------- 1 | \documentclass[9pt]{extarticle} 2 | 3 | % All package imports, global styles & ugly tweaks go here 4 | % Not intended to be changed by the user, so keep them separate 5 | \input{admin/setup} 6 | \usepackage{lipsum} 7 | 8 | % For usage see the 'parti-courses.tex' file. 9 | % Main wrapper/containter for each module/course 10 | \newenvironment{studymodule}[3] 11 | {\textbf{\MakeUppercase{#1}}\hfill\textbf{#2 Lectures, Term #3}\par\vspace*{2mm}\small} 12 | {\normalsize\vfill\null\columnbreak} 13 | 14 | % Helpful macro to update the header text & display the main heading at the start of each 'part' 15 | \newcommand{\blockheading}[1]{\def\headertitle{#1}{\centering\huge\textbf{\MakeUppercase{#1}}\par}\vspace*{5mm}} 16 | 17 | % Sometimes a course has pre-requisites. This handles their format; not location. 18 | \newcommand{\prereq}[1]{\textit{#1}\par\vspace*{2mm}} 19 | 20 | % Each course covers a few different topics. This handles their format; not location. 21 | \newcommand{\studytopic}[3]{\textbf{#1}\\#3\hfill[#2]\par} 22 | 23 | % A short-cut command to display a default heading before 'recommended books' are listed. 24 | \newcommand{\booksection}{{\centering\textbf{Appropriate Books}\par}} 25 | 26 | % Often courses have some 'recommended books'. This handles their format; not location. 27 | % A general book 28 | \newcommand{\studybook}[3]{#1 \textit{#2}. #3\\} 29 | % An important/main book 30 | \newcommand{\studybookreq}[3]{\hspace*{-0.5em}\makebox[0.4em]{\raisebox{0.5em}[0.1em]{$\dagger$}}#1 \textit{#2}. #3\\} 31 | 32 | \begin{document} 33 | % The cover page. Kept separate for clarity. 34 | \input{admin/cover} 35 | 36 | % A one-off introductory section for the whole document. 37 | \input{admin/intro} 38 | 39 | % Full material (including secondary introductions) for a given year/part. 40 | % Add as many (different ones) as needed. 41 | \input{parts/part1} 42 | \input{parts/part2} 43 | \end{document} -------------------------------------------------------------------------------- /one-off/cambridge-schedules/parts/part1-courses.tex: -------------------------------------------------------------------------------- 1 | \begin{studymodule}{Groups}{24}{1} 2 | \studytopic{Examples of Groups}{2} 3 | {Axioms for groups. Examples from geometry: symmetry groups of regular polygons, cube, tetrahedron. Permutations on a set; the symmetric group. Subgroups and homomorphisms. Symmetry groups as subgroups of general permutation groups. The Möbius group; cross-ratios, preservation of circles, the point at infinity. Conjugation. Fixed points of Möbius maps and iteration.} 4 | 5 | \studytopic{Examples of Groups}{2} 6 | {Axioms for groups. Examples from geometry: symmetry groups of regular polygons, cube, tetrahedron. Permutations on a set; the symmetric group. Subgroups and homomorphisms. Symmetry groups as subgroups of general permutation groups. The Möbius group; cross-ratios, preservation of circles, the point at infinity. Conjugation. Fixed points of Möbius maps and iteration.} 7 | 8 | \booksection 9 | \studybookreq{M.A. Armstrong}{Groups and Symmetry}{Springer–Verlag 1988} 10 | \studybook{Alan F Beardon}{Algebra and Geometry}{CUP 2005} 11 | \studybook{R.P. Burn}{Groups, a Path to Geometry}{Cambridge University Press 1987} 12 | \studybook{J.A. Green}{Sets and Groups: a first course in Algebra}{Chapman and Hall/CRC 1988} 13 | \studybook{W. Lederman}{Introduction to Group Theory}{Longman 1976} 14 | \studybook{Nathan Carter}{Visual Group Theory}{Mathematical Association of America Textbooks} 15 | \end{studymodule} 16 | 17 | \begin{studymodule}{Groups}{24}{1} 18 | \prereq{Defense Against Dark Arts II is essential.} 19 | \studytopic{Examples of Groups}{2} 20 | {Axioms for groups. Examples from geometry: symmetry groups of regular polygons, cube, tetrahedron. Permutations on a set; the symmetric group. Subgroups and homomorphisms. Symmetry groups as subgroups of general permutation groups. The Möbius group; cross-ratios, preservation of circles, the point at infinity. Conjugation. Fixed points of Möbius maps and iteration.} 21 | 22 | \studytopic{Examples of Groups}{2} 23 | {Axioms for groups. Examples from geometry: symmetry groups of regular polygons, cube, tetrahedron. Permutations on a set; the symmetric group. Subgroups and homomorphisms. Symmetry groups as subgroups of general permutation groups. The Möbius group; cross-ratios, preservation of circles, the point at infinity. Conjugation. Fixed points of Möbius maps and iteration.} 24 | 25 | \booksection 26 | \studybook{M.A. Armstrong}{Groups and Symmetry}{Springer–Verlag 1988} 27 | \studybook{Alan F Beardon}{Algebra and Geometry}{CUP 2005} 28 | \studybook{R.P. Burn}{Groups, a Path to Geometry}{Cambridge University Press 1987} 29 | \studybook{J.A. Green}{Sets and Groups: a first course in Algebra}{Chapman and Hall/CRC 1988} 30 | \studybook{W. Lederman}{Introduction to Group Theory}{Longman 1976} 31 | \studybook{Nathan Carter}{Visual Group Theory}{Mathematical Association of America Textbooks} 32 | \end{studymodule} -------------------------------------------------------------------------------- /one-off/cambridge-schedules/parts/part1.tex: -------------------------------------------------------------------------------- 1 | \newpage 2 | \blockheading{Part IA} 3 | 4 | \begin{multicols}{2} 5 | 6 | \section{General Arrangements} 7 | \subsection{Structure} 8 | \lipsum[1-2] 9 | \subsection{Examinations} 10 | \lipsum[3] 11 | 12 | \vfill\null\columnbreak 13 | 14 | \subsection{Approximate Class Boundries} 15 | \lipsum[5-6] 16 | 17 | \vfill\null\pagebreak 18 | \input{parts/part1-courses} 19 | 20 | \end{multicols} -------------------------------------------------------------------------------- /one-off/cambridge-schedules/parts/part2-courses.tex: -------------------------------------------------------------------------------- 1 | \begin{studymodule}{Groups}{24}{1} 2 | \studytopic{Examples of Groups}{2} 3 | {Axioms for groups. Examples from geometry: symmetry groups of regular polygons, cube, tetrahedron. Permutations on a set; the symmetric group. Subgroups and homomorphisms. Symmetry groups as subgroups of general permutation groups. The Möbius group; cross-ratios, preservation of circles, the point at infinity. Conjugation. Fixed points of Möbius maps and iteration.} 4 | 5 | \studytopic{Examples of Groups}{2} 6 | {Axioms for groups. Examples from geometry: symmetry groups of regular polygons, cube, tetrahedron. Permutations on a set; the symmetric group. Subgroups and homomorphisms. Symmetry groups as subgroups of general permutation groups. The Möbius group; cross-ratios, preservation of circles, the point at infinity. Conjugation. Fixed points of Möbius maps and iteration.} 7 | 8 | \booksection 9 | \studybook{M.A. Armstrong}{Groups and Symmetry}{Springer–Verlag 1988} 10 | \studybook{Alan F Beardon}{Algebra and Geometry}{CUP 2005} 11 | \studybook{R.P. Burn}{Groups, a Path to Geometry}{Cambridge University Press 1987} 12 | \studybook{J.A. Green}{Sets and Groups: a first course in Algebra}{Chapman and Hall/CRC 1988} 13 | \studybook{W. Lederman}{Introduction to Group Theory}{Longman 1976} 14 | \studybook{Nathan Carter}{Visual Group Theory}{Mathematical Association of America Textbooks} 15 | \end{studymodule} 16 | 17 | \begin{studymodule}{Groups}{24}{1} 18 | \prereq{Defense Against Dark Arts II is essential.} 19 | \studytopic{Examples of Groups}{2} 20 | {Axioms for groups. Examples from geometry: symmetry groups of regular polygons, cube, tetrahedron. Permutations on a set; the symmetric group. Subgroups and homomorphisms. Symmetry groups as subgroups of general permutation groups. The Möbius group; cross-ratios, preservation of circles, the point at infinity. Conjugation. Fixed points of Möbius maps and iteration.} 21 | 22 | \studytopic{Examples of Groups}{2} 23 | {Axioms for groups. Examples from geometry: symmetry groups of regular polygons, cube, tetrahedron. Permutations on a set; the symmetric group. Subgroups and homomorphisms. Symmetry groups as subgroups of general permutation groups. The Möbius group; cross-ratios, preservation of circles, the point at infinity. Conjugation. Fixed points of Möbius maps and iteration.} 24 | 25 | \booksection 26 | \studybook{M.A. Armstrong}{Groups and Symmetry}{Springer–Verlag 1988} 27 | \studybookreq{Alan F Beardon}{Algebra and Geometry}{CUP 2005} 28 | \studybook{R.P. Burn}{Groups, a Path to Geometry}{Cambridge University Press 1987} 29 | \studybook{J.A. Green}{Sets and Groups: a first course in Algebra}{Chapman and Hall/CRC 1988} 30 | \studybookreq{W. Lederman}{Introduction to Group Theory}{Longman 1976} 31 | \studybook{Nathan Carter}{Visual Group Theory}{Mathematical Association of America Textbooks} 32 | \end{studymodule} -------------------------------------------------------------------------------- /one-off/cambridge-schedules/parts/part2.tex: -------------------------------------------------------------------------------- 1 | \newpage 2 | \blockheading{Part IB} 3 | 4 | \begin{multicols}{2} 5 | 6 | \section{General Arrangements} 7 | \subsection{Structure} 8 | \lipsum[1-2] 9 | \subsection{Examinations} 10 | \lipsum[3] 11 | 12 | \vfill\null\columnbreak 13 | 14 | \subsection{Approximate Class Boundries} 15 | \lipsum[5-6] 16 | 17 | \vfill\null\pagebreak 18 | \input{parts/part2-courses} 19 | 20 | \end{multicols} -------------------------------------------------------------------------------- /one-off/cambridge-schedules/therealthing.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmathsphys/latex-templates/565d05f70e3ba8b0cd9dbd24f150fe06d73f25fa/one-off/cambridge-schedules/therealthing.pdf --------------------------------------------------------------------------------