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)
|
#set page(header: auto, footer: auto)
|
||||||
Default page numbers now.
|
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