This is a Typst template for bachelor/master thesis on Universidad Carlos III de Madrid, following university guidelines1.
The template is based on ldcas-uc3m/thesis-template and clean-uc3m (a fork of clean-dhbw).
Note
This is still in beta. The following is a quick and dirty way of setting up your thesis.
We plan on publishing this to the official repository (Typst Universe) eventually, to have a cleaner setup process.
- Make a folder for your report.
- Clone or download this folder, as a subfolder.
- Move the files inside
template/
to your project folder. - Change the following line in
main.typ
:@@ -1,4 +1,4 @@ -#import "/lib.typ": conf +#import "uc3m-thesis-ieee-typst/lib.typ": conf
- [Optional, but recommended] Delete the
.git/
,template/
folders andtypst.toml
,.gitignore
files.
The resulting structure should be as follows:
my-thesis/
├─ main.typ
├─ references.bib
├─ parts/
│ ├─ ...
├─ ...
├─ uc3m-thesis-ieee-typst/
│ ├─ img/
| │ ├─ ...
│ ├─ lib.typ
│ ├─ ...
Install Typst and run:
typst compile main.typ
Tip
For VS Code users, it is recommended to use the Tinymist Typst extension, which works without needing to install the compiler.
Tip
For Neovim users, it is recommended to use the typst-preview.nvim plugin.
- Typst documentation
- Typst forum
- tex2typst, converts LaTeX math formulas from/to Typst
- Typst table generator
- Typst Examples Book
Footnotes
-
We consider some of the guidelines to be... plain ol' ugly, so we took some liberties in the formatting of headings, headers, footers, captions, colors... If you still want to strictly adhere to the guidelines, set
style
to"strict"
. ↩