Changes

Jump to navigation Jump to search
927 bytes added ,  17:51, 19 August 2021
layers in fitting pages
typeset in the setup area. However, layers are an exception and
a font needs to be set up beforehand.
 
= Layers in fitting pages =
 
Fitting pages have no fixed dimensions, but they are taken from their content. Layers require dimensions to be placed on the page.
 
Hans provided two alternative methods to do it:
 
<texcode>
\starttext
 
\definelayer[hi]
 
\startTEXpage[background=hi]
\setbox\scratchbox\hbox\framed
[frame=off,offset=none,align=middle]
{\input{tufte}}%
\setuplayer
[hi]
[width=\wd\scratchbox,height=\htdp\scratchbox]
\setlayer
[hi][preset=middle]
{\color[green]{there}}
\box\scratchbox
\stopTEXpage
 
\defineoverlay[hi]
 
\startTEXpage[background=hi]
\defineoverlay
[hi]
[{\framed [frame=off, offset=overlay, width=\overlaywidth, height=\overlayheight]
{\color[red]{there}}}]
\framed
[frame=off,offset=none,align=middle,background=hi]
{\input{tufte}}%
\stopTEXpage
 
\stoptext
</texcode>
= See Also =
139

edits

Navigation menu