Je juxtapose deux flottants. Si chacune de leurs légendes reste sur une ligne, ils sont parfaitement alignés : Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper, 12pt, french, BCOR=0pt, DIV=15]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[light, largesmallcaps]{kpfonts} \usepackage{mwe} \usepackage{graphicx} \usepackage{babel} \begin{document} \pagestyle{empty} \noindent \begin{figure}[t] \begin{minipage}[b]{0.45\linewidth} \centering \fbox{\includegraphics[width=.48\linewidth]{example-image-a}} \caption{légende concise} \end{minipage} \hspace{0.1cm} \begin{minipage}[b]{0.45\linewidth} \centering \fbox{\includegraphics[width=.48\linewidth]{example-image-b}} \caption{légende brève} \end{minipage} \end{figure} \end{document} Mais si l'une des légendes prend deux lignes ou plus, les flottants ne sont plus sur la même ligne : Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper, 12pt, french, BCOR=0pt, DIV=15]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[light, largesmallcaps]{kpfonts} \usepackage{mwe} \usepackage{graphicx} \usepackage{babel} \begin{document} \pagestyle{empty} \noindent \begin{figure}[t] \begin{minipage}[b]{0.45\linewidth} \centering \fbox{\includegraphics[width=.48\linewidth]{example-image-a}} \caption{légende concise} \end{minipage} \hspace{0.1cm} \begin{minipage}[b]{0.45\linewidth} \centering \fbox{\includegraphics[width=.48\linewidth]{example-image-b}} \caption{légende très longue et pénible et de deux lignes au moins} \end{minipage} \end{figure} \end{document} Comment faire pour que les deux légendes commencent sur la même ligne, ce qui aurait pour effet de ré-aligner les flottants ? Posée 10 Nov '17, 19:58 Pathe ♦♦ |
Remplacer
\begin{minipage}[b]{0.45\linewidth}
par\begin{minipage}[t]{0.45\linewidth}
.Dans votre ECM, les flottants ne sont sur la même ligne que parce que les deux images ont la même taille.
Il est fortement recommandé d'utiliser une extension telle que subcaption ou floatrow.