Wiki Forum

[Résolu] Note bas de page avec largeur auto. dans tableau

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

Modérateur: Modérateurs_LaTeX

Règles du forum
Merci d'éviter le style SMS dans vos messages. Penser à utiliser les balises Code pour poster du code.
Penser à utiliser la fonction Recherche avant de poster un message.

[Résolu] Note bas de page avec largeur auto. dans tableau

Messagede Remek le Jeudi 21 Janvier 2010, 18:29

Bonjour,

je cherche à faire quelque chose qui a l'air très bête et qui a déjà été demandé a plusieurs reprises, mais en vain... Je souhaiterais ajouter un commentaire à la fin d'un tableau, du style note de bas de page (mais sans référence dans le tableau lui-même, il s'agit de commentaires explicatifs sur le tableau). Le problème, si je suis la solution proposée sur de nombreux forums qui consiste a encapsuler dans un environnement minipage, c'est qu'il faut spécifier a priori la largeur du tableau en question. Comment faire de manière simple pour que la largeur de la note s'ajuste automatiquement a celle du tableau, sans spécifier cette dernière ?

Merci d'avance pour votre aide !

Remek
Dernière édition par Remek le Vendredi 22 Janvier 2010, 11:33, édité 1 fois.
Remek
Kilo-utilisateur
 
Messages: 111
Inscription: Samedi 02 Février 2008, 16:54
Statut actuel: Post-bac | Doctorat

Re: Note bas de page avec largeur automatique dans tableau

Messagede pg le Vendredi 22 Janvier 2010, 00:43

Remek a écrit:Comment faire de manière simple pour que la largeur de la note s'ajuste automatiquement a celle du tableau, sans spécifier cette dernière ?

Il suffit de mesurer la taille du tableau pour ajuster celle de la minipage. Voici un moyen de faire avec le package eqparbox (on peut bien sûr s'en passer, mais son utilisation est assez naturelle) :

Code: Tout sélectionner
\documentclass{article}

\usepackage{eqparbox}

\begin{document}

\begin{center}
\begin{minipage}{\eqboxwidth{tableau}}
Voici\footnote{explication} un tableau

\eqparbox{tableau}{\begin{tabular}{cccc}
texte & texte & texte & texte \\
texte & texte & texte & texte \\
texte & texte & texte & texte \\
texte & texte & texte & texte \\
\end{tabular}}

\smallbreak

\footnotesize Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
\end{minipage}
\end{center}

\end{document}

Attention, comme on utilise \eqboxwidth{tableau} avant \eqparbox{tableau}, il faut deux compilations successives pour que ça fonctionne. Si tu utilises ce genre de choses pour plusieurs tableaux, il faut changer l'étiquette utilisée par \eqparbox et \eqboxwidth à chaque fois (c'est le même principe que pour \label).
pg
Modérateur
 
Messages: 1283
Inscription: Vendredi 15 Juin 2007, 00:31

Re: Note bas de page avec largeur automatique dans tableau

Messagede Remek le Vendredi 22 Janvier 2010, 11:31

Excellent, c'est exactement ce que je recherchais, merci pg !
Remek
Kilo-utilisateur
 
Messages: 111
Inscription: Samedi 02 Février 2008, 16:54
Statut actuel: Post-bac | Doctorat


Retourner vers LaTeX

Qui est en ligne

Utilisateurs parcourant ce forum: Exabot [Bot], Yahoo [Bot] et 3 invités