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
2_composition:tableaux:fixer_la_largeur_d_un_tableau [2016/10/19 00:08]
jejust
2_composition:tableaux:fixer_la_largeur_d_un_tableau [2018/12/09 11:25] (Version actuelle)
jejust
Ligne 1: Ligne 1:
-====== Comment fixer la largeur d'un tableau ?} %7.20 ======+====== Comment fixer la largeur d'un tableau? ======
  
  
-$Reponse$ ​ L'​environnement ''​tabular*''​ permet de faire cela, mais+$\Reponse$ ​ L'​environnement ''​tabular*''​ permet de faire cela, mais
 seul l'​espace entre les colonnes peut s'​adapter. ​ Cet espace n'est pas seul l'​espace entre les colonnes peut s'​adapter. ​ Cet espace n'est pas
-à confondre avec \param{\\tabcolsepqui est l'​espacement de part et+à confondre avec ''​\tabcolsep'' ​qui est l'​espacement de part et
 d'​autre d'une colonne et non celui qui sépare celles-ci. ​ On doit d'​autre d'une colonne et non celui qui sépare celles-ci. ​ On doit
-utiliser ​\texcode{''​extracolsep''​\{''​stretch''​\{1\}\}} ainsi +utiliser ''​\extracolsep{\stretch{1}}'' ​ainsi 
-%+
  
 <code latex> <code latex>
- 
   \begin{tabular*}{0.5\linewidth}{   \begin{tabular*}{0.5\linewidth}{
       @{\extracolsep{\stretch{1}}}       @{\extracolsep{\stretch{1}}}
Ligne 38: Ligne 37:
  
 <code latex> <code latex>
- 
   \begin{tabular*}{0.5\linewidth}{   \begin{tabular*}{0.5\linewidth}{
       !{\extracolsep{\stretch{1}}}       !{\extracolsep{\stretch{1}}}
Ligne 60: Ligne 58:
 </​code>​ </​code>​
  
-% + 
-\texcode{!\marg{code}est équivalent à \texcode{@\marg{code}à la +''​!{code}'' ​est équivalent à ''​@{code}'' ​à la 
-différence près que la séparation ​\param{\\tabcolsepn'est pas+différence près que la séparation ​''​\tabcolsep'' ​n'est pas
 supprimée. ​ Donc soit on supprime cette séparation des deux côtés du supprimée. ​ Donc soit on supprime cette séparation des deux côtés du
-tableau, soit on utilise cette fonction ​\texcode{!\marg{code}}.+tableau, soit on utilise cette fonction ​''​!{code}''​.
  
  
-$Reponse$ ​ Les packages [[ctanpkg>​tabularx|tabularx]] et [[ctanpkg>​easytable|easytable]] permettent+$\Reponse$ ​ Les packages [[ctanpkg>​tabularx|tabularx]] et [[ctanpkg>​easytable|easytable]] permettent
 de faire cela. Avec l'​environnement ''​tabularx'',​ par exemple, on de faire cela. Avec l'​environnement ''​tabularx'',​ par exemple, on
-peut utiliser un nouveau type de colonne: ​\texcode{Xqui ressemble à +peut utiliser un nouveau type de colonne: ​''​X'' ​qui ressemble à 
-une colonne de type \texcode{p\marg{larg}}, si ce n'est qu'il n'est+une colonne de type ''​p{larg}''​, si ce n'est qu'il n'est
 pas nécessaire de passer l'​argument \meta{larg},​ et que la largeur pas nécessaire de passer l'​argument \meta{larg},​ et que la largeur
 s'​adapte à la place restante: ainsi, s'​adapte à la place restante: ainsi,
-%+
  
 <code latex> <code latex>
- 
 \begin{tabularx}{\linewidth}{|X|X|} \begin{tabularx}{\linewidth}{|X|X|}
    ​\hline    ​\hline
Ligne 85: Ligne 82:
 </​code>​ </​code>​
  
-% 
 donne donne
-%+ 
 +<​latex>​
 \begin{flushleft} \begin{flushleft}
 \begin{tabularx}{\linewidth}{|X|X|} \begin{tabularx}{\linewidth}{|X|X|}
Ligne 96: Ligne 93:
 \end{tabularx} \end{tabularx}
 \end{flushleft} \end{flushleft}
-+</​latex>​ 
 Cet exemple donnera un tableau s'​étalant sur tout une ligne et divisé Cet exemple donnera un tableau s'​étalant sur tout une ligne et divisé
 en deux colonnes de largeur égale. en deux colonnes de largeur égale.
  
  
-$Reponse$ ​ Il est également possible de spécifier la largeur d'​une +$\Reponse$ ​ Il est également possible de spécifier la largeur d'​une 
-colonne (\texcode{p\marg{larg}}).  ​\`A partir de là, en gérant+colonne (''​p{larg}''​).  ​À partir de là, en gérant
 habilement les longueurs, on peut fixer la largeur du tableau et de habilement les longueurs, on peut fixer la largeur du tableau et de
 chacune de ses colonnes. chacune de ses colonnes.
  
  
-$Reponse$ ​ Le package [[ctanpkg>​tabulary|tabulary]] fonctionne un peu comme +$\Reponse$ ​ Le package [[ctanpkg>​tabulary|tabulary]] fonctionne un peu comme 
-[[ctanpkg>​tabularx|tabularx]],​ mais accepte les paramètres ​\texcode{L}\texcode{C}+[[ctanpkg>​tabularx|tabularx]],​ mais accepte les paramètres ​''​L''​''​C''​
-\texcode{R}\texcode{Jqui permettent respectivement d'​aligner à+''​R''​''​J'' ​qui permettent respectivement d'​aligner à
 gauche, de centrer, d'​aligner à droite et de justifier le contenu gauche, de centrer, d'​aligner à droite et de justifier le contenu
 d'une colonne. De plus, la largeur des colonnes est proportionnelle à d'une colonne. De plus, la largeur des colonnes est proportionnelle à
Ligne 115: Ligne 113:
  
  
 +
 +{{htmlmetatags>​metatag-keywords=(LaTeX)
 +metatag-og:​title=(Comment fixer la largeur d'un tableau?)
 +metatag-og:​site_name=(FAQ LaTeX francophone)
 +}}
  
2_composition/tableaux/fixer_la_largeur_d_un_tableau.1476828508.txt.gz · Dernière modification: 2016/10/19 00:08 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0