Finish Flutter heading

This commit is contained in:
2025-12-31 21:54:51 +07:00
parent f37340d485
commit 1c627501dd
28 changed files with 1577 additions and 1402 deletions
+23 -7
View File
@@ -27,16 +27,16 @@
/// Insane shit forced upon by my teacher
/// For indenting in 3rd level subheadings
#let iii = h(3em)
// #let iii = h(5.5em)
// #let iii = h(3em)
#let iii = h(5.5em)
/// For indenting in 4th level subheadings
#let iiii = h(6em)
// #let iiii = h(9.25em)
// #let iiii = h(6em)
#let iiii = h(9.25em)
#let iiiii = h(9em)
#let iiiii = h(13em)
#let iiiiii = h(12em)
#let iiiiii = h(16.85em)
#let page-theme(doc) = {
set page(
@@ -65,6 +65,14 @@
leading: 1em,
)
set list(indent: 1em)
show raw.where(block: false): set text(font: "Laksaman", size: 10.5pt)
show raw.where(block: true): set block(fill: rgb("#282A36"), inset: 1.5em)
show raw.where(block: true): set raw(theme: "Dracula.tmTheme")
show raw.where(block: true): set text(
fill: rgb("#F8F8F2"),
font: "Cascadia Code",
size: 10pt,
)
show heading: set text(size: 10.5pt, weight: "regular")
show heading: set block(below: 1em)
show heading.where(level: 1): set text(size: 12pt, weight: "bold")
@@ -81,8 +89,16 @@
}
}
show math.equation: set text(font: "Laksaman")
show raw: set text(font: "Cascadia Code", size: 10pt)
show table.cell.where(y: 0): strong
show figure.caption: it => {
text(weight: "bold")[
#it.supplement
#it.counter.display(it.numbering)
#it.separator
]
it.body
}
set figure.caption(separator: "")
set enum(number-align: start + top)
set ref(supplement: "หัวข้อ")
doc