Create project in app
ETH Zurich IIS PhD dissertation template for Typst.
This template follows the ETH Zurich doctoral regulations and the house style of the Integrated Systems Laboratory (IIS).
Usage
Initialize a new dissertation project with:
typst init @preview/ethz-iis-dissertation
Or add it to an existing project:
#import "@preview/ethz-iis-dissertation:2.0.0": dissertation, chapter-short
#show: dissertation.with(
title: "Title of Your Dissertation",
author: "Firstname Lastname",
email: "username@iis.ee.ethz.ch",
date-of-birth: "dd.mm.yyyy",
supervisor: "Prof. Dr. Supervisor Name",
co-examiners: ("Prof. Dr. Co-Examiner Name",),
year: 2026,
mode: "digital",
acknowledgements: include "chapters/acknowledgements.typ",
abstracts: (
include "chapters/abstract_en.typ",
include "chapters/abstract_de.typ",
),
acronyms: acronyms,
bibliography: bibliography("references.bib", style: "ieee"),
appendices: (
include "appendices/appendix.typ",
),
cv: include "cv.typ",
)
= Introduction
...
Render modes
mode: "digital"(default) — single-stream PDF for the research collection: symmetric margins, no blank filler pages, clickable blue links, and a fixed running header.mode: "booklet"— print-ready copy: mirrored binding margins, chapters and front-matter sections opening on recto (odd) pages with blank versos where needed, black links, and an alternating recto/verso header.
Both modes keep the same 108 mm content width, so line breaking is identical.
Parameters
| Parameter | Type | Description |
|---|---|---|
title |
string | Dissertation title |
author |
string | Full name |
email |
string | Author email |
date-of-birth |
string | “dd.mm.yyyy” |
diss-number |
int or none | ETH dissertation number |
supervisor |
string | Main supervisor |
co-examiners |
array | Co-examiner names |
year |
int | Year of examination |
mode |
string | "digital" (default) or "booklet" |
acknowledgements |
content | Acknowledgements section |
abstracts |
array | English and German abstracts |
acronyms |
dict | Acronym definitions for acrostiche |
bibliography |
content | Bibliography element |
appendices |
array | Appendix chapters |
cv |
content | Curriculum Vitae content |
Third-Party Assets
The ETH Zürich logo (shared/figures/eth_logo_kurz_pos.svg) is a trademark of
ETH Zürich and is not covered by the Apache-2.0 license. It is reproduced as
publicly available on Wikimedia Commons.
Users must comply with ETH Zürich’s branding guidelines.
License
Apache-2.0 — Copyright 2026 ETH Zurich.