Skip to content

Commit 1147cc4

Browse files
daftcloudfelix-commits
authored andcommitted
traducion 100 step 2
1 parent d57431a commit 1147cc4

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed

_tutorials-FR/100_structure/step-01/100_structure_step-01-desc.html

+28
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<div>
2+
<<<<<<< HEAD
23
<p class="tutorialGoal">
34
Première étape : familiarisez-vous avec quelques bases très simples d'XML et
45
apprenez à connaître l'élément racine de MEI.
@@ -36,6 +37,33 @@
3637
N'oubliez pas de fermer la balise d'ouverture par une balise de fermeture
3738
correspondante.
3839
</p>
40+
=======
41+
<p class="tutorialGoal">
42+
Première étape: S'habituer avec la structure XML et découvrir l'élement racine de MEI.
43+
</p>
44+
<p>
45+
MEI utilise le <a href="https://fr.wikipedia.org/wiki/XML" target="_blank" rel="noopener, noreferrer">XML</a> pour representer la notation musicale.
46+
Le XML est un système d'encodage hierarchisé centré sur les éléments. Ils sont représentés par des balises. la plupart du temps, ces balises se composent
47+
d'une "balise ouvrante" (Il s'agit d'un nom entouré de chevrons comme <code>&lt;element&gt;</code>) et de sa balise fermante correspondante
48+
(<code>&lt;/element&gt;</code>), mais s'il n'y a aucun contenu entre ces deux balises (comme du texte ou un autre élément) l'élément peut être raccourci
49+
dans une balise autofermante sous la forme <code>&lt;element /&gt;</code>. Quoiqu'il en soit, chaque balise ouverte doit être refermé.
50+
</p>
51+
<p>
52+
Vous pouvez voir un document XML comme un arbre dont les branches se ramifie depuis un élément racine (l'extérieur) vers des
53+
éléments enfants imbriqués (l'intérieurs).
54+
L'élément racine est le parent de tous les autres éléments. Dans les documents MEI, cet élément racine est appelé évidemment
55+
<code><mei></code>, mais il aurait pu avoir n'importe quel nom arbitraire.
56+
</p>
57+
58+
<p class="task">Entrez un élément racine <code>&lt;mei&gt;</code> dans l'éditeur ci-dessous.
59+
N'oubliez de refermer la balise ouvrante avec une balise fermante.</p>
60+
61+
<p>
62+
PS: Dans les prochaines étapes, nous aborderons d'autres principes de base du langage XML. Pour de plus amples renseignements, n'hésitez pas à consulter
63+
les ressources disponible en ligne comme <a href="https://www.tei-c.org/release/doc/tei-p5-doc/en/html/SG.html" target="_blank" rel="noopener, noreferrer">
64+
Gentle Introduction to XML</a> (<i>Petite introduction XML</i>) de la Text Encoding Initative (<a href="https://tei-c.org/" target="_blank" rel="noopener, noreferrer">TEI</a>).
65+
</p>
66+
>>>>>>> b066013d (traducion 100 step 2)
3967

4068
<p>
4169
PS : Nous aborderons quelques principes XML de base supplémentaires dans les

_tutorials-FR/100_structure/step-02/100_structure_step-02-desc.html

+32
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<div>
2+
<<<<<<< HEAD
23
<p class="tutorialGoal">
34
Deuxième étape : Apprendre le fonctionnement et l'utilisation des espaces de
45
noms.
@@ -49,4 +50,35 @@
4950
Dans l'éditeur ci-dessous, ajoutez une déclaration d'espace de nom MEI
5051
<code>MEI</code> root element.
5152
</p>
53+
=======
54+
<p class="tutorialGoal">
55+
Deuxième étape: Apprendre le fonctionnement et l'uttilisation des espaces de noms.
56+
</p>
57+
<p>
58+
Bien! Comme nous l'avions mentionés dans l'étape précédante, le nom de l'élément racine d'un document XML est
59+
un nom arbitraire qui ne possède aucune signification durant son traitement par la machine.
60+
Afin de clarifier le contexte d'un élément et d'éviter les conflits, le XML uttilise ce qu'on appelle les
61+
<a href="https://fr.wikipedia.org/wiki/Espace_de_noms_XML" target="_blank" rel="noopener, noreferrer">espaces de noms</a>.
62+
Ces espaces de noms peuvent être déclaré en ajoutant <code>@xmlns</code> dans l'élément racine.
63+
</p>
64+
<p>
65+
Par exemple, l'espace de nom MEI est <code>http://www.music-encoding.org/ns/mei</code> et peut être déclaré ainsi :
66+
<code>xmlns="http://www.music-encoding.org/ns/mei"</code>
67+
</p>
68+
<p>
69+
Les éléments précédés du signe <code>@</code> comme le prédédant exemple <code>@xmlns</code> se réfèrent à des attribut XML.
70+
(Ces références sont une pratique courante provenant de le langage de requête
71+
<a href="https:/fr.wikipedia.org/wiki/XPath" target="_blank" rel="noopener, noreferrer">XPath</a>.)
72+
Les attributs contiennent des informations specifique (des valeurs attributs) qui s'attachent aux éléments. Contrairement aux éléments,
73+
les attributs XML n'ont pas de balise ouvrante ou fermante. Ils se placent à l'intérieur de la balise ouvrante d'un élément, à côté de son nom.
74+
Ils se composent du nom de l'attribut, du signe <code>=</code> et de la valeur de l'attribut, qui doit toujours être mise entre
75+
guillemets (simple ou doubles). Plusieurs attributs sont séparés par des espaces. Notez que le signe <code>@</code> avant le nom d'un
76+
attribut n'apparaît pas dans le code MEI. Il s'agit uniquement d'une convention d'écriture afin de bien distinguer les attributs quand
77+
on s'y réfère dans un contexte autre que le code MEI, comme dans un tutoriel par exemple !
78+
</p>
79+
80+
<p class="task">Dans l'éditeur ci-dessous, ajoutez une déclaration d'espace de nom MEI <code>MEI</code> root element.</p>
81+
>>>>>>> b066013d (traducion 100 step 2)
5282
</div>
83+
84+

0 commit comments

Comments
 (0)