Content update
This commit is contained in:
+13
-29
@@ -8,7 +8,7 @@
|
||||
}
|
||||
|
||||
#let thai-numbering(n) = {
|
||||
let chars = ("ก", "ข", "ค", "ง", "จ", "ฉ", "ช")
|
||||
let chars = ("ก", "ข", "ค", "ง", "จ", "ฉ", "ช", "ซ", "ฌ", "ญ")
|
||||
if n <= chars.len() {
|
||||
chars.at(n - 1)
|
||||
} else {
|
||||
@@ -35,17 +35,11 @@
|
||||
#let i = h(3em)
|
||||
|
||||
/// 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(4.1em)
|
||||
/// For indenting in 4th level subheadings
|
||||
// #let iiii = h(6em)
|
||||
#let iiii = h(9.25em)
|
||||
|
||||
#let iiii = h(7.55em)
|
||||
#let iiiii = h(13em)
|
||||
|
||||
#let iiiiii = h(16.85em)
|
||||
|
||||
#let listy(
|
||||
@@ -68,7 +62,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
#let page-theme(doc) = {
|
||||
#let page-theme(doc, has-header: true) = {
|
||||
set page(
|
||||
paper: "a4",
|
||||
margin: (
|
||||
@@ -77,10 +71,12 @@
|
||||
right: 1in,
|
||||
bottom: 1in,
|
||||
),
|
||||
header: context [
|
||||
#h(1fr)
|
||||
#counter(page).display(page-numbering)
|
||||
],
|
||||
header: if has-header {
|
||||
context [
|
||||
#h(1fr)
|
||||
#counter(page).display(page-numbering)
|
||||
]
|
||||
},
|
||||
)
|
||||
set text(
|
||||
lang: "th",
|
||||
@@ -114,21 +110,8 @@
|
||||
show heading.where(level: 1): set block(below: 2em)
|
||||
show heading.where(level: 2): set block(above: 2em)
|
||||
show heading.where(level: 2): set text(weight: "bold")
|
||||
show heading: it => {
|
||||
if it.level > 2 {
|
||||
block(
|
||||
it,
|
||||
inset: (left: 3em * (it.level - 2)),
|
||||
)
|
||||
} else {
|
||||
it
|
||||
}
|
||||
}
|
||||
show math.equation: set text(font: "Laksaman")
|
||||
show table.cell.where(y: 0): strong
|
||||
show image: it => {
|
||||
block(stroke: black + 2pt, it)
|
||||
}
|
||||
show figure.where(kind: "i-figured-table"): set align(start)
|
||||
show figure.where(kind: table): set figure.caption(position: top)
|
||||
show figure.where(kind: table): t => {
|
||||
@@ -141,7 +124,6 @@
|
||||
}
|
||||
it
|
||||
}
|
||||
show figure.caption.where(position: bottom): it => place(center, it, dy: 2em)
|
||||
show figure.where(kind: "i-figured-image"): i => {
|
||||
show figure.caption: it => {
|
||||
place(
|
||||
@@ -156,6 +138,9 @@
|
||||
dy: 2em,
|
||||
)
|
||||
}
|
||||
show image: it => {
|
||||
block(stroke: black + 2pt, it)
|
||||
}
|
||||
i
|
||||
}
|
||||
set figure.caption(separator: " ")
|
||||
@@ -221,7 +206,6 @@
|
||||
show heading: set text(size: 10.5pt)
|
||||
show heading: set block(below: 1em)
|
||||
show heading.where(level: 1): set text(size: 12pt, weight: "bold")
|
||||
show heading.where(level: 1): set align(center)
|
||||
show heading.where(level: 2): set text(weight: "bold")
|
||||
show math.equation: set text(font: "Laksaman")
|
||||
show table.cell.where(y: 0): strong
|
||||
|
||||
Reference in New Issue
Block a user