53 lines
1.5 KiB
TeX
53 lines
1.5 KiB
TeX
\documentclass[11pt,letterpaper]{book}
|
|
\usepackage{amsmath,amssymb,amsthm,graphicx,tikz,tikz-cd,fancyhdr}
|
|
\usepackage[nottoc]{tocbibind}
|
|
\usepackage[backend=bibtex,sorting=nyt,maxbibnames=99]{biblatex}
|
|
\usepackage[margin=1.25in]{geometry}
|
|
\usepackage[english]{babel}
|
|
\usepackage{microtype}
|
|
\usepackage[toc]{appendix}
|
|
\usepackage[symbols,nogroupskip,sort=none]{glossaries-extra}
|
|
\usepackage{etoolbox}
|
|
\usepackage{lipsum}
|
|
\usepackage{silence}
|
|
\WarningsOff[biblatex]
|
|
|
|
\setcounter{secnumdepth}{5}
|
|
\renewcommand{\theparagraph}{\arabic{paragraph}}
|
|
\allowdisplaybreaks
|
|
\newenvironment{abstract}%
|
|
{\cleardoublepage\null \vfill\begin{center}%
|
|
\bfseries \abstractname \end{center}}%
|
|
{\vfill\null }
|
|
\usepackage[hidelinks]{hyperref}
|
|
\addto\captionsenglish{%
|
|
\renewcommand{\contentsname}%
|
|
{Table of Contents}%
|
|
}
|
|
|
|
\newcommand{\printlist}[2][\\]{{
|
|
\def\listsep{\def\listsep{#1}}% Delayed execution of list separator
|
|
\renewcommand{\do}[1]{\listsep \underline{Committee Member}\\##1}%
|
|
\dolistloop\committeelist
|
|
}}
|
|
|
|
\newcommand{\printchapters}[2][\pagebreak]{{
|
|
\def\listsep{\def\listsep{#1}}% Delayed execution of list separator
|
|
\renewcommand{\do}[1]{\listsep \include{##1/main.tex}}%
|
|
\dolistloop\chapterlist
|
|
}}
|
|
|
|
\fancyhead{}
|
|
\fancyfoot[C]{\thepage}
|
|
|
|
\newif\ifdedication
|
|
\newif\ifacknowledgements
|
|
\newif\iffigures
|
|
\newif\ifsymbols
|
|
\newif\iftables
|
|
\newif\ifappendix
|
|
|
|
\input{definitions.tex}
|
|
\input{definitions-extra.tex}
|
|
|
|
\bibliography{\biblatexfile}
|