Modifier à partir de l'arbre de gauche⚓
Les modifications de structure⚓
Les modifications de structure sur le document EAD peuvent s'effectuer à partir de l'arbre du volet gauche, en utilisant le menu contextuel (clic droit)
Copier : copie un nœud en supprimant ses identifiants (dans l'attribut ID du <c>)
Couper (déplacer) : coupe un nœud en conservant les identifiants des composants, afin de le déplacer dans la structure hiérarchique
Coller un(des) Élément(s) C : colle un nœud après, avant ou à l'intérieur d'un autre composant
Créer un Élément C : crée un nœud après un autre, avant ou à l'intérieur
Attention :
Quand un nœud est en mode Edition
(verrouillé) dans d'éditeur XMetal (volet centrale), il est interdit d'effectuer des opérations de copier, couper ou coller sur ce nœud ou son entourage (enfants, parents, frères) depuis l'arbre du volet gauche.
Remarque :
Toute opération effectuée à partir de l'arbre (volet de gauche) est enregistrée automatiquement.
Couper /Coller = déplacer un <c>⚓
Cette opération déplace le nœud sans le modifier. L'ID du (des) <c> en particulier reste(nt) inchangé(s).
Le Couper/Coller fonctionne dans un même document ou d'un document à l'autre.
Coller un <c> A dans un <c> B positionne le <c> A à la suite de tous les enfants du <c> B.
Coller un <c> dans le <dsc> positionne le <c> collé à la suite de tous les enfants déjà présents dans <dsc>.
Attention :
Pour supprimer un nœud, utiliser la fonction Supprimer
, et non la fonction Couper (déplacer)
dont l'annulation laissera le nœud dans son état initial.
Copier /Coller = réutiliser un <c> dans un document EAD⚓
Cette opération supprime l'ID du(des) <c> copié(s), et attribue un nouvel ID au(x) <c> copié(s).
Conseil :
Copier un nœud - notamment un composant <c> - facilite la création de nœuds qui ont la même structure et/ou des contenus similaires.
Cela peut aussi se faire directement dans volet éditeur XMetal central.
Coller un <c> A dans un <c> B positionne le <c> A à la suite de tous les enfants du <c> B.
Coller un <c> dans le <dsc> positionne le <c> collé à la suite de tous les enfants déjà présents dans <dsc>.
Attention :
Eviter de copier-coller trop de <c> à la fois : des bugs sont possibles au-delà de plusieurs centaines de Ko.
Vous ne devez pas copier/coller, puis Supprimer le noeud inital, pour déplacer un composant <c> ! : le copier/coller modifie l'ID du <c>, et donc son URL dans l'interface de consultation.
Créer un nouvel élément ⚓
Si cette fonction est appelée au niveau d'un <c>, seul un autre <c> peut être créé, soit dedans, soit après, soit avant.
Dans les autres cas, une boîte de dialogue apparaît qui permet de décider de l'élément à créer :
soit en écrivant le nom de la balise
soit en introduisant un bloc XML pré-rempli
Attention :
Orthographiez les noms d'éléments et à positionnez les en parfaite conformité avec la DTD EAD.
Il n'y a pas de contrôle du respect de la DTD par Calames lors de ce processus de création. La vérification se fait au moment de l'édition dans le volet central.
Si l'élément créé n'est pas conforme à la DTD, un message d'erreur en anglais s'affiche et précise la règle violée.
Exemple :
Rules checking cannot be returned on : The element xxx is not allowed at this point in its container xxx |
Conseil :
Utiliser les fonctionnalités de l'éditeur XMetal dans le volet central pour ajouter des éléments EAD
Couper plusieurs <c> à la fois⚓
Permet de déplacer en même temps plusieurs nœuds de même niveau et leurs enfants.
- Clic droit +
Couper (déplacer)
depuis sur le premier <c> de la série à déplacer.⚓ - Clic droit +
Couper (déplacer) jusque
sur le dernier <c> de la série à déplacer.⚓Attention :
Il ne faut faire aucune autre opération entre ces étapes : le système connaît alors l'ensemble à déplacer.
- Pour coller la série sélectionnée, se positionner sur un <c> ailleurs dans l'arbre et effectuer un clic droit +
Coller : dedans, avant ou après.
⚓Attention :
Evitez de couper (déplacer) trop de <c> à la fois, surtout s'ils possèdent des <c> enfants : des bugs sont possibles au-delà de plusieurs centaines de Ko.
Supprimer⚓
Clic droit + Supprimer
sur le nœud à supprimer
Attention :
La suppression d'un nœud est irréversible.
La suppression d'un nœud supprime également tous ses enfants.
Couper (déplacer)
sur le <c> à déplacer⚓Coller : dedans, avant ou après.
⚓