现在 Typst 可以自动处理 page.numbering 为 none 时的 counter(page).display(). 所以我们可以不需要再写
1#set page(footer: context {2 let page-numbering = if page.numbering != none { page.numbering } else { "1" }3 counter(page).display(page-numbering)4})
而是可以直接
1#set page(footer: context counter(page).display())