mirror of
https://forge.katzen.cafe/katzen-cafe/iowo.git
synced 2025-09-24 23:41:30 +02:00
docs: retab from tabs to 2 spaces
This commit is contained in:
parent
77d1236720
commit
d1001ad90d
2 changed files with 74 additions and 74 deletions
|
@ -1,11 +1,11 @@
|
|||
// would also be interesting to try out IBM Plex Mono/Sans sometime
|
||||
#let atk = "Atkinson Hyperlegible"
|
||||
#let fonts = (
|
||||
main: (font: atk, size: 12pt),
|
||||
main: (font: atk, size: 12pt),
|
||||
|
||||
title: (font: atk, size: 20pt),
|
||||
subtitle: (font: atk, size: 10pt),
|
||||
heading: (font: "Montserrat", weight: "regular"),
|
||||
title: (font: atk, size: 20pt),
|
||||
subtitle: (font: atk, size: 10pt),
|
||||
heading: (font: "Montserrat", weight: "regular"),
|
||||
)
|
||||
|
||||
#let expand(it) = {
|
||||
|
@ -54,28 +54,28 @@
|
|||
#let terms = regex("\\b(" + terms.map(expand).join("|") + ")\\b")
|
||||
|
||||
#let conf(
|
||||
title: none,
|
||||
subtitle: none,
|
||||
doc,
|
||||
title: none,
|
||||
subtitle: none,
|
||||
doc,
|
||||
) = {
|
||||
set page(
|
||||
numbering: "1 / 1",
|
||||
margin: 3.25cm,
|
||||
header: locate(loc => {
|
||||
datetime.today().display()
|
||||
set page(
|
||||
numbering: "1 / 1",
|
||||
margin: 3.25cm,
|
||||
header: locate(loc => {
|
||||
datetime.today().display()
|
||||
|
||||
if counter(page).at(loc).first() > 1 {
|
||||
// on all pages other than the first, the title is useful to have at hand
|
||||
h(1fr)
|
||||
title
|
||||
}
|
||||
}),
|
||||
)
|
||||
if counter(page).at(loc).first() > 1 {
|
||||
// on all pages other than the first, the title is useful to have at hand
|
||||
h(1fr)
|
||||
title
|
||||
}
|
||||
}),
|
||||
)
|
||||
set par(justify: true)
|
||||
set text(..fonts.main)
|
||||
set heading(numbering: "A.1")
|
||||
set text(..fonts.main)
|
||||
set heading(numbering: "A.1")
|
||||
|
||||
show heading: it => text(..fonts.heading, it)
|
||||
show heading: it => text(..fonts.heading, it)
|
||||
// color links
|
||||
show link: text.with(fill: blue)
|
||||
// prettify codeblocks
|
||||
|
@ -121,17 +121,17 @@
|
|||
raw(it.text, lang: "haskell", block: true)
|
||||
}
|
||||
|
||||
// document title
|
||||
if title != none {
|
||||
align(
|
||||
right,
|
||||
text(..fonts.title, title)
|
||||
+ v(-12pt)
|
||||
+ text(..fonts.subtitle, subtitle)
|
||||
)
|
||||
// document title
|
||||
if title != none {
|
||||
align(
|
||||
right,
|
||||
text(..fonts.title, title)
|
||||
+ v(-12pt)
|
||||
+ text(..fonts.subtitle, subtitle)
|
||||
)
|
||||
|
||||
v(0.25cm)
|
||||
}
|
||||
v(0.25cm)
|
||||
}
|
||||
|
||||
// outline and other prelude info
|
||||
outline(
|
||||
|
@ -147,6 +147,6 @@
|
|||
),
|
||||
)
|
||||
|
||||
// content itself
|
||||
doc
|
||||
// content itself
|
||||
doc
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue