\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}