Modernizing MIT's thesis template: mitthesis.cls
Name
tb146lienhard-mitthesis.pdf
Size
565.25 KB
Format
Adobe PDF
Checksum (MD5)
4d0202b7e10168d342d637f4a3119884
Author(s)
Lienhard, John
Date Issued
August 31, 2026
Journal
TUGboat
Publisher
TeX Users Group
Citation
Modernizing MIT's thesis template: mitthesis.cls, John H. Lienhard, TUGboat, volume 47, number 2 (2026), pages 212–221.
Version
Final published version
Abstract
A few years ago, I began an update to MIT’s LaTeX template for theses and dissertations. The previous template had been written in LaTeX 2.09 in the 1980s and patched for LaTeX 2𝜀 by various students during the 1990s. My work quickly turned into a complete rewrite. My goals were to use current LaTeX methods and to produce tagged PDF while still supporting users who have minimal knowledge of LaTeX and typesetting. In this note, I discuss some of the considerations that have shaped the current template, the implementation of tagging for non-standard document elements, rendering in HTML/CSS, and some aspects of expl3 coding.
Subjects
thesis template construction
pdf tagging
expl3 coding
HTML/CSS
MIT Department
Massachusetts Institute of Technology. Department of Mechanical Engineering
Terms of Use
Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.
Persistent DSpace Link
DOI of Published Version
http://dx.doi.org/10.47397/tb/47-2/tb146lienhard-mitthesis