Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
3_composition:tableaux:tableau_sur_plusieurs_pages2 [2018/06/03 15:04]
d.p.carlisle
3_composition:tableaux:tableau_sur_plusieurs_pages2 [2021/05/20 22:26] (Version actuelle)
jejust Traduction en français.
Ligne 1: Ligne 1:
---- +====== Comment composer un tableau de plus d'​une ​page? ======
-title: Tables longer than a single ​page +
-category: floats +
-tags: +
-  - tables +
-  - figures +
-permalink: /​FAQ-longtab +
----+
  
-Tables are, by default, set entirely in boxes of their own: as a 
-result, they won't split over a page boundary. ​ Sadly, the world keeps 
-turning up tables longer than a single page that we need to typeset. 
  
-For simple tables (whose shape is highly regular)the simplest +Par défautun tableau est entièrement placé dans une boîte rien que pour lui: 
-solution may well be to use the `tabbing` environment+il forme donc un bloc qui ne peut être réparti sur plusieurs pages. 
-which is slightly tedious to set up, but which doesn't force the whole alignment +Malheureusementla vraie vie nous confronte souvent à des tableaux bien plus grands 
-onto a single ​page.+que ce qu'une page peut contenir...
  
-The [`longtable`](https://​ctan.org/​pkg/​longtable) package builds the whole table (in chunks), in +Pour les tableaux simples ​(dont le format est très régulier), la solution la plus simple 
-a first pass, and then uses information it has written to the `aux` +peut être d'​utiliser l'​environnement ''​tabbing'​', ​qui est un peu fastidieux 
-file during later passes to get the setting "​right"​ (the package +à mettre en placemais qui ne force pas son conteu à apparaître sur une seule page.
-ordinarily manages to set tables in just two passes). ​ Since the +
-package has overview of the whole table at the time it's doing +
-"​final"​ settingthe table is set "​uniformly"​ over its entire +
-lengthwith columns matching on consecutive pages. +
-[`longtable`](https://​ctan.org/​pkg/​longtable) has a reputation for failing to interwork with +
-other packages, but it does work with [`colortbl`](https://​ctan.org/​pkg/​colortbl),​ and its +
-author has provided the [`ltxtable`](https://​ctan.org/​pkg/​ltxtable) package to provide (most +
-of) the facilities of [`tabularx`](https://​ctan.org/​pkg/​tabularx) (see +
-[fixed-width tables](FAQ-fixwidtab)) for long tables: +
-beware of its rather curious usage constraints&​nbsp;&​mdash;​ each long table +
-should be in a file of its own, and included by +
-`\LTXtable{width}{file}`. ​ Since [`longtable`](https://​ctan.org/​pkg/​longtable)'​s +
-multiple-page tables can't possibly live inside floats, the package +
-provides for captions within the `longtable` environment +
-itself.+
  
-A seeming alternative to [`ltxtable`](https://​ctan.org/​pkg/​ltxtable) is [`ltablex`](https://​ctan.org/​pkg/​ltablex); but +L'​extension ​[[ctanpkg>​longtable]] construit la table entière ​(par morceauxdans un premier temps, 
-it is outdated and not fully functional Its worst problem is its +puis utilise les informations qu'​elle a écrites dans le fichier ''​.aux''​ pour obtenir le bon réglage 
-strictly limited memory capacity ​([`longtable`](https://​ctan.org/​pkg/​longtable) is not so +lors des compilations ultérieures ​(elle parvient généralement à mettre les tableaux en forme en seulement deux passages). 
-limitedat the cost of much complication in its code); +Comme l'​extension a une vue d'​ensemble du tableau au moment où elle effectue le « réglage final », 
-[`ltablex`](https://ctan.org/​pkg/​ltablexcan only deal with relatively small tables, it doesn'​t seem +la table est formatée uniformément du début à la fin, avec des largeurs de colonnes qui se correspondent bien 
-likely that support is available; but its user interface is much +sur les pages consécutives. [[ctanpkg>longtable]] a la réputation de ne pas fonctionner avec d'​autres extensions, 
-simpler than [`ltxtable`](https://ctan.org/pkg/ltxtable), so if its restrictions aren't a +mais il fonctionne avec [[ctanpkg>​colortbl]]et son auteur fournit le paquet [[ctanpkg>​ltxtable]] pour remplacer 
-problem for youit may be worth a try.+(la plupart des) fonctionnalités de [[ctanpkg>​tabularx]]((voir la question 
 +« [[3_composition:tableaux:​fixer_la_largeur_d_un_tableau|Comment fixer la largeur d'un tableau?]] ».)) pour les tableaux longs. 
 +Attention cependant à ses contraintes d'​utilisation inhabituelleschaque tableau long doit être dans un fichier à part, 
 +et inclus par ''​\LTXtable{//largeur//}{//​fichier//​}''. Puisque les tableaux à plusieurs pages de [[ctanpkg>​longtable]] 
 +ne peuvent pas être mis dans des flottantsl'​extension s'​occupe elle-même des légendes, dans l'​environnement ''​longtable''​.
  
-The [`supertabular`](https://​ctan.org/​pkg/​supertabular) package starts and stops a +Une alternative à [[ctanpkg>​ltxtable]] pourrait être l'​extension [[ctanpkg>​ltablex]];​ 
-`tabular` environment for each page of the table As a +mais elle est obsolète et n'est pas entièrement fonctionnelle
-result, each "page worth" of the table is compiled independently,​ and +Son plus gros problème est sa capacité mémoire très limitée 
-the widths of corresponding columns may differ on successive pages. +([[ctanpkg>​longtable]] n'est pas vraiment limitéau prix d'une grande complexité de son code); 
-However, if the correspondence doesn't matteror if your columns are +[[ctanpkg>​ltablex]] ne peut traiter que des tableaux relativement petits, 
-fixed-width, [`supertabular`](https://​ctan.org/​pkg/​supertabular) has the great advantage of doing +il ne semble plus maintenu; mais il est vrai que son interface utilisateur est beaucoup plus simple 
-its job in a single run.+que [[ctanpkg>​ltxtable]], donc si ses restrictions ne sont pas un problème pour vous, 
 +ça peut valoir la peine de l'​essayer.
  
-Both [`longtable`](https://​ctan.org/​pkg/​longtable) and [`supertabular`](https://​ctan.org/​pkg/​supertabular) allow definition +L'​extension ​[[ctanpkg>supertabular]] commence et termine un environnement ''​tabular''​ 
-of head- and footlines for the table; [`longtable`](https://​ctan.org/​pkg/​longtable) allows +pour chaque page du tableauPar conséquent,​ chaque « hauteur de page » du tableau 
-distinction of the first and last head and foot.+est compilée indépendamment,​ et la largeur d'une même colonne peut varier sur des pages successives
 +Cependant, si l'​homogénéité n'a pas d'​importance,​ ou si vos colonnes sont de largeur fixe, 
 +[[ctanpkg>​supertabular]] a le grand avantage de faire son travail en une seule compilation.
  
-The [`xtab`](https://​ctan.org/​pkg/​xtab) package fixes some infelicities of +[[ctanpkg>​longtable]] et [[ctanpkg>supertabular]] permettent tous deux de définir 
-[`supertabular`](https://​ctan.org/​pkg/​supertabular),​ and also provides a "last head" facility +des lignes d'​en-tête et de pied de tableau; ​[[ctanpkg>​longtable]] permet également 
-(though this, of course, destroys ​[`supertabular`](https://​ctan.org/​pkg/​supertabular)'​s advantage +de distinguer la première et la dernière ligne d'​en-tête ou de pied.
-of operating in a single run).+
  
-The [`stabular`](https://​ctan.org/​pkg/​stabular) package provides a simple-to-use "​extension to +Le paquetage ​[[ctanpkg>​xtab]] corrige certaines défauts de [[ctanpkg>​supertabular]], 
-`tabular`"​ that allows it to typeset tables that run over +et fournit également une fonction « dernier en-tête » (bien que cela détruise l'​avantage 
-the end of a page; it also has usability extensionsbut doesn'​t have +de [[ctanpkg>​supertabular]] de fonctionner en une seule fois).
-the headand footline capabilities of the major packages.+
  
-Documentation of [`ltablex`](https://​ctan.org/​pkg/​ltablex) is to be found in the package file.+Le paquetage ​[[ctanpkg>​stabular]fournit une « extension de ''​tabular''​ » simple à utiliser, 
 +qui permet de composer des tableaux qui s'​étendent au-delà de la fin d'une page; 
 +il a aussi des fonctionnalités pratiques, mais n'a pas les capacités des paquets principaux 
 +pour régler finement les en-têtes et de pieds de pages.
  
 +
 +-----
 +//Source:// [[faquk>​FAQ-longtab|Tables longer than a single page]]
 +
 +{{htmlmetatags>​metatag-keywords=(LaTeX,​flottants,​tableaux,​tableau long,​tableau sur plusieurs pages)
 +metatag-og:​title=(Composer un tableau de plus d'une page)
 +metatag-og:​site_name=(FAQ LaTeX francophone)
 +}}
  
3_composition/tableaux/tableau_sur_plusieurs_pages2.1528031087.txt.gz · Dernière modification: 2018/06/03 15:04 par d.p.carlisle
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0