initial commit

This commit is contained in:
2025-09-23 14:52:20 +02:00
commit 5407732395
14 changed files with 326 additions and 0 deletions

20
template/template.typ Normal file
View File

@@ -0,0 +1,20 @@
#import "template_classic.typ": template_classic
#import "utils.typ": assert_in_dict
#let templates = (
classic: template_classic,
);
#let tultemplate(
template_id,
faculty_abbreviation,
language,
document_type: none,
title: none, author: none, supervisor: none, study_programme: none,
) = {
assert_in_dict(template_id, templates, "template name");
templates.at(template_id)(
faculty_abbreviation, language, document_type,
title, author, supervisor, study_programme
);
}