Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
composition:illustrations:inclure_une_image:convertir_du_ps_en_eps [2016/10/16 07:33] – créée jejust | 3_composition:illustrations:inclure_une_image:convertir_du_ps_en_eps [2021/11/24 20:31] (Version actuelle) – Formulation de sous-questions dans la page. Ajout de précisions. jejust | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | \question{Comment passer de \ext{ps} | + | ====== |
- | \reponse Premi\`erement, | ||
- | Un fichier \ext{eps}, \emph{i.e.}\ au format \PS encapsul\' | ||
- | fichier \PS qui est fait pour \^etre inclus dans un document par une | ||
- | application. Il y a donc deux principales diff\' | ||
- | \ext{ps}, \emph{i.e.} au format \PS : | ||
- | \begin{itemize} | ||
- | \item un fichier \ext{eps} contient au plus une page. Afin d' | ||
- | dans un autre document, il est important que sa taille soit pr\' | ||
- | et facilement accessible. Elle doit\footnote{C' | ||
- | qui soit obligatoire dans un fichier \ext{eps}.} donc \^etre indiqu\' | ||
- | d\' | ||
- | fichier, sur une ligne commen\c cant par \verb+%%BoundingBox: | ||
- | suivie des deux coordonn\' | ||
- | de la figure. | ||
- | \item un fichier \ext{eps} ne contient pas la commande \verb+showpage+. Cette | ||
- | commande \PS indique en effet \`a l' | ||
- | d' | ||
- | \PS va afficher la page juste apr\`es avoir lu le fichier \ext{eps}, | ||
- | donc probablement avant la fin de la page. | ||
- | \end{itemize} | ||
- | Pour convertir un fichier \ext{ps} en \ext{eps}, il convient donc, | + | ===== Quelle est la différence entre ces deux formats? ===== |
- | essentiellement, | + | |
- | \ext{ps}, d' | + | |
- | et de d\' | + | |
- | De nombreux outils permettent de faire cette conversion de mani\`ere | + | Un fichier PS (dont le nom se termine généralement par l' |
- | automatique. L'outil << | + | est un document (texte et images) codé en PostScript. [[wpfr> |
- | Par exemple, la ligne de commande suivante r\' | + | est un «langage |
- | \fichier{figure.ps} en \fichier{figure.eps} : | + | sur une page: éléments de dessins, caractères, |
- | \cmdline{gs -sDEVICE=epswrite -sOutputFile=figure.eps \textbackslash\newline | + | |
- | -q -dNOPAUSE -dBATCH -dSAFER figure.ps} | + | |
- | Il existe | + | Un fichier EPS est au format PostScript // |
- | toutes les variantes possibles sur ces noms...) qui font automatiquement ces | + | pour être inclus dans un autre document. |
- | conversions. | + | Il y a donc deux principales différences avec un fichier PS, //i.e.// au format PS : |
+ | |||
+ | * un fichier EPS contient au plus une page. Afin d' | ||
+ | * un fichier EPS ne contient pas la commande PostScript '' | ||
+ | |||
+ | |||
+ | ===== Comment convertir l'un en l' | ||
+ | |||
+ | Pour convertir un fichier PS en EPS, il convient donc, essentiellement: | ||
+ | * de calculer assez précisément les dimensions de la figure PS et d' | ||
+ | * de désactiver la commande '' | ||
+ | |||
+ | De nombreux outils permettent de faire cette conversion de manière automatique. | ||
+ | L' | ||
+ | Par exemple, la ligne de commande suivante réalisera la conversion de | ||
+ | '' | ||
+ | |||
+ | <code bash> | ||
+ | gs -sDEVICE=epswrite -sOutputFile=figure.eps -q -dNOPAUSE -dBATCH -dSAFER figure.ps | ||
+ | </ | ||
+ | |||
+ | Il existe également | ||
+ | sur ces noms...) qui font automatiquement ces conversions. | ||
+ | |||
+ | |||
+ | La conversion inverse (EPS(nbsp)→(nbsp)PS) n'a généralement pas besoin d' | ||
+ | est un fichier PS tout à fait valide. Si l' | ||
+ | vous pouvez utiliser LaTeX pour inclure le fichier EPS dans un document PS, grâce à ce document très simple: | ||
+ | |||
+ | <code latex> | ||
+ | \documentclass{standalone} | ||
+ | \usepackage{graphicx} | ||
+ | |||
+ | \begin{document} | ||
+ | \includegraphics{mon_image.eps} | ||
+ | \end{document} | ||
+ | </ | ||
+ | |||
+ | |||
+ | {{htmlmetatags> | ||
+ | metatag-og: | ||
+ | metatag-og: | ||
+ | }} | ||