Gerben Wierda schrieb am 17.05.2020 um 22:24:
I’ve been trying to define a layout that just has a 5mm no-printing edge around the paper and has all the rest for \textwidth and \textheight. No header, footer, pagenumber, etc. Just as much space as I can get out of a standard A4.
But the following (following the manual and ConTeXtgarden):
\setuplayout[leftedge=5mm,top=5mm,rightedge=5mm,bottom=5mm, leftmargin=0mm,rightmargin=0mm, margindistance=0mm,edgedistance=0mm, topdistance=0mm,headerdistance=0mm,footerdistance=0mm,bottomdistance=0mm] \showlayoutcomponents % doesn’t seem to do anything \showframe % this works \starttext \input knuth \stoptext
Doesn’t seem to change the layout. What am I missing?
You're changing the wrong values. What you have to change are the backspace, topspace, header and footer values. \setuplayout [backspace=5mm, width=middle, topspace=5mm, height=middle, header=0pt, footer=0pt] \showframe[text] \starttext \page[dummy] \stoptext Can you also use the predefined page layout which sets all values to 0pt and uses all available space, to get margin increase the backspace and topspace values. \setuplayout [page] [backspace=5mm, topspace=5mm] \setuplayout [page] \showframe[text] \starttext \page[dummy] \stoptext Another even short setup is when you use the predefined tight layout which has a default value of 5mm for all margins. \setuplayout [tight] \showframe[text] \starttext \page[dummy] \stoptext Wolfgang