Skip to content

supersistence/latex-uhm-thesis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UH Mānoa LaTeX Thesis/Dissertation Class

A LaTeX document class for formatting theses and dissertations according to the University of Hawaiʻi at Mānoa Graduate Division Style & Policy Guide.

Current version: v2.3.0 (July 2026) — targets the October 2018 Style & Policy Guide (Graduate Division style & policy page).

Version History

  • 1998 — Original uhthesis2e class by Carleton A. Moore and Robert S. Brewer
  • 2008 — Complete rewrite by Mark L. Stillwell, creating the modern uhthesis class
  • 2015 — Updates by Brewer for the September 2014 Style & Policy Guide
    • v2.1.0 (March 2015) — September 2010 compliance
    • v2.2.0 (March 2015) — September 2014 compliance
  • 2026 — v2.3.0, updates for the October 2018 Style & Policy Guide
    • Left justification (ragged-right) per guide recommendation
    • Double-spaced abstracts
    • Widow/orphan prevention
    • Optional hyperref class option for clickable TOC links
    • Dynamic default degree year
    • \singleappendix{Title} — single appendices titled "Appendix", not "Appendix A"
    • abbreviations environment for the optional List of Abbreviations and Symbols
    • Part cover pages counted but not numbered, per guide pagination rules

Installation

Place uhthesis.cls in your personal or departmental LaTeX style directory.

  • MacTeX (system-wide): /usr/local/texlive/texmf-local/tex/latex/uhthesis/
  • Personal (macOS): ~/Library/texmf/tex/latex/uhthesis/
  • Personal (Linux): ~/texmf/tex/latex/uhthesis/

You may need to create the directories. Run mktexlsr afterwards if your distribution requires it.

For information on LaTeX distributions, see https://www.tug.org/.

Usage

The examples/ directory contains a complete thesis example with extensive comments. Start with examples/thesis.tex. A compiled version is included as examples/thesis.pdf so you can preview the output without building.

Class documentation is in uhthesis.pdf.

A compliance matrix mapping every guide requirement to its implementation status is in reference/compliance.md.

Development

The class is written as a Documented LaTeX source file (.dtx), combining code and documentation.

  1. Edit uhthesis.dtx
  2. Run pdflatex uhthesis.ins to regenerate uhthesis.cls
  3. Run pdflatex uhthesis.dtx to regenerate uhthesis.pdf

Upstream: https://github.com/rbrewer/latex-uhm-thesis/

Related

  • CraigOpie/uhm-beamer — LaTeX Beamer presentation template for UH Mānoa (useful for defense talks; CC-BY-4.0)

License

GPL-3.0 — see LICENSE.

About

A LaTeX thesis/dissertation class for the University of Hawaii at Manoa

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages