Skip to content
Add Doctoral and Licentiate thesis support

- LuaLaTeX is now the only acceptable compiler. This is because the LaTeX team themselves recommend it for use with accessible documents: https://github.com/latex3/tagging-project/discussions/72. The class tauthesis will throw an error with a descriptive error message if another compiler is used.

- Metadata is now given as class keyword arguments in the file metadata.tex. Content should be written or \input to the files

  - frontmatter/index.tex,

  - mainmatter/index.tex and

  - publications/index.tex.

- Add Roboto as text font, STIX Two Math as math font and Fira Mono as code font. Related to this, load mathtools before unicode-math in the class file, to fix a compatibility issue.

- Add licentiate thesis and doctoral dissertation support to reduce the need to maintain multiple templates. These thesis types are activated by setting the appropriate keyword arguments fithesistype and enthesistype in the file metadata.tex.

- Removed packages pdfcomment and axessibility. The former has been causing problems with PDF/A generation and the latter is not supported by LuaLaTeX.