OVH Cloud OVH Cloud

pstops

4 réponses
Avatar
Remi Moyen
Bonjour,

J'ai un problème avec pstops, pour modifier un fichier PostScript :

J'ai un fichier ps, issu d'un document LaTeX, et je voudrais le modifier
de telle sorte que les pages paires soient à l'envers (comme si la
liasse de feuilles était reliée par le haut au lieu de la gauche).

Je fais donc :

pstops 2:0,1U infile.ps outfile.ps

Et je me retrouve dans le fichier de sortie avec des pages blanches au
lieu des pages paires ! Les pages impaires sont bien non modifiées, au
moins.

En fait et en testant, si je mets n'importe quel opérateur de rotation (L,
R, U) dans n'importe quelle spécification, la page correspondante est
blanche. Par contre, la mise à l'échelle et le shift marchent très bien.

Je ne comprend pas du tout pourquoi...
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."

4 réponses

Avatar
Jacques L'helgoualc'h
Le 08-03-2005, Remi Moyen a écrit :
Bonjour,


bonjour,

J'ai un problème avec pstops, pour modifier un fichier PostScript :
[...]

pstops 2:0,1U infile.ps outfile.ps

Et je me retrouve dans le fichier de sortie avec des pages blanches au
lieu des pages paires ! Les pages impaires sont bien non modifiées, au
moins.


La rotation se fait autour de l'origine, en bas à gauche ; il faut donc
une translation pour ramener le résultat dans le rectangle visible.

pstops '2:0,1U(1w,1h)' infile.ps outfile.ps

devrait aller ?
--
Jacques L'helgoualc'h

Avatar
Remi Moyen
On Tue, 8 Mar 2005, Jacques L'helgoualc'h wrote:

J'ai un problème avec pstops, pour modifier un fichier PostScript :
[...]

pstops 2:0,1U infile.ps outfile.ps

Et je me retrouve dans le fichier de sortie avec des pages blanches au
lieu des pages paires ! Les pages impaires sont bien non modifiées, au
moins.


La rotation se fait autour de l'origine, en bas à gauche ; il faut donc
une translation pour ramener le résultat dans le rectangle visible.


Ah !! Oui, effectivement (bon, c'était marqué dans le man, en plus, mais
comme toujours, je ne trouve la réponse dans le man qu'après l'avoir
trouvée par ailleurs...).

pstops '2:0,1U(1w,1h)' infile.ps outfile.ps

devrait aller ?


Oui, c'est parfait. Merci bien !
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."


Avatar
Thomas Baruchel
Remi Moyen wrote:
Bonjour,

J'ai un problème avec pstops, pour modifier un fichier PostScript :


Bonjour,

je vois que tu as obtenu une solution ; pour mémoire, je te signale
cependant l'existence du groupe fr.comp.lang.postscript où tu peux
poser ce genre de question.

Cordialement,

--
Thomas Baruchel
Pour m'écrire : http://cerbermail.com/?OEyHGNQFEa

Avatar
Remi Moyen
On Tue, 8 Mar 2005, Thomas Baruchel wrote:

J'ai un problème avec pstops, pour modifier un fichier PostScript :


Bonjour,

je vois que tu as obtenu une solution ; pour mémoire, je te signale cependant
l'existence du groupe fr.comp.lang.postscript où tu peux
poser ce genre de question.


Ah, tiens, j'ignorais complétement l'existence de ce groupe. J'avais
hésité à poster sur fr.comp.text.tex, en me disant que les gens de là-bas
sont habitués à manipuler du postscript, mais j'ai finalement estimé que
c'était nettement plus "unix" que "tex".

J'aurais posté sur fcl.postscript si je l'avais connu. Merci de m'en
avoir signalé l'existence !
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."