PostScript a été pendant de nombreuses années la lingua franca des imprimantes professionnelles (bien que les imprimantes modernes haut de gamme tendent maintenant à demander un dialecte du format PDF à la place) ; comme PostScript est également un langage de programmation graphique puissant, il est couramment utilisé comme format de sortie pour les logiciels de dessin (entre autres).
Mais, justement parce que PostScript est un langage si puissant, certaines règles doivent être imposées, afin que le dessin de sortie puisse être inclus dans un document en tant que figure sans avoir d'effet de bord qui pourrait altérer le reste du document.
L'annexe H du Manuel de référence du langage PostScript (deuxième édition et ultérieures), spécifie un ensemble de règles pour que le PostScript puisse être utilisé de cette façon pour des figures incluses dans un document. Voici les principales:
showpage
ferait disparaître l'image dans la plupart des usages avec TeX ; etUne figure PostScript conforme à ces règles est dite être au format « Encapsulated PostScript » (EPS) ou « PostScript encapsulé ». La plupart des outils (La)TeX permettant d'inclure du PostScript savent utiliser le format Encapsulated PostScript ; inversement, il n'est pas forcément facile d'utiliser les fichiers issus de logiciels ne respectant pas ces règles…
En effet, avec ces moteurs, si vous souhaitez inclure une image au format EPS, il vous faudra d'abord
la convertir en PDF, par exemple avec les outils epspdf
ou epstopdf
, en ligne de commande (sous Linux).
Sources: