OVH Cloud OVH Cloud

Re: problème composition d'impression pdf ou ps (4 A6 sur un A4)

1 réponse
Avatar
Didrik Pinte
--=-cmRc9Tb6eBfJvfIqHbm3
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Le Wed, 14 Jul 2004 17:20:09 +0200, J=E9r=E9mie Knuesel a =E9crit :

> Salut,
>=20
> C'est quand-m=EAme le job de psnup =E0 mon avis... Donc pour moi la
> strat=E9gie serait:
> 1) imprimer le document dans un fichier, =E7a cr=E9e un fichier postscrip=
t
> 2) psnup pour mettre 4 pages sur une seule
> 3) ps2pdf pour avoir un pdf si c'est vraiment indispensable
>=20
> Mais comment as-tu fait un document A6? En sp=E9cifiant toi-m=EAme les
> dimensions de la page? (chez moi en tout cas on peut choisir jusqu'=E0
A3,
> A4 et A5 mais pas A6 - pour l'impression par contre il y a A6).
> Quoiqu'il en soit je suppose que tu as effectivement dans Openoffice
un
> document au format A6. Apr=E8s l'avoir imprim=E9 dans un fichier, disons
> doc.ps, tu peux faire:
>=20
> psnup -s1 -4 doc.ps doc_a4.ps
>=20
> Ca devrait avoir rassembl=E9 4 pages par feuille, tu peux v=E9rifier le
> r=E9sultat: gv doc_a4.ps
> (dans gv il faut choisir A4 dans le menu BBox)
> L'option -s1 est n=E9cessaire: psnup ne conna=EEt pas A6, -s1 signifie
qu'il
> ne faut pas changer la dimension du texte (scale factor 1), car 4
pages
> A6 =E7a fait justement une page A4. Si tu as autre chose que "a4" dans
> /etc/papersize alors tu peux rajouter l'option -pa4:
>=20
> psnup -s1 -pa4 -4 doc.ps doc_a4.ps
>=20
> Ensuite pour remettre en pdf:
> ps2pdf doc_a4.ps
>=20
> Ca cr=E9e un fichier doc_a4.pdf
>=20
>=20
> Salutations,
>=20
> J=E9r=E9mie K.
>=20

Malheureusement dans ce cas, j'obtiens un document A4 contenant sur la
page 1 les pages 1,2,3 et 4 de mon document A6. Je dois avoir sur la
premi=E8re page A4 quatre fois la page 1 du document A6...

Concernant OO, effectivement, j'ai fix=E9 la taille du document =E0 la main=
.

Autre probl=E8me : =E0 partir de OO si j'imprime dans un fichier, il me
rogne les pieds de page. Par contre si j'imprime dans un fichier
l'output pdf de OO, c'est parfait ...

Merci pour les id=E9es

Didrik P.

--=-cmRc9Tb6eBfJvfIqHbm3
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e=2E?=

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBA9jMB9Rlh4Zs4yBMRAs2IAJ0djEwPKs/PBvwFIv5ibG+OaqfuggCgiSOk
qzZkbr+e6I4eSJtZyc/1t8E=
=vxaS
-----END PGP SIGNATURE-----

--=-cmRc9Tb6eBfJvfIqHbm3--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

1 réponse

Avatar
Jérémie Knuesel
Le jeu 15/07/2004 à 09:32, Didrik Pinte a écrit :
Malheureusement dans ce cas, j'obtiens un document A4 contenant sur la
page 1 les pages 1,2,3 et 4 de mon document A6. Je dois avoir sur la
première page A4 quatre fois la page 1 du document A6...



Oups j'avais mal lu la question :)
Je connais pas de belle méthode pour faire ça alors, mais on peut
toujours en inventer des pas belles: avant de passer le postscript à
psnup on peut faire:

(echo -n 1,1,1,1; for i in `seq -s ' ' 2 300`;
do echo -n ,$i,$i,$i,$i ;done) > liste

Ca crée un fichier liste qui contient une longue ligne:
1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,.....,300,300,300,300

Ensuite on l'utilise avec psselect:

psselect -p`cat liste` doc.ps doc_repetition.ps

Comme ça le fichier doc_repetition.ps contient le document original mais
avec chaque page répétée 4 fois :)

Ensuite psnup, ps2pdf...

Voilà on doit sûrement pouvoir faire beaucoup mieux mais au moins ça
marche...


Jérémie K.


Concernant OO, effectivement, j'ai fixé la taille du document à la main.

Autre problème : à partir de OO si j'imprime dans un fichier, il me
rogne les pieds de page. Par contre si j'imprime dans un fichier
l'output pdf de OO, c'est parfait ...

Merci pour les idées

Didrik P.




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact