From: Gerben Wierda via ntg-context <ntg-context@ntg.nl>
To: Wolfgang Schuster <wolfgang.schuster.lists@gmail.com>
Cc: Gerben Wierda <gerben.wierda@rna.nl>,
mailing list for ConTeXt users <ntg-context@ntg.nl>
Subject: Re: How do I get the first page of the chapter to display the page number in the footer in this setup?
Date: Sun, 24 Oct 2021 18:04:40 +0200 [thread overview]
Message-ID: <2D907A81-828D-44A7-AC54-1A933315A3E6@rna.nl> (raw)
In-Reply-To: <2935c589-af5c-2682-78a4-5d9b83d97e74@gmail.com>
[-- Attachment #1.1: Type: text/plain, Size: 2571 bytes --]
On 24 Oct 2021, at 16:38, Wolfgang Schuster <wolfgang.schuster.lists@gmail.com> wrote:
>
> Gerben Wierda via ntg-context schrieb am 24.10.2021 um 15:42:
>> My double-sided layout starts each chapter on a right page with a quote on the opposing left page. I’d like to move the page number of that right page to the footer, but haven’t been able to find how to do this is the documentation. How can I do this?
>
> \definetext
> [chapterfooter] % name
> [footer] % vertical location
> [pagenumber] % content
>
> \setuphead
> [chapter]
> [header=empty,
> footer=chapterfooter]
>
> \starttext
>
> \dorecurse{4}
> {\expanded{\chapter{Chapter \recurselevel}}
> \dorecurse{10}{\samplefile{lorem}}}
>
> \stoptext
>
> Wolfgang
Yes, this works in a simple setup. But it doesn’t work in mine with my LHS-quote/RHS-chapterstart setup using before and after on setup head.
Try this:
\setuplayout[location=doublesided]
\setuppagenumbering[alternative=doublesided]
\definetext
[chapterfooter] % name
[footer] % vertical location
[pagenumber] % content
\setuphead[chapter]
[page=,
header=empty,
footer=chpaterfooter,
sectionsegments=chapter,
before={\setups[chapter:before]},
after={\setups[chapter:after]}]
\startsetups chapter:before
\page[left]
\noheaderandfooterlines
\startalignment[left,nothyphenated]
\startnarrower[4*left]
\em \getbuffer[chapter:quote]
\stopnarrower
\stopalignment
\resetsetups[quote:text]
\page[right]
\blank[force,2*big]
\stopsetups
\startsetups chapter:after
\blank[3*big]
\stopsetups
\definelist[chaptertext]
\setuplist[chaptertext][margin=1.3em,pagecommand=\gobbleoneargument]
\define[1]\ChapterAbstract{\writetolist[chaptertext]{}{\start\itx#1\stop}}
\starttext
\startbuffer [chapter:quote]
If you think good architecture is expensive, try bad architecture\crlf
{\tf Brian Foote and Joseph Yoder}
\stopbuffer
\chapter[h:one]{One}
\ChapterAbstract{This is chapter abstract 1.}
\dorecurse{5}{\input tufte \par \input knuth}
\chapter[h:two]{Two}
\ChapterAbstract{This is chapter abstract 2.}
\dorecurse{5}{\input tufte \par \input knuth}
\stoptext
Gerben Wierda (LinkedIn <https://www.linkedin.com/in/gerbenwierda>)
R&A Enterprise Architecture <https://ea.rna.nl/> (main site)
Book: Chess and the Art of Enterprise Architecture <https://ea.rna.nl/the-book/>
Book: Mastering ArchiMate <https://ea.rna.nl/the-book-edition-iii/>
[-- Attachment #1.2: Type: text/html, Size: 8259 bytes --]
[-- Attachment #2: Type: text/plain, Size: 493 bytes --]
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___________________________________________________________________________________
next prev parent reply other threads:[~2021-10-24 16:04 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-24 13:42 Gerben Wierda via ntg-context
2021-10-24 14:32 ` Gerben Wierda via ntg-context
2021-10-24 14:38 ` Wolfgang Schuster via ntg-context
2021-10-24 16:04 ` Gerben Wierda via ntg-context [this message]
2021-10-25 6:41 ` Move the page number from header to footer on the current page only? Gerben Wierda via ntg-context
2021-10-25 19:20 ` Wolfgang Schuster via ntg-context
2021-10-25 21:29 ` How do I get the first page of the chapter to display the page number in the footer in this setup? Bruce Horrocks via ntg-context
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2D907A81-828D-44A7-AC54-1A933315A3E6@rna.nl \
--to=ntg-context@ntg.nl \
--cc=gerben.wierda@rna.nl \
--cc=wolfgang.schuster.lists@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).