Espace entre légende et figure/tableau

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Espace entre légende et figure/tableau

Messagepar pavel_vikanov » Jeudi 29 Avril 2010, 10:15

Bonjour, je cherche à paramétrer l'espacement entre la légende de mes tableaux et figures. J'ai bien trouvé les commandes \setlength\abovecaptionskip{xcm} et \setlength\belowcaptionskip{xcm} mais, bien qu'elles fonctionnent, ce n'est pas utilisable dans mon document puisque la légende de mes tableaux est au dessus et celle des figures en dessous. Quelqu'un aurait une solution ? Merci d'avance.
Il vaut mieux être saoul que con, ça dure moins longtemps.
pavel_vikanov
Kilo-utilisateur
 
Messages: 141
Inscription: Mercredi 09 Décembre 2009, 13:17
Localisation: Aix en Provence
Statut actuel: Post-bac | Doctorat

Publicité

Re: Espace entre légende et figure/tableau

Messagepar pg » Dimanche 02 Mai 2010, 11:13

Je ne sais pas si c'est une bonne idée de ne pas mettre les légendes aux mêmes endroits pour les figures et les tables, mais il est possible de redéfinir {figure} et {table} pour personnaliser les longueurs \abovecaptionskip et \belowcaptionskip dans chaque environnement :

Code: Tout sélectionner
\documentclass{article}
\let\oldfigure\figure
\let\oldtable\table
\def\figure{\setlength\abovecaptionskip{1cm}\oldfigure}
\def\table{\setlength\belowcaptionskip{1cm}\oldtable}
\begin{document}
Bla bla bla bla.

\begin{figure}[h]
\centering
\fbox{image}
\caption{caption de l'image}
\end{figure}

Bla bla bla bla.

\begin{table}[h]
\centering
\caption{caption du tableau}
\fbox{tableau}
\end{table}

Bla bla bla bla.
\end{document}
pg
Modérateur
 
Messages: 2590
Inscription: Jeudi 14 Juin 2007, 23:31

Re: Espace entre légende et figure/tableau

Messagepar balf » Dimanche 02 Mai 2010, 17:39

C'est la norme en typographie française de mettre les légendes des tables au-dessus desdites tables. L'extension caption permet de le faire systématiquement par le biais d'une option, ou ponctuellement dans le cours du document. Elle permute alors automatiquement les valeurs de \abovecaptionskip et de \belowcaptionskip (qui ne sont pas égales).

B.A.
balf
Zetta-utilisateur
 
Messages: 3748
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Espace entre légende et figure/tableau

Messagepar pavel_vikanov » Lundi 03 Mai 2010, 13:51

Okay, je teste ça, merci !!

EDIT : je me demande si j'ai été clair dans mon post de départ... Donc au cas où : par "légende" je voulais dire "titre".
Il vaut mieux être saoul que con, ça dure moins longtemps.
pavel_vikanov
Kilo-utilisateur
 
Messages: 141
Inscription: Mercredi 09 Décembre 2009, 13:17
Localisation: Aix en Provence
Statut actuel: Post-bac | Doctorat


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Yandex [Bot] et 23 invités