Changes

Jump to navigation Jump to search
1,395 bytes added ,  10:33, 20 April 2019
Creating a custom imposition schema
Here's a convenient test file to help choose a schema or write a new one:
(Note that background=screen is depricated deprecated in MKIV and should be replaced by something like background=color,backgroundcolor=lightgray.)
<context source=yes>
For more information, see the article on [[Including pages from PDF documents]].
=== Custom imposition schema===
You can create a new imposition schema to meet your needs. To do so, take a look at the imposition definitions stored in <code>page-imp.mkiv</code> and find the closest one to work with. You can access the file online:
 
https://source.contextgarden.net/?search=%5C%5Cdef%5C%5Csetuparranging
 
Let's say we want this page arrangement on one sheet (R = page upside down):
 
<pre>P4 P1
R3 R2</pre>
 
This is a mirrored/reversed version of {{cmd|setuparranging}}<code>[1*4]</code>, which gives:
 
<pre>R1 R4
P2 P3</pre>
 
<context source=yes>
\installpagearrangement 1*4*Reversed
{\dosetuparrangement{2}{2}{4}{3}{3}% X,Y,Total,hcutmarks,vcutmarks
\pusharrangedpageFOURSINGLESIDEDFOLDEDREVERSED\poparrangedpagesTWO\relax}
 
\def\pusharrangedpageFOURSINGLESIDEDFOLDEDREVERSED#1%
{\advancearrangedpageN
\reportarrangedpage\arrangedpageN
\ifcase\arrangedpageN
\or \handlearrangedpageXandY{#1}010\arrangedpageA % 1 rot,hskip,vskip
\or \handlearrangedpageXandY{#1}111\arrangedpageA % 2
\or \handlearrangedpageXandY{#1}101\arrangedpageA % 3
\or \handlearrangedpageXandY{#1}000\arrangedpageA % 4
\poparrangedpages
\fi}
 
\setuppapersize [A10][A8]
\setuparranging [1*4*Reversed]
\setuplayout [margin=0pt, width=fit]
 
\showframe
 
\starttext
\dorecurse{4}{\vbox to \textheight{\vfill\midaligned{\tfd ABC}\vfill}\page}
\stoptext
</context>
== Cut marks ==
6

edits

Navigation menu