73 lines
No EOL
1.6 KiB
Typst
73 lines
No EOL
1.6 KiB
Typst
#import "@preview/unofficial-hka-thesis:1.0.0": *
|
|
#import "abbreviations.typ": abbreviations
|
|
#import "settings/metadata.typ": *
|
|
#import "settings/settings.typ": *
|
|
#import "@preview/glossarium:0.5.1": make-glossary
|
|
|
|
#show: make-glossary
|
|
|
|
#set document(title: title-english, author: author)
|
|
#open-title-page(settings: settings)
|
|
// Customize your company logo or just use the one from the university
|
|
#grid(
|
|
columns: (1fr, 1fr),
|
|
align(left)[
|
|
#image("/logo/company.svg", height: 1.5cm)
|
|
],
|
|
align(right)[
|
|
#image("/logo/HKALogo.png", height: 2cm)
|
|
]
|
|
)
|
|
|
|
#finish-title-page(
|
|
settings: settings,
|
|
degree: degree,
|
|
program: program,
|
|
title: title-english,
|
|
subtitle: subtitle-english,
|
|
author: author,
|
|
matriculation-number: matriculation-number,
|
|
place-of-work: place-of-work,
|
|
supervisor: supervisor,
|
|
advisor: advisor,
|
|
start-date: start-date,
|
|
submission-date: submission-date,
|
|
)
|
|
|
|
#preface(settings: settings)
|
|
|
|
// Citations - applied here so that you are able to use a local CSL file to define the citation style
|
|
#set cite(style: settings.citation-style)
|
|
|
|
// Statutory Declaration
|
|
#include "supplementary/statutoryDeclaration.typ"
|
|
#pagebreak()
|
|
|
|
// Abstract
|
|
#include "supplementary/abstract.typ"
|
|
#pagebreak()
|
|
|
|
// Abstract German
|
|
#include "supplementary/abstractGerman.typ"
|
|
#pagebreak()
|
|
|
|
#listings(abbreviations: abbreviations)
|
|
|
|
#show: main-body.with(
|
|
settings: settings
|
|
)
|
|
|
|
#include "chapters/1_introduction.typ"
|
|
|
|
#include "chapters/2_foundations.typ"
|
|
|
|
//Bibliography
|
|
#pagebreak()
|
|
#bibliography("bibliography/thesis.bib")
|
|
|
|
//Appendix
|
|
#appendix()[
|
|
#include "chapters/A1_Material.typ"
|
|
|
|
#include "chapters/A2_Transcripts.typ"
|
|
] |