chore: upgrade to 0.13.1 (#1)

This commit is contained in:
Ansgar Lichter 2025-03-16 23:53:14 +01:00 committed by GitHub
parent d15ccc4a15
commit b8ef4bf710
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 19 additions and 15 deletions

View file

@ -11,7 +11,7 @@ on the dashboard and searching for `unofficial-hka-thesis`.
Locally, you can use the following command to start with this templates: Locally, you can use the following command to start with this templates:
```bash ```bash
typst init @preview/unofficial-hka-thesis:1.0.0 typst init @preview/unofficial-hka-thesis:1.0.1
``` ```
### Features ### Features

13
lib.typ
View file

@ -1,5 +1,5 @@
#import "modules/titlepage.typ": * #import "modules/titlepage.typ": *
#import "@preview/glossarium:0.5.1": print-glossary, register-glossary #import "@preview/glossarium:0.5.4": print-glossary, register-glossary
#let in-outline = state("in-outline", false) #let in-outline = state("in-outline", false)
#let flex-caption(long, short) = context { #let flex-caption(long, short) = context {
@ -7,7 +7,8 @@
} }
#let preface( #let preface(
settings: () settings: (),
preface
) = { ) = {
// Page Setup // Page Setup
set page( set page(
@ -48,6 +49,8 @@
//Indentation of Lists //Indentation of Lists
set list(indent: settings.list-indentation) set list(indent: settings.list-indentation)
set enum(indent: settings.list-indentation) set enum(indent: settings.list-indentation)
preface
} }
#let listings( #let listings(
@ -68,7 +71,7 @@
}, },
target: heading.where(supplement: [Chapter], outlined: true), target: heading.where(supplement: [Chapter], outlined: true),
indent: true, indent: auto,
depth: 3 depth: 3
) )
@ -206,7 +209,7 @@
) )
counter(page).update(1) counter(page).update(1)
// Set after header and after all initial pages to just apply it to the acutal content // Set after header and after all initial pages to just apply it to the acutal content
set par(spacing: settings.space-before-paragraph) set par(spacing: settings.space-before-paragraph, justify: true)
// Actual Content // Actual Content
body body
@ -220,7 +223,7 @@
heading("Appendix", outlined: true, numbering: none) heading("Appendix", outlined: true, numbering: none)
}, },
target: heading.where(supplement: [Appendix], outlined: true), target: heading.where(supplement: [Appendix], outlined: true),
indent: true, indent: auto,
depth: 3 depth: 3
) )

View file

@ -1,6 +1,6 @@
#import "@preview/unofficial-hka-thesis:1.0.0": todo, flex-caption #import "@preview/unofficial-hka-thesis:1.0.1": todo, flex-caption
#import "@preview/glossarium:0.5.1": gls, glspl #import "@preview/glossarium:0.5.4": gls, glspl
= Introduction = Introduction

View file

@ -1,4 +1,4 @@
#import "@preview/unofficial-hka-thesis:1.0.0": todo, flex-caption #import "@preview/unofficial-hka-thesis:1.0.1": todo, flex-caption
#import "@preview/acrostiche:0.2.0": acr, acrpl #import "@preview/acrostiche:0.2.0": acr, acrpl
= Foundations = Foundations

View file

@ -1,4 +1,4 @@
#import "@preview/unofficial-hka-thesis:1.0.0": todo, flex-caption #import "@preview/unofficial-hka-thesis:1.0.1": todo, flex-caption
#heading(outlined: false, numbering: none, "Abstract") #heading(outlined: false, numbering: none, "Abstract")

View file

@ -1,4 +1,4 @@
#import "@preview/unofficial-hka-thesis:1.0.0": todo, flex-caption #import "@preview/unofficial-hka-thesis:1.0.1": todo, flex-caption
#heading(outlined: false, numbering: none, "Zusammenfassung") #heading(outlined: false, numbering: none, "Zusammenfassung")

BIN
template/thesis.pdf Normal file

Binary file not shown.

View file

@ -1,10 +1,11 @@
#import "@preview/unofficial-hka-thesis:1.0.0": * #import "@preview/unofficial-hka-thesis:1.0.1": *
#import "abbreviations.typ": abbreviations #import "abbreviations.typ": abbreviations
#import "settings/metadata.typ": * #import "settings/metadata.typ": *
#import "settings/settings.typ": * #import "settings/settings.typ": *
#import "@preview/glossarium:0.5.1": make-glossary #import "@preview/glossarium:0.5.4": make-glossary, register-glossary
#show: make-glossary #show: make-glossary
#register-glossary(abbreviations)
#set document(title: title-english, author: author) #set document(title: title-english, author: author)
#open-title-page(settings: settings) #open-title-page(settings: settings)
@ -34,7 +35,7 @@
submission-date: submission-date, submission-date: submission-date,
) )
#preface(settings: settings) #show: preface.with(settings: settings)
// Citations - applied here so that you are able to use a local CSL file to define the citation style // 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) #set cite(style: settings.citation-style)

View file

@ -1,6 +1,6 @@
[package] [package]
name = "unofficial-hka-thesis" name = "unofficial-hka-thesis"
version = "1.0.0" version = "1.0.1"
entrypoint = "lib.typ" entrypoint = "lib.typ"
authors = ["Ansgar Lichter <https://www.linkedin.com/in/ansgar-lichter-8532661b1>"] authors = ["Ansgar Lichter <https://www.linkedin.com/in/ansgar-lichter-8532661b1>"]
license = "MIT" license = "MIT"