Am 11.02.2017 um 01:25 schrieb Hans Hagen:
On 2/10/2017 2:56 PM, Peter Rolf wrote:
Hi,
I tried to set some PDF boxes properly, but no luck (setupcanvas). After searching the mailing archive from 2015 I found this (broken) example. Is this still the official method to set the crop|trim|bleed boxes?
controlled by:
\setupinteractionscreen [width=max,height=max]
Thanks for the pointer. Kind of works now, but the height calculation seems to be broken. The crop-|trimbox height is smaller than the defined paper height. If I disable the mechanism (comment \setupinteractionscreen) I get the correct sizes (paper on printpaper). As always the real world example is too big and complex, I attached a smaller one (but with the same sizes). ps: For all interested, here is the link to that table (best viewed on a UHD monitor). https://spideroak.com/browse/share/indiego/public/Titanfall2/ There's still a bug in the (combined) table header on page one, which inserts an unwanted extra column. Checked the numbers several times, no error found on my side. Currently I use the extra column as right frame, wanted to add one anyway. First attempts to make a minimal example failed, seems to be more complex (need to also add fonts, table content?). Will report back when done.
to be wikified
aye
----- \showframe
\setuplayout [location=middle, width=middle, height=middle, cropoffset=auto, trimoffset=1bp, bleedoffset=2bp, artoffset=2bp]
\setupbackend [level=0]
\starttext
\definepapersize[TestA][width=100bp,height=200bp] \definepapersize[TestB][width=150bp,height=250bp]
\setuppapersize[TestA][TestB]
test
\stoptext -----
ConTeXt version 2017.01.27 gives
[..] 10 0 obj <> endobj [..]
One additional note. The Mediabox precision seems to be 5 now (and not 4). Taken from my latest table using TeXpage (/MediaBox[0 0 1655.39105 969.22291]). The precision value for the other boxes should be adjusted to avoid rounding problems (?Box < MediaBox).
[lpdf-mis.lua] [..] -- temp hack: the mediabox is not under our control and has a precision of 4 digits
local factor = number.dimenfactors.bp local f_value = formatters["%0.4F"] [..]
Not in a hurry, fix (or advice) is welcome at any time :D
Best wishes, Peter
___________________________________________________________________________________
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 ___________________________________________________________________________________