At 09:01 19/09/2003 +0200, you wrote:
Hi!
As usually chick got a problem which seems to have easy answer.
Let's say I want to set header/footer text which has the following order:
chaptername _____________________________ pagenumber
I tried
\setupheadertexts[\thinrule] \setupheadertexts[chapter][pagenumber][pagenumber][chapter]
but that is not what I really need. Chaptername and pagenumber are underlined by thinrule and I want to separate thinrule and text with given glue/kern. I hardly try to avoid construction such as:
\setupheadertexts[\ifodd\pageno\line{\chaptername \hrulefill \pagenumber}\else...\fi]
where \chaptername is a previously defined reference to chapter title... Is there any other way to do that? I'm sure there is...
simple way: \setupheadertexts[\hbox to \hsize{\getmarking[chapter]\hrulefill\pagenumber}] clever way: \startsetups[left header] \hbox to \hsize \bgroup \getmarking[chapter] \quad \hrulefill \quad \pagenumber \egroup \stopsetups \startsetups[right header] \hbox to \hsize \bgroup \pagenumber \quad \hrulefill \quad \getmarking[chapter] \egroup \stopsetups \setuppagenumbering [alternative=doublesided] \setupheadertexts [] \setupheadertexts [\setups{left header}] [] [] [\setups{right header}] % prettier way \startsetups[left header] \hbox to \hsize \bgroup \doiftext{\quad \getmarking[chapter]} \hrulefill \quad \pagenumber \egroup \stopsetups \startsetups[right header] \hbox to \hsize \bgroup \pagenumber \hrulefill \quad \doiftext{\quad \getmarking[chapter]} \egroup \stopsetups \starttext \chapter{test} \input ward \chapter{test} \input ward \chapter{test} \input ward \stoptext ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------