en

PR #5589 Get numbering of page counter from style chain

Published At: 2024-12-17 Tags: pr

Typst can now automatically handle counter(page).display() when page.numbering is none. This means we no longer need to write:

typ
1
#set page(footer: context {
2
let page-numbering = if page.numbering != none { page.numbering } else { "1" }
3
counter(page).display(page-numbering)
4
})

Instead, we can simply write:

typ
1
#set page(footer: context counter(page).display())