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édentesRévision précédente
Prochaine révision
Révision précédente
composition:tableaux:tabulations:composer_un_tableau_avec_des_tabulations [2016/10/18 22:10] jejust3_composition:tableaux:tabulations:composer_un_tableau_avec_des_tabulations [2022/08/08 16:19] (Version actuelle) – Balises <latex>...</latex> inutiles supprimées dbitouze
Ligne 1: Ligne 1:
-====== Comment créer un tableau avec des tabulations ?}  %% Ajout  ======+====== Comment créer un tableau avec des tabulations?  ======
  
  
 +$\Reponse$  L'environnement ''tabbing'' permet de composer des tableaux de façon simple,
 +en utilisant des tabulations pour l'alignement en colonnes.
 +Cet environnement crée un tableau en utilisant des taquets de tabulation,
 +que l'on place avec la commande ''\='', et sur lesquels on s'aligne avec la commande ''\>''.
 +L'exemple suivant montre un exemple simple utilisant l'environnement ''tabbing'':
  
-$Reponse$  L'environnement ''tabbing'' permet de faire des +<WRAP column 56ex> 
-tableaux à base de tabulations. Cet environnement crée un tableau en utilisant des taquets de +<code latex>
-tabulation, que l'on place avec la commande \cmd=, et sur lesquels on s'aligne +
-avec la commande \cmd>. L'exemple~\vref{ex=tabbing} montre un exemple simple +
-utilisant l'environnement ''tabbing''+
- +
-%        1                                 5X        6 +
-%23456789012345678901234567890123456789012345678901234567890 +
-\begin{exemple}{Exemple d'utilisation de l'environnement ''tabbing''+
-\label{ex=tabbing}}+
 \begin{tabbing} \begin{tabbing}
 Article\qquad \= Prix unitaire\qquad \= Article\qquad \= Prix unitaire\qquad \=
-  Quantit\a'e\qquad\=  Prix total \\[3mm] +  Quantité\qquad \=  Prix total \\[3mm] 
-Arrosoir\> $19,90$~\EUR  \> 2\> $39,80$~\EUR  \\ +Arrosoir\> $19,90$~€  \> 2 \> $39,80$~€  \\ 
-Brouette\> $129,00$~\EUR \> 1\> $129,00$~\EUR \\ +Brouette\> $129,00$~€ \> 1 \> $129,00$~€ \\ 
-Rateau  \> $9,90$~\EUR   \> 1\> $9,90$~\EUR\\[3mm] +Rateau  \> $9,90$~€   \> 1 \> $9,90$~€   \\[3mm] 
-Total   \>               \>  \> $178,70$~\EUR \\+Total   \>            \>   \> $178,70$~€ \\
 \end{tabbing} \end{tabbing}
 </code> </code>
 +</WRAP>
 +<WRAP column 30ex>
 +<latexdoc>
 +\documentclass{article}
 +  \usepackage[french]{babel}
 +  \pagestyle{empty} 
 +\begin{document}
 +\begin{tabbing}
 +Article\qquad \= Prix unitaire\qquad \=
 +  Quantité\qquad \=  Prix total \\[3mm]
 +Arrosoir\> $19,90$~€  \> 2 \> $39,80$~€  \\
 +Brouette\> $129,00$~€ \> 1 \> $129,00$~€ \\
 +Rateau  \> $9,90$~€   \> 1 \> $9,90$~€   \\[3mm]
 +Total   \>            \>   \> $178,70$~€ \\
 +\end{tabbing}
 +\end{document}
 +</latexdoc>
 +</WRAP>
 +<WRAP clear />
  
  
 +Il est possible de placer des taquets avec une ligne « bidon », que l'on
 +supprime par la suite avec la commande ''\kill''
  
-Il est possible de placer des taquets avec une ligne <<~bidon~>>, que l'on +Les taquets de tabulations du début de la ligne peuvent être 
-supprime par la suite avec la commande ''kill''.  +« oubliés », avec la commande ''\+'', puis repris en compte avec la 
- +commande ''\-''. La commande ''\+'' agit sur toutes les lignes qui le suivent, 
-Les taquets de tabulations du début de la ligne peuvent \^etre +la commande ''\-'' aussi. La commande ''\<'' permet de revenir en arrière
-<<~oubliés~>>, avec la commande \cmd+, puis repris en compte avec la +
-commande \cmd-. La commande \cmd+ agit sur toutes les lignes qui le suivent, +
-la commande \cmd- aussi. La commande \cmd< permet de revenir en arrière+
 d'une tabulation. d'une tabulation.
  
-Il est aussi possible de <<~mémoriser~>> une ligne te tabulations, afin de +Il est aussi possible de « mémoriser » une ligne de tabulations, afin de 
-la remplacer provisoirement, puis de la remettre en place. Cela se fait gr\^ace +la remplacer provisoirement, puis de la remettre en place. Cela se fait grâce 
-aux commandes ''poptabs'' et ''pushtabs''. Voir l'exemple~\vref{ex=tabevol}.+aux commandes ''\poptabs'' et ''\pushtabs''. Voir l'exemple avancé en fin de page.
  
  
-Enfin, on peut forcer l'alignement à droite en ajoutant la commande \cmd+Enfin, on peut forcer l'alignement à droite en ajoutant la commande ''\''
-à la fin de la <<~cellule~>> +à la fin de la « cellule » 
 cette commande place le texte qui la précède dans la colonne qui la cette commande place le texte qui la précède dans la colonne qui la
 précède (il faut donc d'abord aller à la tabulation suivante), justifié à droite. précède (il faut donc d'abord aller à la tabulation suivante), justifié à droite.
-Afin de forcer la dernière colonne à \^etre alignée +Afin de forcer la dernière colonne à être alignée à droite, 
-à droite, on la fera précéder de \cmd`.  +on la fera précéder de ''\`''
-L'exemple~\vref{ex=tabbingright} illustre tout cela.+
  
-%        1                                 5X        6 
-%23456789012345678901234567890123456789012345678901234567890 
  
-Exemple d'utilisation de l'environnement ''tabbing''\label{ex=tabbingright} +Exemple d'utilisation de l'environnement ''tabbing'':
-<code latex>+
  
 +<code latex>
 \begin{tabbing} \begin{tabbing}
 Article \qquad \= Prix unitaire  Article \qquad \= Prix unitaire 
Ligne 66: Ligne 78:
 </code> </code>
  
 +<note important>
 +À l'intérieur de l'environnement ''tabbing'', les commandes ''\''' et ''\`'' n'ont donc pas leur fonction habituelle,
 +qui est de [[3_composition:texte:symboles:caracteres/accents_divers|mettre des accents sur des caractères]]
 +(''\'e'' donne « é » et ''\`a'' donne « à », par exemple).
  
 +Pour utiliser des caractères accentués dans un environnement ''tabbing'', le plus simple est bien sûr
 +de les saisir directement: ''é'', ''à''... Si ce n'est pas possible, vous pouvez utiliser ''\a''' et ''\a`''
 +à la place de ''\''' et ''\`'':
 +par exemple le mot « Quantité » peut être saisi comme ''Quantit\a'e''
 +dans l'exemple ci-dessus.
  
 +Plus de détails sont donnés en réponse à la question
 +[[3_composition:tableaux:tabulations:utiliser_des_caracteres_accentues_dans_un_environnement_tabbing|Comment utiliser des accents dans un environnement “tabbing”?]]
 +</note>
 +
 +
 +
 +Utilisation avancée de ''tabbing'':
  
-Utilisation avancée de ''tabbing''\label{ex=tabevol} 
 <code latex> <code latex>
 +Voici un exemple évolué avec l'environnement \texttt{tabbing}:
  
-Voici un exemple évolué avec l'environnement  
-\texttt{tabbing} : \par  
 \begin{tabbing} \begin{tabbing}
 \hspace*{1.5cm}\=\hspace{1.5cm}\=\kill \hspace*{1.5cm}\=\hspace{1.5cm}\=\kill
Ligne 107: Ligne 133:
                     \` 17\,500 \EUR \\                     \` 17\,500 \EUR \\
 \end{tabbing} \end{tabbing}
- 
 </code> </code>
 +
 +-----
 +//Source:// [[https://latexref.xyz/tabbing.html|LaTeX2e unofficial reference manual: “tabbing”.]]
  
  
 +{{htmlmetatags>metatag-keywords=(LaTeX,tableaux,mise en forme des tableaux,alignement en colonnes,saisie des tableaux)
 +metatag-og:title=(Comment créer un tableau avec des tabulations?)
 +metatag-og:site_name=(FAQ LaTeX francophone)
 +}}
  
3_composition/tableaux/tabulations/composer_un_tableau_avec_des_tabulations.1476828614.txt.gz · Dernière modification : 2016/10/18 22:10 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0