From ce8e61fc2097dba8813a947ee51bb5002cba82e1 Mon Sep 17 00:00:00 2001 From: Omikhleia Date: Sun, 12 Jan 2025 17:00:42 +0100 Subject: [PATCH] docs(examples): Fix broken headers in Lefevre's article Probably broken since we introduced and fixed headers, but I had not noticed, and only see that now while checking books with divisions work as expected... --- examples/lefevre-tuor-idril-styles.yml | 78 ++++++++++++++++++++++++++ examples/lefevre-tuor-idril.sil | 4 +- 2 files changed, 80 insertions(+), 2 deletions(-) diff --git a/examples/lefevre-tuor-idril-styles.yml b/examples/lefevre-tuor-idril-styles.yml index 58f2680..e740d75 100644 --- a/examples/lefevre-tuor-idril-styles.yml +++ b/examples/lefevre-tuor-idril-styles.yml @@ -172,6 +172,12 @@ figure-caption-ref-number: before: text: "fig. " +folio-backmatter: + origin: "resilient.book" + style: + numbering: + display: "arabic" + folio-base: origin: "resilient.book" style: @@ -187,6 +193,18 @@ folio-even: before: indent: false +folio-frontmatter: + origin: "resilient.book" + style: + numbering: + display: "roman" + +folio-mainmatter: + origin: "resilient.book" + style: + numbering: + display: "arabic" + folio-odd: inherit: "folio-base" origin: "resilient.book" @@ -268,6 +286,66 @@ header-odd: origin: "resilient.book" style: +listing: + origin: "resilient.book" + style: + paragraph: + after: + vbreak: false + before: + indent: false + skip: "smallskip" + +listing-caption: + origin: "resilient.book" + style: + font: + size: "0.95em" + paragraph: + after: + skip: "medskip" + align: "center" + before: + indent: false + skip: "smallskip" + vbreak: false + sectioning: + counter: + id: "listings" + level: 1 + numberstyle: + main: "listing-caption-main-number" + reference: "listing-caption-ref-number" + settings: + bookmark: false + goodbreak: false + toclevel: 7 + +listing-caption-base-number: + origin: "resilient.book" + style: + +listing-caption-main-number: + inherit: "listing-caption-base-number" + origin: "resilient.book" + style: + font: + features: "+smcp" + numbering: + after: + kern: "iwsp" + text: "." + before: + text: "Listing " + +listing-caption-ref-number: + inherit: "listing-caption-base-number" + origin: "resilient.book" + style: + numbering: + before: + text: "listing " + lists-enumerate-alternate1: inherit: "lists-enumerate-base" origin: "resilient.lists" diff --git a/examples/lefevre-tuor-idril.sil b/examples/lefevre-tuor-idril.sil index 3aa00f6..da805b2 100644 --- a/examples/lefevre-tuor-idril.sil +++ b/examples/lefevre-tuor-idril.sil @@ -1,4 +1,4 @@ -\begin[papersize=6in x 9in, class=resilient.book, layout=ateliers demiluxe]{document} +\begin[papersize=6in x 9in, class=resilient.book, layout=ateliers demiluxe, headers=novel]{document} \use[module=packages.resilient.epigraph] \use[module=packages.resilient.abbr] \use[module=packages.background] @@ -107,7 +107,7 @@ Toute représentation ou reproduction intégrale ou partielle faite par quelque \noheaderthispage% \nofoliothispage% -\odd-running-header{Tolkien, le façonnement d’un monde} +\even-running-header{Tolkien, le façonnement d’un monde} \chapter[numbering=false]{Le conte perdu de Mercure} % The actual title had ..."— Tuor et Idril élevés au rang d’astre" % Too long with the default styling, and 2-line chapter titles look ugly.