mirror of
https://github.com/typst/typst
synced 2025-05-22 13:05:29 +08:00
parent
9afd247534
commit
1e2e07adff
BIN
tests/ref/issue-2631-page-header-ordering.png
Normal file
BIN
tests/ref/issue-2631-page-header-ordering.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.3 KiB |
@ -238,3 +238,23 @@ Look, ma, no page numbers!
|
||||
|
||||
#set page(header: auto, footer: auto)
|
||||
Default page numbers now.
|
||||
|
||||
--- issue-2631-page-header-ordering ---
|
||||
#set text(6pt)
|
||||
#show heading: set text(6pt, weight: "regular")
|
||||
#set page(
|
||||
margin: (x: 10pt, top: 20pt, bottom: 10pt),
|
||||
height: 50pt,
|
||||
header: context {
|
||||
let prev = query(selector(heading).before(here()))
|
||||
let next = query(selector(heading).after(here()))
|
||||
let prev = if prev != () { prev.last().body }
|
||||
let next = if next != () { next.first().body }
|
||||
(prev: prev, next: next)
|
||||
}
|
||||
)
|
||||
|
||||
= First
|
||||
Hi
|
||||
#pagebreak()
|
||||
= Second
|
||||
|
Loading…
x
Reference in New Issue
Block a user