Unoffical typst DHBW/ABB template for use as thesis and report works.
Go to file Use this template
Sven Vogel 4a1fcd0a35
Gitea Action for checking typst compilation / run-ci-linux (push) Failing after 0s Details
changed: CI runs on nix shell
2024-07-08 22:56:56 +02:00
.gitea/workflows changed: CI runs on nix shell 2024-07-08 22:56:56 +02:00
assets refactored example folder to template 2024-07-01 16:02:42 +02:00
base16 added: ABB branded theme based on Base16 2024-07-05 14:50:31 +02:00
src changed: formatted source files 2024-07-08 21:57:23 +02:00
template added: auto grouping for glossary 2024-07-08 14:50:07 +02:00
tests change: added tests for invalid configurations 2024-07-02 11:11:33 +02:00
.gitignore added log file to gitignore 2024-04-03 09:04:13 +02:00
LICENSE added: new template structure 2024-06-27 15:57:04 +02:00
README.md added: ABB branded theme based on Base16 2024-07-05 14:50:31 +02:00
generate-theme.sh added: ABB branded theme based on Base16 2024-07-05 14:50:31 +02:00
run-ci.sh added: ABB branded theme based on Base16 2024-07-05 14:50:31 +02:00
run-fmt.sh added: format script 2024-07-08 21:50:13 +02:00
shell.nix changed: CI runs on nix shell 2024-07-08 22:56:56 +02:00
typst.toml refactored example folder to template 2024-07-01 16:02:42 +02:00

README.md

DHBW-ABB Typst template 📃

last-commit-bade release-badge typst-badge language-count-badge license-badge

Unofficial but feature rich Typst template for writing a thesis or report at DHBW with according ABB AG branding in mind.

thumbnail

Features

⚠️ Notice
Typst ist under active development and thus may lack features an experienced LaTeX is used to.

This template includes designs for a titlepage, confidantiality statement, declaration of authorship and more with a consistent design inspired by various unofficial works made by students at DHBW. Layout and the choise fonts are based on the unofficial supercharged-dhbw Typst template. It comes with automatic generation of outlines for figures, tables, code snippets and appendices. The template can generate sections for a glossary, combinging acronyms and technical terms into a singular section.

Format

All pages have a margin of 2.5cm between header/footer/content and the page border. Header and footer do not overlap into this margin in order to conform to university requirements.

Bibliography is formated with the IEEE style.
Appendecies make use of an abbreviation of APA style.

Complies with ABB branding guidelines such as:

  • proper usage of the logo
  • respecting the logo safe area
  • brand colors (in syntax highlightning)

Fonts

Both fonts used in the document are licensed under the Open Font License and can be used for non-commercial as well as commercial purposes. They can be downloaded from google fonts:

Consider giving the creators of the font credit for their amazing work!

For users jumping over from LaTeX

The developers around Typst have made pretty handy comparison guide between LaTeX and Typst syntax and features. You can find it here.

This template and its content is in no way officially affiliaterd with either DHBW or ABB AG. Its only purpose is to simplify the process of getting started with the typsetting language Typst for writing a university report or thesis. As author and owner of the reposity I claim no copyright of the logos used in the document, the software used to compile the source or the documents based on this template.

FAQ

Why Typst instead of LaTeX?

LaTeX is quite old. Which does not make it bad just because. But with its age and historically grown way of dealing with pretty much any kind of task - has made LaTeX cumbersome to work with. The syntax is outdated for sure but the most annoying issues (for me personally) are the following:

  • long compilation times
  • poor documentation of build systems such as latexmk
  • lots of stuff requires extra programs to be run in between
  • page layout is easy to mess up
  • HUGE installation size

Typst in comparison is serval orders of magnitudes faster and has native support for UTF-8. It automatically runs several times to generate the proper layout and links. Additionally being open source and written in Rust it is contained within a single handy binary.

TLDR; I find Typst easier and faster to work with.

Where are the logos from?

The logos for both ABB AG and DHBW are freely available at Wikimedia Commons: