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/16 09:57]
jejust
2_composition:tableaux:fixer_la_largeur_d_un_tableau [2018/12/09 11:25] (Version actuelle)
jejust
Ligne 1: Ligne 1:
-\question{Comment fixer la largeur d'un tableau ?} %7.20+====== ​Comment fixer la largeur d'un tableau? ​======
  
-\reponse ​L'​environnement ​\env{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{\cmd{extracolsep}\{\cmd{stretch}\{1\}\}} ainsi +utiliser ​''​\extracolsep{\stretch{1}}'' ​ainsi 
-% + 
-\begin{noexemple}+ 
 +<code latex>
   \begin{tabular*}{0.5\linewidth}{   \begin{tabular*}{0.5\linewidth}{
       @{\extracolsep{\stretch{1}}}       @{\extracolsep{\stretch{1}}}
Ligne 23: Ligne 25:
                 (attention, d'​utilisation délicate) \\                 (attention, d'​utilisation délicate) \\
     printf() ​ & impression formatée d'une chaîne de     printf() ​ & impression formatée d'une chaîne de
-                ​caract\`eres ​\\+                ​caractères ​\\
     sqrt() ​   & racine carrée (penser à lier à la     sqrt() ​   & racine carrée (penser à lier à la
                 bibliothèque mathématique) \\                 bibliothèque mathématique) \\
     \hline     \hline
   \end{tabular*}   \end{tabular*}
-\end{noexemple}+</​code>​ 
 % %
-ou (avec le package ​\pack{array})+ou (avec le package ​[[ctanpkg>​array|array]])
 % %
-\begin{noexemple}+ 
 +<code latex>
   \begin{tabular*}{0.5\linewidth}{   \begin{tabular*}{0.5\linewidth}{
       !{\extracolsep{\stretch{1}}}       !{\extracolsep{\stretch{1}}}
Ligne 47: Ligne 51:
                 (attention, d'​utilisation délicate) \\                 (attention, d'​utilisation délicate) \\
     printf() ​ & impression formatée d'une chaîne de     printf() ​ & impression formatée d'une chaîne de
-                ​caract\`eres ​\\+                ​caractères ​\\
     sqrt() ​   & racine carrée (penser à lier à la     sqrt() ​   & racine carrée (penser à lier à la
                 bibliothèque mathématique) \\                 bibliothèque mathématique) \\
     \hline     \hline
   \end{tabular*}   \end{tabular*}
-\end{noexemple} +</​code>​ 
-% + 
-\texcode{!\marg{code}est équivalent à \texcode{@\marg{code}à la + 
-différence près que la séparation ​\param{\\tabcolsepn'est pas+''​!{code}'' ​est équivalent à ''​@{code}'' ​à la 
 +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 ​\pack{tabularxet \pack{easytablepermettent +$\Reponse$  ​Les packages ​[[ctanpkg>​tabularx|tabularx]] ​et [[ctanpkg>​easytable|easytable]] ​permettent 
-de faire cela. Avec l'​environnement ​\env{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,
-% + 
-\begin{noexemple}+ 
 +<code latex>
 \begin{tabularx}{\linewidth}{|X|X|} \begin{tabularx}{\linewidth}{|X|X|}
    ​\hline    ​\hline
Ligne 73: Ligne 80:
    ​\hline    ​\hline
 \end{tabularx} \end{tabularx}
-\end{noexemple} +</​code>​ 
-%+
 donne donne
-%+ 
 +<​latex>​
 \begin{flushleft} \begin{flushleft}
 \begin{tabularx}{\linewidth}{|X|X|} \begin{tabularx}{\linewidth}{|X|X|}
Ligne 85: 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 \'​egalement ​possible de sp\'​ecifier ​la largeur d'​une + 
-colonne (\texcode{p\marg{larg}}).  ​\`A partir de l\`a, en g\'​erant+$\Reponse$  ​Il est également ​possible de spécifier ​la largeur d'​une 
 +colonne (''​p{larg}''​).  ​À partir de , 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 ​\pack{tabularyfonctionne un peu comme + 
-\pack{tabularx}, mais accepte les paramètres ​\texcode{L}\texcode{C}+$\Reponse$  ​Le package ​[[ctanpkg>​tabulary|tabulary]] fonctionne un peu comme 
-\texcode{R}\texcode{Jqui permettent respectivement d'​aligner à+[[ctanpkg>​tabularx|tabularx]], mais accepte les paramètres ​''​L''​''​C''​
 +''​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 à
 la longueur de la plus grande entrée (de chaque colonne). la longueur de la plus grande entrée (de chaque colonne).
  
-\endinput+ 
 + 
 +{{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.1476604679.txt.gz · Dernière modification: 2016/10/16 09:57 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0