J'ai du texte et une image : Ouvrir dans l'éditeur
\documentclass[10pt, BCOR=0mm, DIV=11, a5paper, oneside, french]{scrartcl} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage[fulloldstyle,largesmallcaps]{kpfonts} \newcommand{\csn}{\classicstylenums} \usepackage{tikz} \usepackage{lipsum} \usepackage{babel} \begin{document}% \pagestyle{empty}% \lipsum[4-5] \begin{tikzpicture} \draw[thick,rounded corners=8pt] (0,0) -- (0,2) -- (1,3.25) -- (2,2) -- (2,0) -- (0.95,1) -- (2,2) -- (0,2) -- (1.05,1) -- (0,0) -- (2,0); \end{tikzpicture}\\ \lipsum[6-7] \end{document} J'aimerais que le texte entoure l'image, qu'il « coule » autour d'elle. Comment faire ? Posée 21 Nov '15, 21:48 Pathe ♦♦ |
L'adaptation du texte autour d'images est une chose que ni TeX ni LaTeX ne savent vraiment bien faire. On peut bien sûr trouver des moyens de le simuler, mais rien n'est vraiment concluant. Toujours est-il que le package Ouvrir dans l'éditeur
\documentclass[10pt, BCOR=0mm, DIV=11, a5paper, oneside, french]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[fulloldstyle,largesmallcaps]{kpfonts} \usepackage{tikz,lipsum,wrapfig} \usepackage{babel} \begin{document}% \pagestyle{empty}% \lipsum[4-5] \begin{wrapfigure}{l}{0.2\linewidth} \begin{tikzpicture} \draw[thick,rounded corners=8pt] (0,0) -- (0,2) -- (1,3.25) -- (2,2) -- (2,0) -- (0.95,1) -- (2,2) -- (0,2) -- (1.05,1) -- (0,0) -- (2,0); \end{tikzpicture} \end{wrapfigure} \lipsum[6-8] \end{document} D'autres packages permettent des choses assez comparables : Publiée 21 Nov '15, 23:01 unbonpetit ♦♦ denis ♦♦ |
L'extension Ouvrir dans l'éditeur
\documentclass[10pt, BCOR=0mm, DIV=11, a5paper, oneside, french]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[fulloldstyle,largesmallcaps]{kpfonts} \newcommand{\csn}{\classicstylenums} \usepackage{tikz} \usepackage{lipsum} \usepackage{babel} \usepackage{cutwin} \begin{document}% \pagestyle{empty}% \lipsum[5] \medskip \opencutcenter \renewcommand*\putstuffinpic{\put(0,-54){\makebox(0,0){\begin{tikzpicture} \draw[thick,rounded corners=8pt] (0,0) -- (0,2) -- (1,3.25) -- (2,2) -- (2,0) -- (0.95,1) -- (2,2) -- (0,2) -- (1.05,1) -- (0,0) -- (2,0); \end{tikzpicture}}}} \newcommand*\mycut{% 0.48\textwidth, 0.48\textwidth, 0.44\textwidth, 0.44\textwidth, 0.40\textwidth, 0.40\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth, 0.36\textwidth }% \begin{shapedcutout}{2}{10}{\mycut} \lipsum[1] \end{shapedcutout} \end{document} Publiée 22 Nov '15, 04:21 Bernard |
L'usage de
\\
en dehors d'un tableau est à éviter, sauf si vous savez exactement ce que fait\\
.