13. Les tableaux
Les tableaux constituent un défi à tous les systèmes de traitement automatique, mais les tableaux simples sont du moins si fréquents dans les textes que, même dans l’ensemble simplifié qui est présenté ici, le balisage des tableaux est nécessaire. Les éléments suivants apportent des solutions :
- table (tableau) contient du texte affiché sous forme de tableau, en rangées et colonnes.
- row (rangée) contient une rangée d'un tableau.
- cell (cellule) contient une cellule d'un tableau.
Prenons ce tableau indiquant les pentes moyennes de plusieurs aqueducs antiques, retrouvé dans Les aqueducs antiques de Germain de Montauzan (1908). Notons l'usage de l'attribut role pour indiquer que toute cellule du premier rang contient un label, et non pas une donnée.
<p>Voici quelques exemples de pentes moyennes observées sur des aqueducs antiques, en
France, autres que ceux de Lyon : <table>
<row role="label">
<cell>Aqueduc</cell>
<cell>pente par kil.</cell>
<cell>pente par m.</cell>
</row>
<row>
<cell>de Vienne </cell>
<cell>1m,16 </cell>
<cell>0,0016 </cell>
</row>
<row>
<cell>d’Arcueil</cell>
<cell>1m,00 </cell>
<cell>0,0010 </cell>
</row>
<row>
<cell>d’Evreux</cell>
<cell>0m,834</cell>
<cell>0,0008 </cell>
</row>
<row>
<cell>de Rodez</cell>
<cell>0m,50</cell>
<cell>0,0005 </cell>
</row>
<row>
<cell>d’Antibes</cell>
<cell>0m,41</cell>
<cell> 0,0004 </cell>
</row>
<row>
<cell>de Nîmes</cell>
<cell>0m,342 </cell>
<cell>0,0003 </cell>
</row>
<row>
<cell>(minimum)</cell>
<cell>0m,071</cell>
<cell>0,00007 </cell>
</row>
</table>
</p>