[gull] problème avec psnup
Félix Hauri
felix at f-hauri.ch
Thu Feb 12 23:50:03 CET 2004
On Thu, 12 Feb 2004, patrick jayet wrote:
> Malheureusement ça donne exactement comme avec psnup -2 -d: le document
> final est dans un format non a4, je suppose du letter, et les 2 cm du
> haut du document sont coupé (ce qui est aussi logique étant donné que le
> letter est env. 2 cm moins haut que le a4).
>
> Un échantillon avant/après d'un fichier peut être vu sous:
>
> http://n.ethz.ch/student/jayetp/download/testfile.ps
> http://n.ethz.ch/student/jayetp/download/testfile_multi.ps
Je ne trouve pas la même chose:
.$ psnup -d -2 testfile.ps >testfile_multi2_nup.ps
.$ diff testfile_multi.ps testfile_multi2_nup.ps | grep '^[<>]'
.< 595.275591 0.000000 translate
.> 595.000000 0.271378 translate
.< 0.700000 dup scale
.> 0.706651 dup scale
.< 595.275591 420.944882 translate
.> 595.000000 421.271378 translate
.< 0.700000 dup scale
.> 0.706651 dup scale
.$ pstops -d '2:0L at .7071(21.02cm,0cm)+1L at .7071(21.02cm,14.87cm)' \
testfile.ps >testfile_multi2_tops.ps
.$ diff testfile_multi.ps testfile_multi2_tops.ps | grep '^[<>]'
.< 595.275591 0.000000 translate
.> 595.842520 0.000000 translate
.< 0.700000 dup scale
.> 0.707100 dup scale
.< 595.275591 420.944882 translate
.> 595.842520 421.511811 translate
.< 0.700000 dup scale
.> 0.707100 dup scale
Et alors:
Letter c'est ~ 613 x 793 pspts
A4 ressemble à 596 x 843 pspts
$ gs -sDEVICE=bbox -dNOPAUSE testfile.ps -c quit 2>&1 |grep %B
%%BoundingBox: 126 66 485 690
%%BoundingBox: 126 66 485 690
... Letter - A4 bof...
$ gs -sDEVICE=bbox -dNOPAUSE testfile_multi.ps -c quit 2>&1 |grep %B
%%BoundingBox: 5 0 596 838
Cela se raproche plus du A4 qu'autre chose...
$ gs -sDEVICE=bbox -dNOPAUSE testfile_multi2_tops.ps -c quit 2>&1 |grep %B
%%BoundingBox: 0 0 596 843
$ gs -sDEVICE=bbox -dNOPAUSE testfile_multi2_nup.ps -c quit 2>&1 |grep %B
%%BoundingBox: 0 0 596 842
Par contre les ``miens'' sont A4 sans équivoque.
> Si je ne trouve rien, j'essaierai de me bricoler une config pstops qui
> donne un résultat acceptable. Cela dit, je ne comprends pas pourquoi
> le format de sortie est en letter même en le réglant sur a4. Y a-t'il
> quelque part un fichier de configuration pour ghostscript ou psutils à
> régler?
Pas à ma connaissance:
.$ dpkg -L psutils | grep etc |wc
0 0 0
J'utilise Debian stable :-)
psnup release 1 patchlevel 17,
pstops release 1 patchlevel 17
(et GNU Ghostscript 6.53 (2002-02-13) ;-)
--
Félix Hauri - <felix at f-hauri.ch> - http://www.f-hauri.ch
More information about the gull
mailing list