Adapt numbering, font sizes and margins to resemble LaTeX template

This commit is contained in:
Julius Freudenberger 2026-07-07 17:19:02 +02:00
parent 1b69639706
commit 47bda56663

12
lib.typ
View file

@ -19,8 +19,9 @@
top: settings.page-margins.top,
bottom: settings.page-margins.bottom
),
numbering: "I",
number-align: center
header-ascent: 2%,
numbering: "i",
number-align: right
)
counter(page).update(2)
@ -38,7 +39,8 @@
below: settings.headings-spacing.below,
above: settings.headings-spacing.above
)
show heading: set text(font: settings.font-body, size: settings.font-heading-size)
show heading: set text(font: settings.font-heading)
show heading.where(level: 1): set text(font: settings.font-heading, size: settings.font-heading-size)
set heading(numbering: none)
// Paragraphs
@ -169,7 +171,7 @@
)
set page(
numbering: "1/1",
numbering: "1",
number-align: center,
)
counter(page).update(1)
@ -193,7 +195,7 @@
)
counter(heading).update(0)
set heading(numbering: "A.1.", supplement: [Appendix])
set heading(numbering: "A.1", supplement: [Appendix])
show heading: it => {
let prefixed-numbering;
if it.level == 1 and it.numbering != none {