Comment faire en sorte qu'on puisse obtenir un alignement horizontal d'un texte et d'une image ? Selon le code ci-dessous, l'image est décalée d'une ligne vers le bas par rapport au texte. Peut-être l'une des limites de Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,9pt,french]{scrartcl} \input{/Applications/TeX/Preambules/preambule-art.tex} \begin{document} \begin{wrapfigure}[20]{r}{5.5cm} \includegraphics[scale=0.4]{./icono/image} \end{wrapfigure} Le Lorem Ipsum est simplement du faux texte employé dans la composition et la mise en page avant impression. Le Lorem Ipsum est le faux texte standard de l'imprimerie depuis les années 1500, quand un peintre anonyme assembla ensemble des morceaux de texte pour réaliser un livre spécimen de polices de texte. Il n'a pas fait que survivre cinq siècles, mais s'est aussi adapté à la bureautique informatique, sans que son contenu n'en soit modifié. Il a été popularisé dans les années 1960 grâce à la vente de feuilles Letraset contenant des passages du Lorem Ipsum, et, plus récemment, par son inclusion dans des applications de mise en page de texte, comme Aldus PageMaker. \end{document} Ce qui donne quelque chose comme ça :
Affichage de 5 parmi 6
Afficher 1 commentaire(s) en plus
|
L'ECM ne montre pas le problème (merci à jerome dequeker d'avoir demandé une capture d'écran). En fait ce problème ne se pose pas pour le premier paragraphe. Solution 1 ajouter une espace verticale négative Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,9pt,french]{scrartcl} \usepackage{wrapfig} \usepackage{mwe} \begin{document} Le Lorem Ipsum est simplement du faux texte employé dans la composition et la mise en page avant impression. Le Lorem Ipsum est le faux texte standard de l'imprimerie depuis les années 1500, quand un peintre anonyme assembla ensemble des morceaux de texte pour réaliser un livre spécimen de polices de texte. \begin{wrapfigure}[20]{R}{5.5cm} \vspace{-1\baselineskip} \includegraphics[scale=.5]{example-image} \end{wrapfigure} Le Lorem Ipsum est simplement du faux texte employé dans la composition et la mise en page avant impression. Le Lorem Ipsum est le faux texte standard de l'imprimerie depuis les années 1500, quand un peintre anonyme assembla ensemble des morceaux de texte pour réaliser un livre spécimen de polices de texte. Il n'a pas fait que survivre cinq siècles, mais s'est aussi adapté à la bureautique informatique, sans que son contenu n'en soit modifié. Il a été popularisé dans les années 1960 grâce à la vente de feuilles Letraset contenant des passages du Lorem Ipsum, et, plus récemment, par son inclusion dans des applications de mise en page de texte, comme Aldus PageMaker. \end{document} Solution 2 changer localement Attention Tous les déclarations et définitions seront locales donc doivent être précédées par Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,9pt,french]{scrartcl} \usepackage{wrapfig} \usepackage{mwe} \begin{document} Le Lorem Ipsum est simplement du faux texte employé dans la composition et la mise en page avant impression. Le Lorem Ipsum est le faux texte standard de l'imprimerie depuis les années 1500, quand un peintre anonyme assembla ensemble des morceaux de texte pour réaliser un livre spécimen de polices de texte. \begingroup \setlength{\intextsep}{0pt} \begin{wrapfigure}[20]{R}{5.5cm} \includegraphics[scale=.5]{example-image} \end{wrapfigure} Le Lorem Ipsum est simplement du faux texte employé dans la composition et la mise en page avant impression. Le Lorem Ipsum est le faux texte standard de l'imprimerie depuis les années 1500, quand un peintre anonyme assembla ensemble des morceaux de texte pour réaliser un livre spécimen de polices de texte. Il n'a pas fait que survivre cinq siècles, mais s'est aussi adapté à la bureautique informatique, sans que son contenu n'en soit modifié. Il a été popularisé dans les années 1960 grâce à la vente de feuilles Letraset contenant des passages du Lorem Ipsum, et, plus récemment, par son inclusion dans des applications de mise en page de texte, comme Aldus PageMaker. \par\endgroup \end{document} Les accents n'apparaissent pas dans l'exemple : dommage :)
(07 Jan '17, 13:18)
denis ♦♦
Pas nécessairement, mais « employ », « annes », « raliser », « spcimen », c'est bizarre ;)
(07 Jan '17, 20:21)
denis ♦♦
@touhami dans tes exemples, les figures semblent légèrement déborder dans la marge. Pourquoi ne pas mettre une image de la largeur du wrapfigure ?
(09 Jan '17, 16:59)
jerome dequeker
|
Pour les questions d'alignement d'une image et du texte (il s'agit d'ailleurs d'alignement vertical plutôt que horizontal), on peut recourir au package Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,9pt,french]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[export]{adjustbox} \usepackage{wrapfig} \usepackage{mwe} \begin{document} \begin{wrapfigure}[20]{r}{5.5cm} \adjincludegraphics[width=4.75cm,valign=t]{example-image-10x16} \end{wrapfigure} Le Lorem Ipsum est simplement du faux texte employé dans la composition et la mise en page avant impression. Le Lorem Ipsum est le faux texte standard de l'imprimerie depuis les années 1500, quand un peintre anonyme assembla ensemble des morceaux de texte pour réaliser un livre spécimen de polices de texte. Il n'a pas fait que survivre cinq siècles, mais s'est aussi adapté à la bureautique informatique, sans que son contenu n'en soit modifié. Il a été popularisé dans les années 1960 grâce à la vente de feuilles Letraset contenant des passages du Lorem Ipsum, et, plus récemment, par son inclusion dans des applications de mise en page de texte, comme Aldus PageMaker. \end{document} Publiée 09 Jan '17, 17:00 denis ♦♦ |
Il y a naturellement aussi une commande Avec Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,9pt,french]{scrartcl} \usepackage{graphicx, wrapfig, calc} \input{insbox} \usepackage{lipsum} %\input{/Applications/TeX/Preambules/preambule-art.tex} \begin{document} \lipsum[11] \begin{wrapfigure}[13]{r}{0pt} \raisebox{0pt}[\height-\baselineskip]{\includegraphics[scale=0.8]{loupnorstein1}} \end{wrapfigure} \lipsum[3] \InsertBoxR{0}{\includegraphics[scale=0.8]{loupnorstein1}} \lipsum[5] \end{document} Publiée 07 Jan '17, 02:50 Bernard |
Est-il possible de fournir une image pour illustrer le problème ?
Et si tu remplaces
\begin{wrapfigure}[20]{r}{5.5cm}
par\begin{wrapfigure}{r}{5.5cm}
?Merci @jerome dequeker. J'ai essayé, mais le texte recouvre tout. L'option
[20]
indique que l'image est dégagée verticalement sur 20 lignes. Je mets une copie d'écran dans une heure environ : je dois quitter…La question n'est pas claire. Si j'ai bien compris, vous pouvez essayer, par exemple, avec
\includegraphics[height=20\baselineskip,width=5.5cm]{./icono/image}
ou\includegraphics[height=19.5\baselineskip,width=5.5cm]{./icono/image}
.@jerome dequeker En fait, il est inutile (et même déconseillé) de fournir une image : il vaut bien mieux s'aider du package
mwe
(plus de détail dans la FAQ « Qu’est-ce qu’un ECM et pourquoi est-il si important d’en fournir un ? ». D'ailleurs, @fred02840, attention : le fichier fourni n'est pas un ECM puisqu'on ne dispose ni du fichierpreambule-art.tex
(inutile ici : il devrait suffire de charger le packagewrapfig
), ni de l'imageimage
.@denis. Effectivement, comme
wrapfigure
apparaissait clairement, j'ai réduit au maximum le semblant d'ECM.@jerome dequeker. Ci-dessus une capture d'écran pour qu'on y voit plus clair (j'aurais dû y penser…).