Create project in app
Port of the uit-thesis-latex template to Typst.
thesis.typ
contains a full usage example, see thesis.pdf
for a rendered pdf.
Usage
Using the Typst Universe package/template:
typst init @preview/modern-uit-thesis:0.1.1
Fonts
This template uses a number of different fonts:
- Open Sans (Noto Sans)
- JetBrains Mono (Fira Code)
- Charter
The above parenthesized fonts are fallback typefaces available by default in the web app. If you’d like to use the main fonts instead, simply upload the .ttf
s to the web app and it will detect and apply them automatically.
If you’re running typst locally, install the fonts in a directory of your choosing and specify it with --font-path
.
Roadmap
- [ ] Content and pages
- [x] Complete front page
- [x] Back page
- [x] Supervisors page
- [ ] List of Definitions
- [x] List of Abbreviations
- [ ] Appendix
- [ ] Styling
- [x] Headings (chapter on odd, subsection on even)
- [ ] Font features
- [x] Figures (captions etc)
- [x] Code blocks (syntax highlights)
- [x] Tables
- [x] Footnotes
- [ ] Style for print (pagebreak to even)
- [ ] Good examples
- [x] Use of figures, tables, code blocks
- [x] Side by side
- [ ] Create table from CSV
- [ ] Codeblocks with External Code
- [x] Citations
- [x] Lists (unordered, ordered)
- [x] Equations
- [x] Utilities
- [x] Abbreviations
- [x] TODOs, feedback, form, etc
- [x] Use of figures, tables, code blocks
- [x] CI/CD
- [x] Formatting
- [x] Build and Release pdf
- [ ] Release as lib (TODO: Add to local index)
- [x] License
License
This project is licensed under the MIT License - see the LICENSE file for details.