Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 6

25 Mar '16, 22:16

denis's gravatar image

denis
7.3k1510

Voici une solution. Elle consiste à définir un nouveau format, de manière à y inclure un environnement `multicols`. Pour que ça fonctionne, il faut choisir l'option `singlelinecheck` qui désactive le centrage du contenu de `caption`. Normalement, ce ne devrait pas être un problème, dans la mesure où `\caption` occupera toute la largeur de la page dans un environnement `multicols`. Démo pour les amateurs de la première Renaissance italienne : \documentclass{article} \usepackage[showframe]{geometry}% \usepackage{graphicx} \usepackage{multicol} \usepackage{lipsum} \usepackage{caption} \DeclareCaptionFormat{twocol}{\vspace*{-\baselineskip}\begin{multicols}{2}#1#2#3\end{multicols}} \begin{document} \begin{figure}[hbtp] \centering\captionsetup{singlelinecheck=false, format=twocol, labelfont=bf} \includegraphics[width=\linewidth]{Piero_di_Cosimo_1} \caption[]{\lipsum[1-2]} \end{figure} \end{document} <img src="http://texnique.fr:80/osqa/upfiles/two-columncaption.png" src="/upfiles/two-columncaption.png" style="width: 100%;"/> **Rajoutis:** Cela fonctionne encore pour une fgure qui n'occupe pas toute la largeur du texte si on la place dans l'environnement `measuredfigure` (défini par l'extension `threeparttable`) : \begin{figure}[hbtp] \centering\captionsetup{singlelinecheck=false, format=twocol, labelfont=bf} \begin{measuredfigure} \includegraphics[width=0.75\linewidth]{loupnorstein2} \caption[]{\lipsum[1-2]} \end{measuredfigure} \end{figure} <img src="http://texnique.fr:80/osqa/upfiles/two-columncaption2.png" src="/upfiles/two-columncaption2.png" style="width: 100%;"/>
cliquez ici pour masquer/afficher la révision 5

25 Mar '16, 19:46

denis's gravatar image

denis
7.3k1510

Voici une solution. Elle consiste à définir un nouveau format, de manière à y inclure un environnement `multicols`. Pour que ça fonctionne, il faut choisir l'option `singlelinecheck` qui désactive le centrage du contenu de `caption`. Normalement, ce ne devrait pas être un problème, dans la mesure où `\caption` occupera toute la largeur de la page dans un environnement `multicols`. Démo pour les amateurs de la première Renaissance italienne : \documentclass{article} \usepackage[showframe]{geometry}% \usepackage{graphicx} \usepackage{multicol} \usepackage{lipsum} \usepackage{caption} \DeclareCaptionFormat{twocol}{\vspace*{-\baselineskip}\begin{multicols}{2}#1#2#3\end{multicols}} \begin{document} \begin{figure}[hbtp] \centering\captionsetup{singlelinecheck=false, format=twocol, labelfont=bf} \includegraphics[width=\linewidth]{Piero_di_Cosimo_1} \caption[]{\lipsum[1-2]} \end{figure} \end{document} ![alt text][1] <img src="http://texnique.fr:80/osqa/upfiles/two-columncaption.png" style="width: 100%;"/> **Rajoutis:** Cela fonctionne encore pour une fgure qui n'occupe pas toute la largeur du texte si on la place dans l'environnement `measuredfigure` (défini par l'extension `threeparttable`) : \begin{figure}[hbtp] \centering\captionsetup{singlelinecheck=false, format=twocol, labelfont=bf} \begin{measuredfigure} \includegraphics[width=0.75\linewidth]{loupnorstein2} \caption[]{\lipsum[1-2]} \end{measuredfigure} \end{figure} ![alt text][2] [1]: http://texnique.fr:80/osqa/upfiles/two-columncaption.png [2]: http://texnique.fr:80/osqa/upfiles/two-columncaption2.png<img src="http://texnique.fr:80/osqa/upfiles/two-columncaption2.png" style="width: 100%;"/>
cliquez ici pour masquer/afficher la révision 4
Ajout d'un exemple n'occupant pas toute la largeur de la page

25 Mar '16, 17:17

Bernard's gravatar image

Bernard
4.6k15

cliquez ici pour masquer/afficher la révision 3

24 Mar '16, 22:26

Bernard's gravatar image

Bernard
4.6k15

cliquez ici pour masquer/afficher la révision 2

24 Mar '16, 22:25

Bernard's gravatar image

Bernard
4.6k15

cliquez ici pour masquer/afficher la révision 1

24 Mar '16, 20:48

Bernard's gravatar image

Bernard
4.6k15

C'est votre première visite ici ? Consultez la FAQ !

×