Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
5_fichiers:postscript:support_du_postscript_dans_latex [2022/08/22 12:09] – Correction de la mise en forme. yannick.tanguy5_fichiers:postscript:support_du_postscript_dans_latex [2022/08/22 12:12] (Version actuelle) – Correction de la mise en forme. yannick.tanguy
Ligne 1: Ligne 1:
 ====== Comment sont gérés les fichiers PostScript dans LaTeX? ====== ====== Comment sont gérés les fichiers PostScript dans LaTeX? ======
  
-Dans la chaîne de compilation utilisant <latex>\LaTeX</latex> et ''dvips'', chaque programme apporte sa contribution à la constitution du fichier Postcript.+Dans la chaîne de compilation utilisant <latex>\LaTeX</latex> et ''dvips'', chaque programme apporte sa contribution à la constitution du fichier [[5_fichiers:postscript:start|PostScript]].
  
 ===== La partie effectuée par LaTeX ===== ===== La partie effectuée par LaTeX =====
  
-Lorsque le fichier <latex>\LaTeX</latex> doit intégrer une figure PostScript (''eps''), des commandes doivent être mises dans le fichier source (fichier ''tex'') pour dire à <latex>\LaTeX</latex> que la figure doit être positionnée à telle place avec telles dimensions (en incluant la bonne extension : [[ctanpkg>graphicx|graphicx]], [[ctanpkg>psfig|psfig]], [[ctanpkg>epsfig|epsfig]]). +Lorsque le fichier <latex>\LaTeX</latex> doit intégrer une figure PostScript (EPS), des commandes doivent être mises dans le fichier source (fichier TEX) pour dire à <latex>\LaTeX</latex> que la figure doit être positionnée à telle place avec telles dimensions (en incluant la bonne extension : [[ctanpkg>graphicx|graphicx]], [[ctanpkg>psfig|psfig]], [[ctanpkg>epsfig|epsfig]]). 
  
 Lors de la phase de compilation du code <latex>\LaTeX</latex>, ce dernier va consulter dans le fichier externe contenant la figure les seules dimensions/proportions de l'image (les fameuses « bounding box » chères au PostScript encapsulé). Lors de la phase de compilation du code <latex>\LaTeX</latex>, ce dernier va consulter dans le fichier externe contenant la figure les seules dimensions/proportions de l'image (les fameuses « bounding box » chères au PostScript encapsulé).
                  
-En fin de course, dans le fichier [[5_fichiers:dvi:start|DVI]] généré par <latex>\LaTeX</latex> se retrouvent le nom et les dimensions de l'image mais pas celle-ci (qui est toujours externe, comme précisé par la question « [[5_fichiers:dvi:qu_est_qu_un_fichier_dvi|Qu'est-ce qu'un fichier DVI ?]] »). Aussi, en visualisant le fichier ''dvi'', apparaît l'emplacement de l'image mais pas cette dernière (en particulier la commande ''psdraft''  génère un cadre genre ''\fbox{...}'' aux dimensions de l'image à l'emplacement de celle-ci).+En fin de course, dans le fichier [[5_fichiers:dvi:start|DVI]] généré par <latex>\LaTeX</latex> se retrouvent le nom et les dimensions de l'image mais pas celle-ci (qui est toujours externe, comme précisé par la question « [[5_fichiers:dvi:qu_est_qu_un_fichier_dvi|Qu'est-ce qu'un fichier DVI ?]] »). Aussi, en visualisant le fichier DVI, apparaît l'emplacement de l'image mais pas cette dernière (en particulier la commande ''psdraft'' génère un cadre similaire à ''\fbox{...}'' aux dimensions de l'image à l'emplacement de celle-ci).
  
 ===== La partie effectuée par dvips ===== ===== La partie effectuée par dvips =====
  
-Suite au travail de <latex>\LaTeX</latex>, ''dvips'' transforme le fichier ''dvi'' en PostScript et inclut à ce moment les fichiers images ''eps''Donc, si ce document Postscript est visualisé ou imprimé, le texte et les images y sont bien affichés.+Suite au travail de <latex>\LaTeX</latex>, ''dvips'' transforme le fichier DVI en PostScript et inclut à ce moment les fichiers images EPSAinsi, si ce document Postscript est visualisé ou imprimé, le texte et les images y sont bien affichés.
  
 ===== Cas particuliers ===== ===== Cas particuliers =====
  
-Certains visualiseurs DVI, par exemple ''xdvi'' sous UNIX pour n'en citer qu'un, détectent dans le fichier ''dvi'' des passages tels que :+Certains visualiseurs DVI, par exemple ''xdvi'' sous UNIX pour n'en citer qu'un, détectent dans le fichier DVI des passages tels que :
  
 <code latex> <code latex>
Ligne 23: Ligne 23:
 </code> </code>
  
-Ils appellent alors ''GhostScript''/''GhostView'' pour préparer une image bitmap que le visualiseur ''dvi'' va restituer. Mais d'autres visualiseurs, comme ''dviwin'', ne savent pas que faire d'un fichier PostScript. FIXME Est-ce toujours vrai ?+Ils appellent alors ''GhostScript''/''GhostView'' pour préparer une image bitmap que le visualiseur DVI va restituer. Mais d'autres visualiseurs, comme ''dviwin'', ne savent pas que faire d'un fichier PostScript. FIXME Est-ce toujours vrai ?
  
 {{htmlmetatags>metatag-keywords=(Format DVI,LaTeX,PostScript) {{htmlmetatags>metatag-keywords=(Format DVI,LaTeX,PostScript)
5_fichiers/postscript/support_du_postscript_dans_latex.1661170165.txt.gz · Dernière modification : 2022/08/22 12:09 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0