Modernizing MIT's thesis template: mitthesis.cls

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.

Authors

Publication Details

Journal
DSpace@MIT (Massachusetts Institute of Technology)
Published
2026-08-31
Primary Topic
Mathematics, Computing, and Information Processing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Modernizing MIT's thesis template: mitthesis.cls

E H Pickering, John Lienhard, Silas Holman
DSpace@MIT (Massachusetts Institute of Technology)
Mathematics, Computing, and Information Processing
article

Modernizing MIT's thesis template: mitthesis.cls

E H Pickering, John Lienhard, Silas Holman
article en

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.

DSpace@MIT (Massachusetts Institute of Technology)
Quality Education
Openalex Percentile: Top 8%
Mathematics, Computing, and Information Processing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Modernizing MIT's thesis template: mitthesis.cls — E H Pickering, John Lienhard, et al. · DSpace@MIT (Massachusetts Institute of Technology) (2026) | TGRS Research Map | TGRS