Je ne réussis plus à trouver l'option permettant de placer une image sous la ligne, de manière à ce que le haut de l'image soit aligné sur le haut de la boîte contenant le X.

Dans l'ECM suivant, c'est le bas de la boîte contenant l'image qui est aligné sur la ligne, donc sur le bas de celle contenant le X : cela ne me convient pas.

Ouvrir dans l'éditeur Overleaf
\documentclass[varwidth, border = 5 mm]{standalone}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[light, largesmallcaps]{kpfonts}
\usepackage{mwe}
\begin{document}
X \includegraphics[keepaspectratio=true, height = 1 cm]{example-image-a} X
\end{document}

Il y a bien une commande permettant de positionner finement l'image en hauteur, non ?

Posée 27 Sep '19, 06:29

Pathe's gravatar image

Pathe ♦♦
7.4k28196245
Taux d'acceptation : 55%

Modifiée 27 Sep '19, 06:36


Avec l'extension adjustbox :

Ouvrir dans l'éditeur Overleaf
\documentclass{article}

\usepackage{graphicx}
\usepackage[export]{adjustbox}

\begin{document}

X \includegraphics[height=1cm, valign=T]{example-image-a} X

\end{document}

alt text

Lien permanent

Publiée 27 Sep '19, 12:26

samcarter's gravatar image

samcarter
8.2k2817
Taux d'acceptation : 57%

Modifiée 27 Sep '19, 12:29

C'est plutôt \includegraphics[height=1cm, valign=t]{example-image-a} qui me convient. Mais quelle souplesse ! Formidable extension !

(27 Sep '19, 13:02) Pathe ♦♦ Pathe's gravatar image

Il faut utiliser la commande \raisebox qui permet de décaler une boîte par rapport à la ligne de base. Elle est utile pour régler l'alignement avec des objet volumineux comme des images ou pour obtenir des effets spéciaux. On peut tricher sur la hauteur et la profondeur de la boîte obtenue (typiquement, les régler à 0pt pour ne pas en tenir compte) grâce aux arguments optionnels. Ainsi, voici le code nécessaire à la résolution du problème :

Ouvrir dans l'éditeur Overleaf
X \raisebox{-1cm}{\includegraphics[keepaspectratio=true, height = 1 cm]{example-image-a}} X

Ce qui produit :

alt text

Lien permanent

Publiée 27 Sep '19, 08:55

Hugues's gravatar image

Hugues
772916
Taux d'acceptation : 25%

2

\raisebox{-\height} serait sans doute plus indiqué pour avoir une command plus «générique ».

(27 Sep '19, 10:51) Bernard Bernard's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.