Gérer une fichothèque avec le logiciel BDF

Comment créer un tableau à l’intérieur d’un champ texte ?

Une zone de tableau est délimité par deux lignes commençant par trois caractères « signe égal » à la suite (===).

Sur la première ligne, les trois === peuvent être suivi d’un h ou d’un v indiquant respectivement que la première ligne ou la première colonne correspondent à des en-têtes (concrètement, elles seront en gras).

Chaque tableau est susceptible de posséder un numéro (exemples : Figure 11, Tableau 22) et une légende. Ce numéro et cette légende doivent être définies impérativement juste après la ligne indiquant le début du tableau. Le numéro est défini en commençant une ligne par n= et la légende est définie en commençant une ligne par l=.

Ensuite, les règles sont les suivantes

  • chaque ligne indique le contenu d’une cellule du tableau

  • une ligne blanche marque un changement de ligne

  • une cellule contenant uniquement le caractère - est considérée comme une cellule vide

  • une cellule contenant uniquement des chiffres sera alignée à droite

  • le texte dans les cellules et la cellule elle-même peuvent être formatées de la même manière que les paragraphes normaux, en particulier

    • [(colspan=X)] étend la cellule sur plusieurs colonnes

    • [(rowspan=Y)] étend la cellule sur plusieurs lignes

Exemple de tableau
===h
n= Tableau 1
l= Exemple

Colonne 1 (ligne d'entête)
Colonne 2
Colonne 3

[(c=TAR)]ligne 1
valeur [`(cm=link) code] colonne 2
valeur {{{gras}} colonne 3

-
La cellule précédente est vide
valeur colonne 3

ligne 3
[(rowspan=2)] valeur colonne2
[(rowspan=2)] valeur colonne 3

ligne 4

ligne 5
valeur colonne 2
valeur colonne 3

789
[(colspan=3)] valeur des colonnes 2 + 3
===

Ce qui donne :

Tableau 1 : Exemple
Colonne 1Colonne 2Colonne 3
ligne 1valeur code colonne 2valeur gras colonne 3
 La cellule précédente est videvaleur colonne 3
ligne 3valeur colonne2valeur colonne 3
ligne 4
ligne 5valeur colonne 2valeur colonne 3
666valeur des colonnes 2 + 3
Résultat de l’exemple
Fiches voisines