Editer des tables
Il n'existe pas d'éditeur de tables indépendant dans Amaya. Une table est
simplement une structure décrite par la DTD HTML, comme tous les autres
éléments, et elle est éditée comme telle. Les commandes standard s'appliquent
donc aux tables. Quelques commandes supplémentaires ont néanmoins été
ajoutées pour une manipulation plus confortable.
- Déplacez le point d'insertion à l'endroit du document où vous voulez
créer une table.
- Cliquez sur le bouton table ou sélectionnez l'entrée Table du menu
XHTML, Amaya affiche une boîte de dialogue.
- Spécifiez le nombre initial de lignes et de colonnes pour la nouvelle
table, ainsi que l'épaisseur de sa bordure.
- Cliquez sur le bouton Confirmer. Amaya crée une table
vide.
- Le point d'insertion est automatiquement placé dans l'espace au dessus
de la table qui est réservé à la légende. Vous pouvez rentrer son contenu
immédiatement. Vous pouvez également l'effacer si vous n'avez pas besoin
d'une légende.
- La nouvelle table contient des cellules vides. Pour entrer le contenu
d'une cellule, cliquez insérez du texte, des images et tout type
d'élément.
Deux commandes spécifiques permettent de créer une nouvelle colonne :
- Pour créer une nouvelle colonne à gauche d'une cellule existante,
choisissez Insérer une colonne dans le sous-menu
Table du menu XHTML ou tapez Ctrl
t Ctrl b.
- Pour créer une nouvelle colonne à droite d'une cellule existante,
choisissez Ajouter une colonne dans le sous-menu
Table du menu XHTML, ou tapez
Ctrl t Ctrl a.
Une nouvelle colonne peut aussi être créée simplement avec la touche
Enter. Quand une cellule complète est sélectionnée (utilisez
la touche F2), la touche Enter crée une nouvelle
colonne après et la colonne de la cellule sélectionnée.
Détruire, copier, coller une colonne
Lorsqu'une colonne entière est sélectionnée, il est possible de la
détruire, de copier ou de la couper et de la coller avant ou après une autre
colonne.
Sélectionner une colonne
Il y a deux méthodes pour sélectionner une colonne :
- Utilisez l'entrée Sélectionner la colonne dans le
sous-menu XHTML/Table (Ctrl t Ctrl c).
- Vous pouvez aussi étendre la sélection verticalement sur au moins deux
cellules de la même colonne (Cell 1.1 à Cell 2.1 dans l'exemple
ci-dessous) puis pressez deux fois F2 pour sélectionner la
colonne.
Cell 1.1 |
Cell 1.2 |
Cell 1.3 |
Cell 2.1 |
Cell 2.2 |
Cell 2.3 |
Cell 3.1 |
Cell 3.2 |
Cell 3.3 |
Quand une colonne est sélectionnée, utilisez les commandes habituelles
pour la détruire, la copier, ou la couper. Deux commandes spécifiques
permettent de coller un colonne :
- Pour coller une colonne avant une autre colonne
- Sélectionnez le début d'une cellule et activez la commande coller
(Ctrl v),
- Vous pouvez aussi utiliser l'entrée Coller avant
du sous-menu XHTML/Table (Ctrl t Ctrl
p).
- Pour coller une colonne après une autre colonne
- Sélectionnez la fin d'une cellule et activez la commande coller
(Ctrl v),
- Vous pouvez aussi utiliser l'entrée Coller après
du sous-menu XHTML/Table (Ctrl t Ctrl
v).
Il existe deux commandes spécifiques pour créer une nouvelle ligne dans
une table :
- Pour créer une ligne avant une ligne existante, utilisez l'entrée
Insérer une ligne du sous-menu
XHTML/Table (Ctrl t Ctrl i).
- Pour ajouter une nouvelle ligne après une ligne existante, utilisez
l'entrée Ajouter une ligne du sous-menu
XHTML/Table (Ctrl t Ctrl n).
Une autre méthode consiste à sélectionner une ligne complète (utilisez la
touche F2) puis à presser la touche Enter pour
créer une nouvelle ligne après la ligne sélectionnée.
Détruire, copier, coller une ligne
Quand une ligne de table est sélectionnée, vous pouvez la détruire, la
copier, la couper ou la coller.
Pour sélectionner une ligne de table deux méthodes sont disponibles :
- Uitlisez l'entrée Sélectionner la ligne dans le
sous-menu XHTML/Table (Ctrl t Ctrl r).
- Vous pouvez aussi mettre la sélection dans une cellule de la ligne puis
utiliser la touche F2.
Quand une ligne est sélectionnée, vous pouver la détruire, la copier ou la
couper avec les commandes habituelles.
Deux commandes spécifiques permettent de coller des lignes de tables :
- Pour coller la ligne avant une autre ligne
- soit on sélectionne le début d'une ligne et on active la commande
coller (Ctrl v),
- soit on utilise l'entrée Coller avant du sous-menu
XHTML/Table (Ctrl t Ctrl p).
- Pour coller la ligne après une autre ligne
- soit on sélectionne la fin d'une ligne et on active la commande
coller (Ctrl v),
- soit on utilise l'entrée Coller après du sous-menu
XHTML/Table (Ctrl t Ctrl v).
Cellules étendues
Quatre commandes spécifiques permettent d'étendre ou réduire les
extensions de cellules :
- Joindre avec la cellule à droite dans le sous-menu
XHTML/Table (Ctrl t Ctrl e) étend la
cellule d'une position à droite et fusionne le contenu des deux
cellules.
- Joindre avec la cellule au-dessous dans le sous-menu
XHTML/Table (Ctrl t Ctrl j) étend la
cellule d'une position vers le bas et fusionne le contenu des deux
cellules.
- Réduire extension horizontale (Ctrl t Ctrl
s) réduit l'extension horizontale de la cellule d'une position et
engendre une cellule vide.
- Réduire extension verticale (Ctrl t Ctrl
m) réduit l'extension verticale de la cellule d'une position et
engendre une cellule vide.
On peut aussi éditer directement les attributs colspan
et
rowspan
de la cellule.
Ajouter un nouveau corps de table (tbody)
- Pour créer un nouveau corps de table en dessous d'un corps de table
existant, il faut placer le curseur à la fin de la dernière cellule de la
dernière ligne du corps de table et sélectionner l'entrée Corps
(tbody) dans le sous-menu XHTML/Table.
- Pour créer un nouveau corps de table au-dessus d'une ligne existante,
il faut placer le curseur au début de la première cellule de la ligne et
sélectionner l'entrée Corps (tbody) dans le sous-menu
XHTML/Table.
De nouveaux corps de table peuvent aussi être créés avec la touche Enter. Quand le corps de table entier est
sélectionné (utilisez la touche F2), en tapant la touche
Enter vous créez une nouveau corps de table après le corps de
table sélectionné.
De nombreux types d'éléments peuvent être inclus à l'intérieur des
cellules de la table. Pour cette raison, Amaya pourrait mal comprendre vos
intentions quand vous choisissez un type d'élément (par exemple en cliquant
les boutons H1, H2, etc. ou en sélectionnant une entrée dans le menu
XHTML) pendant qu'un composant de la table est sélectionné.
Quand vous voulez créer un élément après une table, vous devez sélectionner
la table entière (contrôlez la sélection courante dans la ligne du bas de la
fenêtre) et taper la touche Enter. Amaya engendrera un paragraphe après la
table. Ce nouveau paragraphe peut être modifié si besoin est.
Notez que le modèle de table implémenté dans
Amaya est le modèle deHTML 4.0. Celui-ci comporte des
éléments comme les corps multiples (tbody
),
des entêtes de table (thead
) et des bas de
table (tfoot
).