<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>Changer la structure</title>
  <meta name="GENERATOR" content="amaya 6.4, see http://www.w3.org/Amaya/" />
</head>

<body xml:lang="en" lang="en">

<table border="0" summary="toc">
  <tbody>
    <tr>
      <td><p><img alt="W3C" src="../images/w3c_home" /> <img alt="Amaya"
        src="../images/amaya.gif" /></p>
      </td>
      <td><p><a href="EditChar.html.fr#Keyboard" accesskey="p"><img
        alt="previous" src="../images/left.gif" /></a> <a
        href="Manual.html.fr" accesskey="t"><img alt="top"
        src="../images/up.gif" /></a> <a href="Links.html.fr#Creating"
        accesskey="n"><img alt="next" src="../images/right.gif" /></a></p>
      </td>
    </tr>
  </tbody>
</table>

<div id="Changing">
<h2>Editer la structure du document</h2>

<h3><a name="L653">Changer le type de l'élément</a></h3>

<p>Pour changer le type d'un élément existant, sélectionnez-le et choisissez
le nouveau type soit dans les menus <strong>Xhtml</strong> ou
<strong>Xml</strong>, 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 (<a href="HTML-elements/inline.html.fr">types en ligne</a> - cela
peut être une phrase dans un paragraphe ou une liste), utilisez l'option
appropriée comme bascule dans les sous-menus du menu <strong>Xhtml.</strong>
Beaucoup d'autres types peuvent être supprimés, comme une transformation de
l'élément lorsqu'il a été sélectionné ( voir plus loin).</p>

<p>Pour sélectionner un élément entier, placez le point d'insertion n'importe
où à l'intérieur et appuyez sur <a href="Selecting.html.fr#Selecting1">la
touche Esc (F2 sur Windows).</a></p>

<p>Il est également possible d'effectuer des <a href="#L631">transformations
de structure</a> plus complexes.</p>

<h3><a name="L631">Changer la structure du document</a></h3>

<p>Des transformations de structure simples peuvents être effectuées en
utilisant le menu <strong>Eléments</strong> (voir <a href="#L653">plus
haut</a>). Des transformations de structure plus complexes s'obtiendront à
l'aide d'autres moyens.</p>

<p><a name="L141">La commande <strong>Transformer</strong></a></p>

<p>La commande <strong>Transformer _</strong>dans le menu
<strong>Edition</strong>_ 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.</p>

<p>La commande <strong>Transformer</strong>sort 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.</p>

<p>Les transformations disponibles sont définies dans le fichier
<code>Amaya/amaya/HTML.trans</code>. Référez-vous au document <a
href="Transform.html.fr">Utilisation du fichier HTML.trans</a> pour une
description du langage dans lequel les règles de transformation sont
écrites.</p>

<p>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.</p>

<h3><a name="Inserting">Insérer une division</a></h3>

<p>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 ainsi que l'entrée DIV dans le menu Eléments.</p>

<h3><a name="Back">Les touches Back Space et Delete fusionnées</a></h3>

<p>Des éléments consécutifs peuvent être fusionnées, 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.</p>

<p>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.</p>
</div>

<p><a href="EditChar.html.fr#Keyboard"><img alt="previous"
src="../images/left.gif" /></a> <a href="Manual.html.fr"><img alt="top"
src="../images/up.gif" /></a> <a href="Links.html.fr#Creating"><img
alt="next" src="../images/right.gif" /></a></p>
<hr />
</body>
</html>
