An unofficial LaTeX thesis template for University of Kentucky graduate students.
The University of Kentucky provides lots of thesis templates and examples for Microsoft Word. This template is for those who don't want to use Word!
What this repo provides:
uk_thesis.cls
, a LaTeX documentclass that is intended for any UK thesis student to use. This should ideally be able to handle any combination of configurations that a UK student would reasonably need for the thesis document (director, co-director, optional fields, etc.). To preserve sanity, this relies onKomaScript
: a package that provides versions of the well-loved, standard LaTeX documentclasses to start from that can actually be reasonably modified.- A template (everything else). This includes document structure, recommended packages, example tables, figures, code listings, and the like.
Fork the thing. This can conveniently be built with latexmk
. LaTeX and latexmk
should be installed and configured separately. Debian-based systems can do this all through apt
. Alternatively, upload the files to Overleaf and let it magically work.
This documentclass provides a dissertation mode for doctoral candidates. To enable this mode, pass the dissertation
option to the class declaration:
\documentclass[dissertation]{uk_thesis}
At the moment, this mode changes all usages of Thesis
with Dissertation
in the front matter. It may do more than that as more differences between the thesis and dissertation formats are uncovered.
See this page.
See this page.
I created this project when I wrote my thesis. The template is geared perhaps more towards computer science students. However, I wanted to (and did my best to) provide a documentclass that will work for all future UK graduate students who use this.
This documentclass currently is geared towards thesis-option master's students in any major / college. However, I would like it to also apply to PhDs as well. I believe that the modifications necessary to do this are minimal. If you are a PhD student, I'd appreciate it if you create a pull request that contains a configuration for this (e.x. type: dissertation vs. type: thesis, and appropriate changes based on it).