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édentes Révision précédente
3_composition:illustrations:repeter_une_image_dans_un_document [2021/05/31 21:11]
jejust Mise à jour d'un lien vers une documentation en français. Mots-clefs OpenGraph.
3_composition:illustrations:repeter_une_image_dans_un_document [2021/06/02 22:54] (Version actuelle)
jejust Traduction en français. Restructuration.
Ligne 1: Ligne 1:
-====== ​Repeated graphics in a document ======+====== ​Comment insérer plusieurs fois une image dans un document======
  
 +Un logo ou un filigrane affiché sur chaque page, ou toute autre image répétée
 +de nombreuses fois dans votre document, peut rendre le fichier final du document
 +incroyablement volumineux. Le problème est que les mécanismes par défaut d'​inclusion
 +des graphismes ajoutent l'​image à chaque emplacement où elle doit être utilisée
 +et donc, après compilation,​ le fichier PostScript contient autant de copies redondantes.
  
-A logo or "​watermark"​ image, or any other image that is repeated in +Les énormes fichiers PostScript sont un problème; devoir expliquer que le fichier est énorme 
-your document, has the potential to make the processed version of the +à cause des logos en bas de page est un problème encore plus embarrassant...  ​:-\
-document unmanageably large.  ​The problem is, that the default +
-mechanisms of graphics usage add the image at every point it's to be +
-used, and when processed, the image appears in the output file at each +
-such point.+
  
-Huge PostScript ​files are embarrassing;​ explaining ​//why// such a file +<​note>​ 
-is hugeis more embarrassing still.+Si votre PostScript ​est destiné à être converti en PDF, par un outil appelant ''​[[https:​//www.ghostscript.com/|ghostscript]]''​ 
 +(comme ''​ps2pdf''​) ou par ''​Acrobat Distiller''​cette question ne se pose pas, car le convertisseur s'​occupe de dédoublonner 
 +les objets graphiques si besoin.
  
-The [[texdoc>​epslatex-fr|''​epslatex''​ graphics tutorial]] +\\ 
-describes a technique for avoiding the problem: basicallyone +pdfTeX fait le même travail lors de la compilationen convertissant automatiquement les utilisations multiples d'​une ​image 
-converts the image that's to be repeated into a PostScript subroutine, and +en des références à des objets graphiques.  
-load that as a ''​dvips''​ prologue file In place of the image, +</​note>​
-you load a file (with the same bounding box as the image) containing +
-no more than an invocation of the subroutine defined in the prologue.+
  
-The ''​epslatex''​ technique is tricky, but does the job.  Trickier +Le tutoriel //​[[texdoc>​epslatex-fr|Utilisation de graphiques importés]]//​ 
-still is the neat scheme of converting the figure to a one-character +(traduit en français depuis [[texdoc>​epslatex|un document Keith Reckdahl]]décrit 
-Adobe Type(nbsp)3 outline font.  While this technique ​is for the "real +une technique ​permettant d'​éviter ce problème: en gros, on convertit l'​image 
-experts"​ only (the author of this answer has never even tried it)it has +qui doit être répétée en une sous-routine PostScriptet on la charge sous la forme 
-potential for the same sort of space saving as the ''​epslatex''​ +d'un fichier prologue pour ''​dvips''. À la place de l'​imagevous chargez un fichier 
-techniquewith greater flexibility in actual use.+(avec la même //bounding box// que l'​image) qui ne contient rien d'​autre 
 +qu'une invocation de la sous-routine définie dans le prologue.
  
-More practical is Hendri Adriaens'​ [[ctanpkg>​graphicx-psmin]]; +Cette technique (appelons-la « technique ''​epslatex''​ ») est délicate, mais elle fait le job. 
-you load this //in place// of [[ctanpkg>​graphicx]]so rather than:+Plus délicate encore est l'​astuce qui consiste à convertir la figure en une police Adobe Type(nbsp)3 
 +contenant un unique caractère. Cette technique est réservée aux vrais gourousmais elle permet de gagner 
 +autant d'​espace que la technique ''​epslatex'',​ avec une plus grande souplesse d'​utilisation.
  
 +Pour le commun des mortels, il y a l'​extension [[ctanpkg>​graphicx-psmin]],​ de Hendri Adriaens ;
 +il suffit de la charger //à la place// de [[ctanpkg>​graphicx]],​ donc au lieu de :
 <code latex> <code latex>
 \usepackage[<​options>​]{graphicx} \usepackage[<​options>​]{graphicx}
 </​code>​ </​code>​
-you will write: 
  
 +vous écrirez:
 <code latex> <code latex>
 \usepackage[<​options>​]{graphicx-psmin} \usepackage[<​options>​]{graphicx-psmin}
 </​code>​ </​code>​
-and at the start of your document, you write: 
  
 +puis, au début de votre document, vous chargerez les images à répéter:
 <code latex> <code latex>
-\loadgraphics[<​bb>​]{<​list of graphics>}+\loadgraphics[<​bb>​]{<​liste des images>}
 </​code>​ </​code>​
-and each of the graphics in the list is converted to an "​object"​ for 
-use within the resulting PostScript output. ​ (This is, in essence, an 
-automated version of the ''​epslatex''​ technique described above.) 
  
-Having loaded the package as above, whenever you use +Chacune des images de la liste sera convertie en un « objet » à utiliser 
-''​\includegraphics''​the command checks if the file you've asked for +dans la sortie PostScript (c'esten substance, une version automatisée 
-is one of the graphics in ''​\loadgraphics'' ​list.  If so, the +de la technique ​''​epslatex'' ​décrite ci-dessus).
-operation is converted into a call to the "​object"​ rather than a new +
-copy of the file; the resulting PostScript can of course be //much// smaller.+
  
-Note that the package requires a version of ''​dvips''​ higher than 5.95b (published in 2010). +Après avoir chargé l'extension comme indiqué ci-dessuschaque fois 
- +que vous appellerez ​''​\includegraphics''​, la commande vérifiera 
-If your PostScript is destined for conversion to PDFeither by a +si le fichier que vous avez demandé est l'un de ceux de la liste ''​\loadgraphics''​
-''​[[https://​www.ghostscript.com/​|ghostscript]]''​-based +Si c'est le cas, l'insertion sera convertie en un appel à l'objet plutôt 
-mechanism such as ''​ps2pdf'' ​or by (for example) ​''​Acrobat Distiller''​, +que résulter en une nouvelle copie du fichier; le PostScript ​final sera bien sûr 
-the issue isn't so pressing, since the distillation mechanism will amalgamate graphics +beaucoup plus petit.
-objects whether or not the PostScript ​has them amalgamated. ​ pdfTeX does +
-the same job with graphics, automatically converting multiple uses +
-into references to graphics objects.+
  
 +La documentation de [[ctanpkg>​graphicx-psmin]] prévient que l'​extensions nécessite
 +une version de ''​dvips''​ supérieure à 5.95b, mais ça ne devrait plus être
 +un problème, cette version ayant été publiée en 2010.
  
 ----- -----
Ligne 67: Ligne 68:
  
 {{htmlmetatags>​metatag-keywords=(LaTeX,​figures,​images répétées,​inclusions multiples,​taille du document) {{htmlmetatags>​metatag-keywords=(LaTeX,​figures,​images répétées,​inclusions multiples,​taille du document)
-metatag-og:​title=(Repeated graphics in a document)+metatag-og:​title=(Insérer plusieurs fois une image dans un document)
 metatag-og:​site_name=(FAQ LaTeX francophone) metatag-og:​site_name=(FAQ LaTeX francophone)
 }} }}
  
3_composition/illustrations/repeter_une_image_dans_un_document.txt · Dernière modification: 2021/06/02 22:54 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0