Merge pull request 'added watermark stripes' (#23) from feature/header-footer-format into main
Gitea Action for checking typst compilation / run-ci-linux (push) Successful in 26s Details

Reviewed-on: #23
This commit is contained in:
Sven Vogel 2024-07-12 13:08:04 +00:00
commit 72d1fd84a7
1 changed files with 11 additions and 1 deletions

View File

@ -11,13 +11,17 @@
#let watermark-color = luma(50%).transparentize(70%)
#let watermark-pattern = pattern(size: (5pt, 5pt))[
#place(line(start: (50%, 0%), end: (50%, 100%), stroke: (paint: watermark-color, thickness: 3pt)))
]
#let watermark(config) = if config.draft {
rotate(-22.5deg)[
#rect(
radius: 1em,
inset: 1em,
stroke: watermark-color)[
#text(size: 4em, weight: "bold", fill: watermark-color, "DRAFT")
#text(size: 4em, weight: "bold", fill: watermark-pattern, "DRAFT")
#linebreak()
#text(size: 1.25em, weight: "bold", fill: watermark-color)[
This page is part of a preliminary
@ -110,6 +114,12 @@
#set align(center)
#let page-counter = counter(page).get().first()
#let page-number = here().page()
#if page-number > 1 {
line(length: 100%)
v(style.header.underline-top-padding - 1em)
}
#if page-number == 1 {
[]
} else if query(<end-of-prelude>).first().location().page() > page-number {