Commande Tableau
- Tableau( <Liste 1>, <Liste 2>, … )
-
Crée un texte qui contient un tableau des listes d’objets.
|
Par défaut, chaque liste est affichée dans une nouvelle ligne. |
-
Tableau({x^2, 4}, {x^3, 8}, {x^4, 16})crée un tableau à trois lignes et deux colonnes. Tous les éléments sont alignés à gauche. -
Tableau(Séquence(i^2, i, 1, 10))crée un tableau à une ligne. Tous les éléments sont alignés à gauche.
- Tableau( <Liste>, <Liste>, …, <“Alignement du texte”> )
-
Crée un texte qui contient un tableau des listes d’objets. Le texte optionnel “Alignement du texte” contrôle l’orientation et l’alignement du texte.
|
Les valeurs possibles sont "vl", "vc", "vr", "v", "h", "hl", "hc", "hr". Par défaut c’est "hl".
|
L’ajout d’un . permet un alignement sur le point décimal, d’un % transforme en pourcentages avec alignement
sur le point décimal.
L’ajout d’un a ou d’un p reprend les options précédentes en complétant l’écriture au
nombre de décimales. (Le nombre de décimales est celui qui est défini en Options)
*Tableau({{2011.56, 2, 3.7, 4}, {1, 4.2, 9, 16.365}}, "v.") retourne

*Tableau({{2011.56, 2, 3.7, 4}, {1, 4.2, 9, 16.365}}, "va")
comme ci-dessus mais en forçant le nombre de décimales à être celui déclaré en Options retourne
pour Options > 3 décimales
*Tableau({{2011.56, 2, 3.7, 4}, {1, 4.2, 9, 16.365}}, "v%") retourne

*Tableau({{2011.56, 2, 3.7, 4}, {1, 4.2, 9, 16.365}}, "vp") comme ci-dessus mais en forçant le nombre de décimales
à être celui déclaré en Options
Une syntaxe non documentée, permettant d’utiliser un autre séparateur décimal, la virgule en France et la monnaie locale €, mais toutes les colonnes sont affectées, il serait bon de pouvoir différentier des colonnes quantités/prix
-
Tableau({{11, 2.5, 123}, {2.65, 3.57, 10.1}}, "v,.€")retourne
-
Tableau({1,2,3,4},{1,4,9,16},"v")crée un tableau à deux colonnes et quatre lignes avec alignement à gauche ; -
Tableau({1,2,3,4},{1,4,9,16},"h")crée un tableau à quatre colonnes et deux lignes avec alignement à gauche ; -
Tableau({11.2,123.1,32423.9,234.0},"vr")crée un tableau à une colonne avec alignement à droite.
- Tableau( <Liste>, <Liste>, …, <Alignement>, <Largeur min cellule> )
- Tableau( <Liste>, <Liste>, …, <Alignement>, <Largeur min cellule>, <Hauteur min cellule> )
-
Ces deux syntaxes permettent de définir, en pixels, la largeur minimale, ou la largeur et la hauteur minimales des cellules du tableau.
-
Tableau({x², 4}, {x³, 8}, {x⁴, 16}, "c", 50) crée un tableau à 3 lignes et 2 colonnes. Tous les contenus des cellules sont centrés et la largeur d’une cellule est de 50 px. \({\begin{array}{C{50.0}C{50.0}}x^{2}&4 \\ x^{3}&8 \\ x^{4}&16 \\ \end{array}}\)
-
Tableau({{"Gauche", "Centré", "Droite"}, {"G", "C", "D"}}, "lcr", 45, 80) crée un tableau à 2 lignes et 3 colonnes. Tous les contenus des cellules ont une justification différente. Chaque cellule a une larguer de 45 px et une hauteur de 80 px.

Vous pouvez aussi ajouter des bordures en précisant||||, ||, {}, [] ou () et du quadrillage, lignes horizontales par _ et lignes verticales par | dans la chaîne.
-
Tableau({1,2},{3,4},"c|_")pour le tableau
; -
Tableau({1,2},{3,4},"c||||")pour\(\begin{Vmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{Vmatrix} \) ; -
Tableau({1,2},{3,4},"c()")pour \(\left( \begin{array}{} 1 & 2 \\ 3 & 4 \\ \end{array} \right) \) ; -
Tableau({1,2},{3,4},"c||")pour \( \begin{vmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{vmatrix} \) .
-
Tableau({{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "-/|_v")
pour \({\begin{array}{|lllll|}\hline 1&1&1&1&1 \\ 2&2&2&2&2 \\ 3&3&3&3&3 \\ 4&4&4&4&4 \\ \hline \end{array}}\) (pas de lignes intérieures)
-
Tableau({{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "|11001 _110001 h")
pour \({\begin{array}{|l|lll|}\hline 1&2&3&4 \\ \hline 1&2&3&4 \\ 1&2&3&4 \\ 1&2&3&4 \\ 1&2&3&4 \\ \hline \end{array}}\) Des 1 (ou des 0) indiquent la présence (ou non) des bordures verticales et horizontales.
-
Tableau({{1, 2, 3, 4},{5,6,7,8}}, "|11011_101")
pour \({\begin{array}{|l|ll|l|}\hline 1&2&3&4 \\ 5&6&7&8 \\ \hline \end{array}}\)
et pour "fusionner" des colonnes
-
Tableau({{"\textbf{Cercle}"}, {Tableau({{"Rayon", "r "}, {"Aire", "π r²"}, {"Circonférence", "2 π r"}}, "cc |010_0110")}}, "_111 |11 c")
pour \( {\begin{array}{|c|}\hline \textbf{Cercle} \\ \hline {\begin{array}{c|c}Rayon&\text{r } \\ \hline Aire&\text{π r²} \\ \hline Circonférence&\text{2 π r} \\ \end{array}} \\ \hline \end{array}} \)
et pour un système
-
Tableau({{"2x+3y=5", "5x+8y=12"}}, "{v")
pour \({\left\{\begin{array}{l}2x+3y=5 \\ 5x+8y=12 \\ \end{array}\right.}\)
et pour dépouiller une série brute stockée en liste1
-
Tableau({Unir({{"x_i"}, Unique(liste1)}), Unir({{"e_i"}, Effectifs(liste1)})}, "ch|_")
Soit liste1=Séquence(AléaEntreBornes(1, 6 )+0 k,k,1,100), on obtiendra quelque chose comme ça :
\( {\begin{array}{|c|c|c|c|c|c|c|}\hline x_i&1&2&3&4&5&6 \\ \hline e_i&17&19&16&22&15&11 \\ \hline \end{array}} \)
Il est possible d’affecter des couleurs différentes par lignes :
-
Tableau({{"\black{1,2,3,4}", "\blue{2,4,6,8}", "\green{3,6,9,12}", "\red{4,8,12,16}"}}, "vr")
pour
|
Les listes peuvent être groupées en une seule liste, (c’est d’ailleurs la syntaxe retournée par le tableur). |
Tableau({{1,2},{3,4}},"c()") .
Présentation pas à pas
Soit n un curseur entier entre 1 et 7
Tableau(Extraite({{2x + 3, "\geq", 4 - 5x}, {"+5x", "", "+5x"}, {7x + 3, "\geq", 4}, {"-3", "", "-3"}, {7x, "\geq", 1}, {"\frac{7x}{7}", "\geq", "1/7"}, {x, "\geq", 0.14286}}, 1, n), "_001001000")
vous présente la résolution pas à pas de l’inéquation 2x+3 > 4-5x

Un tableau colorié
|
Cette contribution de Michel Iroir, ne fonctionne qu’en Java, pas en html5 |
|
bl = "\colorbox{0099cc}\bold\textcolor{white}" ja = "\colorbox{yellow}\bold\textcolor{black}" or = "\colorbox{ff9933}\bold\textcolor{white}" rg = "\colorbox{ff0000}\bold\textcolor{white}" Tableau(\{\{or + "\{+}", bl + "{1}", bl + "{2}", bl + "{3}"}, \{rg + "{1}", ja + "{2}", ja + "{3}", ja + "{4}"}, \{rg + "{2}", ja + "{3}", ja + "{4}", ja + "{5}"}, \{rg + "{3}", ja + "{4}", ja + "{5}", ja + "{6}"}}, " |
Vous pouvez obtenir aussi un tableau comme ci-dessous, en le définissant dans le tableur, puis utilisant, après sélection et clic droit > Créer > Tableau

Sinon, possibilité de se créer des tableaux en LaTeX avec "tabular"
\(\begin{tabular}{cc} \multicolumn{2}{c}{\text{Carré}}\\ \hline x & \textcolor{blue}{x^2} \\ 1 & \textcolor{blue}{1} \\ 2 & \textcolor{blue}{4}\\ 3 & \textcolor{blue}{9} \end{tabular}\)

Idée : Une version pdf de cette page par Noël LAMBERT
