Bonjour à tous,
je cherche à modifier la largeur du texte sous mes figures, et pour cela j'utilise le package caption et \setcaptionwidth{0.9\columnwidth}, pour que le texte sous l'image soit large de 90% la largeur du texte normal. Le problème que j'ai c'est que la largeur qui est appliquée est la même quand la figure est insérée dans une page seule, ou dans une minipage (la largeur ne s'adapte pas à la largeur de la colonne la minipage). Petit exemple :
Quelqu'un aurait une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 \documentclass[11pt]{book} \usepackage[latin1]{inputenc} \usepackage[francais]{babel} \usepackage{graphicx} \usepackage{float} \usepackage{caption} \setcaptionwidth{0.99\linewidth} %largeur de la légende \begin{document} \begin{figure} \centering \includegraphics[width=1\columnwidth]{ima4.png} \caption{Bla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla bla} \end{figure} \begin{figure} \begin{minipage}[c]{.48\linewidth} \centering \includegraphics[width=0.8\columnwidth]{image1.jpg} \caption{Bla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla bla} \end{minipage} \hfill \begin{minipage}[c]{.48\linewidth} \centering \includegraphics[width=1.05\columnwidth]{image2.png} \caption{Bla bla bla bla bla bla bla bla Bla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla blaBla bla bla bla bla bla bla bla} \end{minipage} \end{figure} \end{document}
Partager