# [texhax] can't control page size - why? (the real problem)

Reinhard Kotucha reinhard.kotucha at web.de
Tue Apr 25 22:35:12 CEST 2006

>>>>> "Karl" == Karl Berry <karl at freefriends.org> writes:

> By sheer coincidence (?), another fellow posted to Debian and
> thence to tex-k with the problem that dvips was "rounding" paper
> sizes to the closest "standard" size.  Perhaps that is happening
> here.  Just a wild guess ...

Maybe it's best to follow the rules for the /PageSize key in the
setpagedevice dictionary.  A4 paper will be chosen if you say

<</PageSize [595 842]>> setpagedevice

and the values of width and height do not differ by more than
$\pm$ 5 bp from a particular standard (known) paper size.

I do not know where the problem occurs, PostScript itself needs only
numbers and no rounding is needed.  Strings like (A4) are needed for
DSCs, but in this case it makes much sense if a particular paper size
is recognized as A4 if, and only if, it is recognized as A4 by
setpagedevice as well.

Regards,
Reinhard

--
----------------------------------------------------------------------------
Reinhard Kotucha			              Phone: +49-511-4592165
Marschnerstr. 25
D-30167 Hannover	                      mailto:reinhard.kotucha at web.de
----------------------------------------------------------------------------
Microsoft isn't the answer. Microsoft is the question, and the answer is NO.
----------------------------------------------------------------------------