« LaTeX/Images » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎Extension graphicx : mise en forme
Ligne 40 :
=== Extension <code>graphicx</code> ===
 
Je supposerai désormais que vous avez facilement converti toutes vos images dans le format ''EPS''. MaintenantIl ilest estmaintenant temps de voir les mécanismes permettant de les importer dans votre document LatexLaTeX. Comme avec la plupart des choses en LatexLaTeX, il y a plus d'un moyen d'éplucher une banane. Et cela reste vrai pour importer des fichiers au format ''EPS'' dans vos documents. Cependant, je m'intéresserai plus particulièrement à unune paquetextension appeléappelée <span class="command"code>graphicx</spancode>, qui effectue rapidement cette tâche, et avec peu d'effort.
 
Avant de pouvoir disposer des commandes suivantes pour travailler, vous devez placer <span class="command"code>\usepackage{graphicx}</spancode> dans le préambule de votre document.
La syntaxe pour utiliser ''graphicx'' est: :
<spansource classlang="commandlatex">
\includegraphics[''attr1=val1, attr2=val2, ..., attrn=valn'']{''image.eps''}
</spansource>
Comme vous devriez maintenant le savoir si tout va bien, les paramètres entre crochets sont facultatifs, tandis que les accolades sont obligatoires. La variété d'attributs possibles qui peuvent être fournis est grande, et donc je ne parlerai que des plus utiles :
 
Comme vous devriez maintenant le savoir si tout va bien, les paramètres entre crochets sont facultatifs, tandis que les accolades sont obligatoires. La variété d'attributs possibles qui peuvent être fournis est grande, et donc je ne parlerai que des plus utiles:
 
{|
| <span class="command"code>width=xx</spancode>
| Indiquez à la place de ''xx'' la largeur souhaitée de l'image importée.
|-
| <span class="command"code>height=xx</spancode>
| Indiquez à la place de ''xx'' la hauteur souhaitée de l'image importée.
|-
| colspan="2" | ''NB: en ne fournissant que l'un ou l'autre des paramètres précédents, l'image changera de taille en respectant le même rapport de proportionnalité.''
|-
| <span class="command"code>keepaspectratio</spancode>
| ce paramètre peut prendre deux valeurs ''<code>true''</code> ou ''<code>false''</code>. Lorsqu'il est placé à ''<code>true''</code>, l'image sera changée de taille à la fois en hauteur et en largeur, mais l'image ne sera jamais aplatie de sorte que ni la largeur ni la hauteur ne seront dépassées.
|-
| <span class="command"code>scale=xx</spancode>
| modifie la taille de l'image en suivant l'échelle donnée. Exemple 0.5 permet de réduire de moitié, ou 2 d'agrandir du double.
|-
| <span class="command"code>angle=xx</spancode>
| Cette option peut tourner l'image de ''xx'' degrés (sens opposé à celui de la rotation des aiguilles d'une montre)
|-
| <span class="command"code>trim=g b d h</spancode>
| Cette option aura pour effet de couper l'image importée de ''g'' à partir de la gauche, ''b'' à partir du bas, ''d'' à partir de la droite, et ''h'' à partir du haut ; où ''g'', ''b'', ''d'' et ''h'' sont des longueurs.
|-
| <span class="command"code>clip</spancode>
| Pour que l'option <span class="command"code>trim</spancode> fonctionne <span class="command"code>clip=true</spancode> doit être présente.
|}