On 2/28/2018 5:28 AM, Henri Menke wrote:
Dear list,
I was wondering, why is the text in the main text block offset by .25\exheight
from above (and below)? Also, can you point me to the source line where this
offset is added in shipout because it is not there in \setuplayout. If you
don't know what I mean, see MWE below.
Cheers, Henri
---
\definelayer
[pagebg]
[width=\textwidth,
height=\textheight]
\setupbackgrounds
[text][background=pagebg]
\showframe
\starttext
\setlayer
[pagebg]
[voffset=.25\exheight] % why?
{\vbox{\strut\input lorem\par}}
\input lorem\par
\stoptext
\definelayer
[pagebg]
[width=\textwidth,
height=\textheight]
\setupbackgrounds
[text][background=pagebg]
\showframe
\starttext
\setlayer
[pagebg]
{\vbox{\red\strut\input lorem\par}}
\setlayer
[pagebg]
[voffset=\dimexpr\topskip-\strutht\relax] % why?
{\vbox{\green\strut\input lorem\par}}
\setlayer
[pagebg]
{\vbox{\blue\topskipcorrection\strut\input lorem\par}}
\input lorem\par
\stoptext
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
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
___________________________________________________________________________________