Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Table multipages avec légende

29 views
Skip to first unread message

k-pa

unread,
Dec 3, 2008, 8:46:36 AM12/3/08
to
Bonjour à tous,

J'ai dans mon document LaTeX de longue pages s'étendant sur plusieurs
pages. J'ai donc utilisé l'environement longtable à la place de table
pour crée mes tables. Bien évidement pour que cela fonctionne j'ai du
sortir mes tables des environnement flottents sachant qu'un flottent
n'est jamais multipages.
Maintenant un problème perciste je ne peut placer des légendes sous
mes tableaux car elles sont hors des flottents ! Vous avez sûrement
compris mon problème: comment avoir mes légende pour des tables de
grande taille ?

J'en suis sûr vous avez une solution magique pour ce problème ! Merci
par avance pour tout eclaircissement !

Jobe

Thomas vO

unread,
Dec 3, 2008, 8:56:38 AM12/3/08
to
bonjour,

À (at) Wed, 3 Dec 2008 05:46:36 -0800 (PST),
k-pa <jobe...@yahoo.fr> nous disait (told us):

personnellement, je fais comme ça :

\begin{center}
\captionof{table}{Ma légende}
\label{mon-label}
\input{mon-fichier-ou-jai-mis-mon-longtable}
\end{center}

sans oublier un petit \usepackage{caption} en préambule...

--
<Mathieu G> Mathieu-qui-commence-à-vraiment-prendre_plaisir-avec-LaTeX
<Jean-Côme> Aïe, le virus commence à prendre ! Méfiance :-)
<Thomas vO> pourtant, quand on prend du plaisir avec du LaTeX,
normalement, on n'attrape pas de virus...
-+- in fr.comp.text.tex -+-

Ulrike Fischer

unread,
Dec 3, 2008, 8:55:42 AM12/3/08
to

\caption fonctionne dans \longtable.

--
Ulrike Fischer

Jean-Côme Charpentier

unread,
Dec 3, 2008, 9:01:30 AM12/3/08
to
k-pa a écrit :

> Bonjour à tous,
>
> J'ai dans mon document LaTeX de longue pages s'étendant sur plusieurs
> pages. J'ai donc utilisé l'environement longtable à la place de table
> pour crée mes tables.

L'environnement table ne crée pas des tableaux (traduction de table en
français) mais des flottants. Autrement dit, J'en veux à mort à Leslie
d'avoir donner les noms table et figure aux deux environnements standard
de flottant sous LaTeX. Passons.

> Bien évidement pour que cela fonctionne j'ai du
> sortir mes tables des environnement flottents sachant qu'un flottent
> n'est jamais multipages.

Il faudrait s'entendre sur ce que l'on appelle flottant mais on peut
approcher un comportement flottant avec des tableaux de plusieurs pages.
Le principe et de n'afficher le tableau qu'une fois que la page courante
sera pleine (voir extension afterpage et sa commande éponyme). Cela ne
répond pas tout à fait à la question mais ça peut vous intéresser.

> Maintenant un problème perciste je ne peut placer des légendes sous
> mes tableaux car elles sont hors des flottents ! Vous avez sûrement
> compris mon problème: comment avoir mes légende pour des tables de
> grande taille ?

Extension caption.

> J'en suis sûr vous avez une solution magique pour ce problème ! Merci
> par avance pour tout eclaircissement !

Il y a toujours des solutions avec LaTeX et des fois ce n'est même pas
magique.

Jean-Côme Charpentier

--
<Paul> Ceci étant, maintenant que Microsoft et Apple utilisent
TrueType, peut-être que Arial est devenue une vraie police...
<Joss> Parce que Microsoft et Apple sont devenus de vrais OS ? :-)
-+- in fr.comp.text.tex -+-

k-pa

unread,
Dec 3, 2008, 1:02:46 PM12/3/08
to
Merci pour toutes ces infos !

Deuxième problème avec la méthode proposée (\captionof{table}{Ma
légende}) la légende apparait loin du tableau et j'aimerais retrouver
la distance que j'avais entre la légende et le tableau dans les
flottent. Des idées ?

Merci par avance

mpg

unread,
Dec 3, 2008, 3:01:23 PM12/3/08
to
Le (on) mercredi 03 décembre 2008 15:01, Jean-Côme Charpentier a écrit
(wrote) :

> français) mais des flottants. Autrement dit, J'en veux à mort à Leslie
> d'avoir donner les noms table et figure aux deux environnements standard
> de flottant sous LaTeX. Passons.
>

Ou créons un club aussi : je lui en veux grave pour la même raison.

> sera pleine (voir extension afterpage et sa commande éponyme). Cela ne
> répond pas tout à fait à la question mais ça peut vous intéresser.
>

Sauf que ça fixe les catcodes et que selon ce qu'on veut faire dans le
tableau... enfin je ne dis pas que je connais mieux, et \afterpage m'a en
effet déjà rendu de fiers services.

Manuel.

k-pa

unread,
Dec 8, 2008, 10:00:02 AM12/8/08
to
Petit up !

Pas d'idées pour la distance entre le bas du tableau et la légende
placée avec \captionof ???

Merci par avance !

Thomas vO

unread,
Dec 8, 2008, 10:06:46 AM12/8/08
to
bonjour,

À (at) Mon, 8 Dec 2008 07:00:02 -0800 (PST),


k-pa <jobe...@yahoo.fr> nous disait (told us):

> Petit up !
>
> Pas d'idées pour la distance entre le bas du tableau et la légende
> placée avec \captionof ???

voir la doc de caption.sty (à moins que ce ne soit float.sty, je me
fais vieux), où il doit être expliqué comment régler ce genre de
paramètres...

--
en TeX non-ogm, on peut mettre \global devant tout assignation, et
\global \outer\long (n'importe quelle combinaison) devant les
définition de macro. En e-TeX, on rajoute \protected à la liste
\globel, \long, \outer.
-+- mpg in fr.comp.text.tex -+-

Alain Ketterlin

unread,
Dec 8, 2008, 10:13:37 AM12/8/08
to
k-pa <jobe...@yahoo.fr> writes:

> Pas d'idées pour la distance entre le bas du tableau et la légende
> placée avec \captionof ???

\captionof (de capt-of.sty c'est bien cela ?) appelle \caption. C'est
donc \abovecaptionskip qui fixe la distance, par défaut 10pt dans
article.cls.

-- Alain.

0 new messages