Index: doc/theses/andrew_beach_MMath/glossaries.tex
===================================================================
--- doc/theses/andrew_beach_MMath/glossaries.tex	(revision 33f3cfb228064fcca0525ff881b1308dc7fbabec)
+++ doc/theses/andrew_beach_MMath/glossaries.tex	(revision 33f3cfb228064fcca0525ff881b1308dc7fbabec)
@@ -0,0 +1,36 @@
+% Variaus Glossary Definitions
+
+% Main glossary entries -- definitions of relevant terminology
+\newglossaryentry{computer}
+{
+name=computer,
+description={A programmable machine that receives input data,
+               stores and manipulates the data, and provides
+               formatted output}
+}
+
+% Nomenclature glossary entries -- New definitions, or unusual terminology
+\newglossary*{nomenclature}{Nomenclature}
+\newglossaryentry{dingledorf}
+{
+type=nomenclature,
+name=dingledorf,
+description={A person of supposed average intelligence who makes
+               incredibly brainless misjudgments}
+}
+
+% List of Abbreviations (abbreviations are from the glossaries-extra package)
+\newabbreviation{aaaaz}{AAAAZ}{American Association of Amature Astronomers
+                               and Zoologists}
+
+% List of Symbols
+\newglossary*{symbols}{List of Symbols}
+\newglossaryentry{rvec}
+{
+name={$\mathbf{v}$},
+sort={label},
+type=symbols,
+description={Random vector: a location in n-dimensional Cartesian space,
+             where each dimensional component is determined by a random
+             process}
+}
Index: doc/theses/andrew_beach_MMath/thesis.tex
===================================================================
--- doc/theses/andrew_beach_MMath/thesis.tex	(revision ca0e0a9c8e8e4be0c6155574ef92032483148a6f)
+++ doc/theses/andrew_beach_MMath/thesis.tex	(revision 33f3cfb228064fcca0525ff881b1308dc7fbabec)
@@ -34,37 +34,6 @@
 \usepackage[toc,abbreviations]{glossaries-extra}
 
-% Main glossary entries -- definitions of relevant terminology
-\newglossaryentry{computer}
-{
-name=computer,
-description={A programmable machine that receives input data,
-               stores and manipulates the data, and provides
-               formatted output}
-}
-
-% Nomenclature glossary entries -- New definitions, or unusual terminology
-\newglossary*{nomenclature}{Nomenclature}
-\newglossaryentry{dingledorf}
-{
-type=nomenclature,
-name=dingledorf,
-description={A person of supposed average intelligence who makes incredibly
-               brainless misjudgments}
-}
-
-% List of Abbreviations (abbreviations are from the glossaries-extra package)
-\newabbreviation{aaaaz}{AAAAZ}{American Association of Amature Astronomers
-               and Zoologists}
-
-% List of Symbols
-\newglossary*{symbols}{List of Symbols}
-\newglossaryentry{rvec}
-{
-name={$\mathbf{v}$},
-sort={label},
-type=symbols,
-description={Random vector: a location in n-dimensional Cartesian space, where
-               each dimensional component is determined by a random process}
-}
+% Define all the glossaries.
+\input{glossaries}
 
 % Generate the glossaries defined above.
