style(lib): fixed styling (maybe not)

This commit is contained in:
2025-07-25 12:31:02 +03:00
parent 2e65baae70
commit 3ba9990dc1
+12 -8
View File
@@ -154,11 +154,13 @@
it it
} }
set figure(numbering: i => numbering("1.1", counter(heading).get().at(0), i)) set figure(numbering: i => numbering("1.1", counter(heading).get().at(0), i))
set math.equation(numbering: i => numbering( set math.equation(
numbering: i => numbering(
"(1.1)", "(1.1)",
counter(heading).get().at(0), counter(heading).get().at(0),
i, i,
)) ),
)
// Headings {{{1 // Headings {{{1
set heading(numbering: "1.1") set heading(numbering: "1.1")
@@ -208,9 +210,11 @@
#let appendices-style(it) = /* {{{ */ { #let appendices-style(it) = /* {{{ */ {
// Numbering // Numbering
counter(heading).update(0) counter(heading).update(0)
set heading(numbering: (i, ..n) => ( set heading(
numbering: (i, ..n) => (
upper(num-to-alpha.at(i)) + numbering(".1.1", ..n) upper(num-to-alpha.at(i)) + numbering(".1.1", ..n)
)) ),
)
set figure(numbering: i => [#upper(num-to-alpha.at(counter(heading).get().at(0))).#i]) set figure(numbering: i => [#upper(num-to-alpha.at(counter(heading).get().at(0))).#i])
set math.equation(numbering: i => [(#upper(num-to-alpha.at(counter(heading).get().at(0))).#i)]) set math.equation(numbering: i => [(#upper(num-to-alpha.at(counter(heading).get().at(0))).#i)])
@@ -377,7 +381,9 @@
grid( grid(
columns: (1fr, 1fr, 1fr), columns: (1fr, 1fr, 1fr),
gutter: 0.3fr, gutter: 0.3fr,
[#bold[Курс] #uline(author.course)], [#bold[Група] #uline([#edu_program\-#author.group])], [#bold[Семестр] #uline(author.semester)], [#bold[Курс] #uline(author.course)],
[#bold[Група] #uline([#edu_program\-#author.group])],
[#bold[Семестр] #uline(author.semester)],
) )
linebreak() linebreak()
@@ -645,9 +651,7 @@
doctype == "ПЗ" doctype == "ПЗ"
) [Звіт \ з практичної роботи] else [#doctype] ) [Звіт \ з практичної роботи] else [#doctype]
#if worknumber != none { #if worknumber != none {
context counter(heading).update( context counter(heading).update(worknumber - if title == none { 0 } else { 1 })
worknumber - if title == none { 0 } else { 1 },
)
[№#worknumber] [№#worknumber]
} else if title != none and worknumber != none { } else if title != none and worknumber != none {
context counter(heading).update(1) context counter(heading).update(1)