|
Pour changer le type d'un élément existant, sélectionnez-le et choisissez le nouveau type soit dans les menus XHTML ou XML, soit en cliquant sur un bouton. Vous pouvez ainsi par exemple changer une liste numérotée en une liste d'articles, ou un paragraphe en une en-tête ou une liste. Pour supprimer un type sélectionné dans les sous-menus (types en ligne - cela peut être une phrase dans un paragraphe ou une liste), utilisez l'option appropriée comme bascule dans les sous-menus du menu XHTML. Beaucoup d'autres types peuvent être supprimés, comme une transformation de l'élément lorsqu'il a été sélectionné ( voir plus loin).
Pour sélectionner un élément entier, placez le point d'insertion n'importe où à l'intérieur et appuyez sur la touche F2.
Il est également possible d'effectuer des transformations de structure plus complexes.
Des transformations de structure simples peuvent être effectuées en utilisant le menu XHTML (voir plus haut). Des transformations de structure plus complexes s'obtiendront à l'aide d'autres moyens.
La commande Transformer _dans le menu Edition_ accomplit des transformations de structure complexes. Cette commande est basée sur un langage de transformation de structure qui spécifie comment un modèle structural donné peut être transformé en différentes structures.
La commande Transformersort un menu qui donne la liste de toutes les transformations qui peuvent être appliquées à la sélection courante. Il suffit de choisir la transformation que vous désirez.
Les transformations disponibles sont définies dans le fichier
Amaya/amaya/HTML.trans
. Référez-vous au document Utilisation du fichier HTML.trans pour une
description du langage dans lequel les règles de transformation sont
écrites.
Des transformations supplémentaires peuvent être spécifiées dans le fichier HTML.trans. Certaines sont fournies en tant qu'exemples. Ainsi, il est possible de transformer des listes emboîtées en table et inversement.
Il est possible de grouper une série de paragraphes, en-têtes, listes, tables (...) à l'intérieur d'une division. Pour cela, il faut sélectionner les éléments à grouper puis on active l'entrée Division dans du menu XHTML.
Des éléments consécutifs peuvent être fusionnés, même s'ils ne sont pas au
même niveau dans la structure du document. La fusion s'effectue à l'aide des
touches Back Space et Delete. Quand le point
d'insertion est à la fin d'un élément, utilisez la touche Delete.
Quand il est au début, utilisez la touche Back Space
. Dans les
deux cas, ces touches n'effacent aucun caractère. Elles fusionnent des
éléments séparés par une limite de structure.
Quand le point d'insertion est à l'intérieur d'un élément, ces deux touches effacent comme d'habitude le caractère suivant ou le caractère précédent.