2010-05-09 6 views
4

J'écris une thèse et j'ai besoin d'y mettre beaucoup de petites images. Je dois aussi utiliser des légendes (avec des étiquettes) pour une meilleure navigation et faire référence à ces images. Dans le même temps, je veux épargner de l'espace et mettre des légendes à côté (à côté) des images, en marge, comme le fait Margpar. J'ai essayé le paquet sidecap mais cela n'a pas fonctionné, ni le paquetage mcaption n'a aidé. Peut-être que l'utilisation d'une minipage le résoudrait, mais je voudrais aussi aligner la légende sur le milieu (alignement vertical) de l'image.Comment placer une légende (figure/table) dans la marge?

Des suggestions?

+1

Pour mettre des choses pertinentes dans la marge qui devrait effectivement aller à imprimer ne me semble pas une très bonne idée ... Avez-vous vraiment considéré toutes les autres options? – aioobe

+0

Avez-vous essayé l'option suivante '\ usepackage [margincaption] {sidecap}'? En général, cela ressemble à un problème à résoudre avec les paquets 'sidecap' ou' caption'. – mropa

+0

aioobe: Ce n'est peut-être pas une très bonne idée, mais j'aimerais le faire de cette façon. Je n'utilise aucun texte dans les légendes, juste des chiffres suffisants pour la navigation. mropa: Merci pour l'indice, mais j'ai déjà essayé et cela n'a pas fonctionné. Cette fonctionnalité n'est pas documentée et quand j'essayais cela, cela m'a donné quelques erreurs. Peut-être que je devrais enquêter et essayer de résoudre à nouveau ce problème. –

Répondre

2

J'ai eu ce travail dans ma thèse avec:

\usepackage[margincaption,outercaption,ragged,wide]{sidecap} 
\sidecaptionvpos{figure}{t} 
\sidecaptionvpos{table}{t} 

et ensuite travailler avec

\begin{SCfigure}[][htb] 
    ... 
\end{SCfigure} 

, vous pouvez aussi le style de la légende avec le paquet caption comme ceci:

\captionsetup[SCfigure]{format=plain, ...} 

(Idem pour SCtable)