script png->pnm->ps->eps

script png->pnm->ps->eps - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 14-04-2005 à 00:23:53    

Bonsoir,
 
je n'ai jamais mis les mains dans les scipts et je voudrais bien un peu d'aide pour faire un truc qui me convertisse des png vers des eps pour finalement inclure dans du LaTeX.
 
Merci à vous pour un petit coup de pouce, ensuite, je me débrouille.


Message édité par treolar le 14-04-2005 à 00:29:47
Reply

Marsh Posté le 14-04-2005 à 00:23:53   

Reply

Marsh Posté le 14-04-2005 à 00:40:09    

#!/bin/sh
 
 
pngtopnm "$1".png >> "$1".pnm
pnmtops "$1".pnm >> "$1".ps
ps2epsi "$1".ps
rm "$1".pnm
rm "$1".ps
 
 
 
J'aurai pu me passer de poser la question, et aussi ne pas tant me sous-estimer...

Reply

Marsh Posté le 14-04-2005 à 03:16:08    

"convert" fait pas directement ???


---------------
HFRCoin: 7f1PV1XZc2W9848ykRFEwTuCZzchtTT83W -- Tu l'as trop écrasé, César, ce Port-Salut !
Reply

Marsh Posté le 14-04-2005 à 08:46:45    

Avec "convert", pour convertir tous les png d'un répertoire, je fais comme ça :

Code :
  1. #!/bin/sh
  2. for i in *.png; do
  3.     RES=$(echo $i | sed -e 's/.png/.eps/')
  4.     convert -quality 100 $i $RES
  5. done

Reply

Marsh Posté le 14-04-2005 à 09:06:23    

merci umag!,  
ca à l'air plus joli que ce que j'ai fait...
la boucle c'est cool: un truc que je cherchais à faire pour gagner du temps...

Reply

Marsh Posté le 14-04-2005 à 09:15:41    

Ton document final, tu le veux en quoi, en postscript ou en pdf ?
 
Parce-que si tu le veux en pdf, autant garder le png ;)


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 14-04-2005 à 09:36:25    

Est-ce qu'il y a moyen de gèrer l'aperçu lors d'un passage d'une image en eps ?
convert convertit bien le png (par exemple) en eps, mais qd il l'intègre dans xpress il n'a pas d'aperçu.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed