OpenLLM-France/wikimedia huggingface dataset:
# Littérature de jeunesse en néerlandais : Theo van Hoytema, Les deux coqs/Le concombre

| Le coq de poulailler et le coq de girouette | La tempête |
* La basse-cour était séparée par un grillage d'une autre cour où se trouvait un tas de fumier sur lequel poussait un énorme concombre qui était fort conscient d'être une plante de serre.
* – Connaitre son origine est important, se disait le concombre. Tout le monde ne peut pas être né concombre, il y a place pour d’autres créatures. Les poules, les canards et tous les
* habitants de la ferme voisine sont aussi des êtres vivants.
* Je vois le coq perché sur la grille, je pense qu'il est bien plus important que celui de la girouette qui, bien que très haut perché, ne sait même pas piailler et encore moins chanter. Il n’a ni poussins ni poules et vit seul. Alors que le coq de la grille, ça c'est un coq !
* Sa démarche majestueuse ressemble à une danse ! Son chant est un concert à lui tout seul ! Quel trompettiste ! J'aimerais tant qu'il vienne ici ! S’il me mangeait peau et tige y comprises jusqu'à ce que je disparaisse entièrement, je trouverais cette mort merveilleuse.
| Le coq de poulailler et le coq de girouette | La tempête |
# Assembleur/Les instructions processeur
## Les instructions processeur

Jeu d'instructions du 8088 :
* MOV
* PUSH
* pop
* XCHG
* IN
* OUT
* XLAT
* LEA
* LDS
* LES
* LAHF
* SAHF
* PUSHF
* POPF
* ADD
* ADC
* SUB
* SWB
* INC
* DEC
* NEG
* CMP
* AAA
* AAS
* DAA
* DAS
* MUL
* IMUL
* DIV
* IDIV
* AAM
* AAD
* CBW
* CWD
* AND
* OR
* NOT
* XOR
* SHL/SAL
* SHR
* SAR
* ROL
* ROR
* RCL
* RCR
* TEST
* REP
* MOVS
* CMPS
* SCAS
* LODS
* STOS
* CALL
* RET
* JMP
* JE/JZ
* JNE/JNZ
* JL/JNGE
* JG/JNLE
* JLE/JNG
* JGE/JNL
* JO
* JNO
* JS
* JNS
* JP
* JNP
* JB/JNAE
* JNB/JAE
* JBE/JNA
* JNBE/JA
* LOOP
* LOOPZ/LOOPE
* LOOPNZ/LOOPNE
* JCXZ
* INT
* IRET
* INTO
* CLC
* CMC
* STC
* CLD
* STD
* CLI
* STI
* HLT
* WAIT
* ESC
* LOCK

## Autres instructions

| Instructions | Sens | Explications |
| LW | load | charge le contenu de registre en mémoire, à l'adresse donnée |
| SW | store | charge le mot mémoire donné dans le registre |
| Les registres processeur | Les interruptions de l'OS |
# Assembleur/Les registres processeur
## Les registres du processeur

Les registres du processeur sont des cases mémoire. Toutes les instructions du processeur passent par ces registres pour les opérations (calcul arithmétique/logique, transfert, entrée/sortie). La taille des registres dépend des processeurs, dans notre cours les processeurs de la famille x86 ont des registres de 16 bits. Le programmeur n’est pas obligé d’utiliser toute la taille du registre. Il peut accéder seulement aux parties basses ou hautes des registres (on remplacera AX par AL pour la partie basse et AX par AH pour la partie haute).

## Les registres généraux

Ils servent principalement aux calculs :
* AX, correspond à l'accumulateur
* BX, au registre de base
* CX, au compteur
* DX, à l'extension de l'accumulateur

## Les registres d'adressage

Ils servent aux adressages d'opérandes :
* SI, index de source
* DI, index de destination
* BP, pointeur de base

## Les registres de commande

* SP, pointeur de la pile
* IP, pointeur d'instruction
* FLAGS, registre d'état
Le registre d'état contient toutes les informations servant à contrôler le déroulement du programme :
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| XX | XX | XX | XX | OF | DF | IF | TF | SF | ZF | XX | AF | XX | PF | XX | CF |
* L'indicateur de signe SF indique si le résultat de la dernière opération arithmétique ou logique est positif ou négatif.
* L'indicateur de zéro ZF indique que le résultat de la dernière opération a été égal à zéro.
* L'indicateur de parité PF indique si le nombre de uns du résultat est pair ou impair.
* L'indicateur de retenue CF permet au processeur des opérations arithmétiques à plus grande précision.
* L'indicateur de débordement OF
* L'indicateur d'interruptions pas-à-pas TF aide aux mises au point des programmes.
* L'indicateur d'interruption contrôle les interruptions externes.
* L'indicateur de direction DF

## Les registres de segment

* CS, segmentation de code
* DS, segmentation de données
* SS, segmentation de pile
* ES, segmentation de données supplémentaires
| Fonctionnement des exécutables | Les instructions processeur |
# Assembleur/Objectifs

* Savoir utiliser les registres.
* Se familiariser avec la syntaxe assembleur.
* Comprendre comment fonctionne un programme pour le processeur.
* Savoir effectuer des tests et réagir en fonction du résultat.
* Savoir utiliser les interruptions.
* Savoir utiliser le pré-processeur.
# Assembleur/Le programme assembleur
## Qu’est ce qu'un assembleur

L'assembleur est un terme qui peut désigner deux choses. Avant d’être un langage informatique, c’est un programme qui permet de recréer des fichiers exécutables à partir de fichier .asm ou .s. Contrairement à un compilateur, l'assembleur a un fonctionnement beaucoup plus simple. De tels programmes transcrivent directement les instructions en code binaire, sans autres formes de traitement. Ainsi, l'instruction :
sera transcrite en un code binaire semblable à 11101011 XXXXXXXX ou 11101011 (EB en hexadécimal) représentant un JMP. Un JMP correspondra toujours à cette séquence binaire. Cela est possible car l'ASM est un langage très proche du langage machine.
L'autre utilité d'un assembleur est d'aider le programmeur dans sa tâche, notamment grâce à l’utilisation de macros et de constantes, ceci afin de faciliter la lecture et l'écriture du code.

## Les assembleurs

Il existe nombres d'assembleurs, disponibles un peu partout sur la toile. Les plus connus sont :
* TASM, Turbo Assembleur (propriétaire)
* MASM, Macro Assembleur Microsoft (propriétaire)
* FASM, Flat Assembleur (libre)
* NASM, Netwide Assembleur (libre)
* YASM
* GNU Assembleur (libre)
La seule différence entre tous ces Assembleurs est une petite variation de la syntaxe.

## Lequel choisir

C'est à vous de faire un choix. Nous vous conseillons tout de même d’utiliser NASM, c’est celui qui sera utilisé tout au long de ce cours.

## Comment utiliser NASM

Vous trouverez toutes les informations sur l’utilisation de NASM dans la documentation officielle. Celle-ci est disponible depuis la section Liens externes de ce cours. Voila tout de même la marche à suivre pour assembler son code source.

### Assembler sous windows

Sous l'OS Windows, deux possibilités d'assemblage s'ouvrent à vous :
* Les fichiers .com
* Les fichiers .exe
Dans les deux cas, seule l'extension du fichier de sortie change dans la ligne de commande. Pour créer de tels exécutables, tapez la ligne suivante dans une fenêtre MS-DOS.
Remarque : seul nasm.exe est utile à l'assemblage. Les autres fichiers fournis avec ne nous serviront pas dans ce cours.
Pour éviter d’avoir à rechercher NASM avec MS-DOS, un petit fichier.bat nommé nasmpath.bat se trouve à la racine de votre installation. Il vous suffit alors de copier ce fichier à l'endroit où vous travaillez, par exemple Mes documents et de lancer ce .bat pour pouvoir directement taper la ligne de code d'assemblage.

### Assembler sous UNIX

Pour créer des exécutables sous un système d'exploitation UNIX, vous pouvez utiliser la ligne de commande suivante
De nombreuses options sont disponibles pour l'assemblage, lisez le chapitre deux de la documentation officielle (anglais).
# Assembleur/Le pré-processeur

| Sommaire | Le langage assembleur |
# Assembleur

| Chap. 1 : | Le programme assembleur (14) |
| Chap. 2 : | Le langage assembleur (14) |
| Chap. 3 : | Fonctionnement des exécutables (14) |
| Chap. 4 : | Les registres processeur (14) |
| Chap. 5 : | Les instructions processeur (14) |
| Chap. 6 : | Les interruptions de l'OS (14) |
| Chap. 7 : | Le pré-processeur (14) |
Sur les autres projets Wikimedia :
* « Assembly languages » sur Commons
* « Assembleur » sur Wikipédia
* « assembleur » sur le Wiktionnaire
* « Programmation Assembleur » sur Wikibooks

## Présentation [Modifier]

L'assembleur. Un langage qui en effraie surement plus d'un. Et pour cause, c’est le langage le plus bas niveau qui existe, après le code machine pur. On pourrait se demander à quoi il sert. Qui, de nos jours irait programmer un jeu en assembleur ? Et pourtant, c’est un langage aussi puissant que le C, si ce n'est plus. Les avantages qu’il apporte dépendent beaucoup du projet. Un petit programme de calcul en ASM pèsera au pire quelques centaines d'octets. Un chronomètre écrit en assembleur sera plus précis sur de longues durées.
Ce cours n'a pas pour but de vous apprendre à programmer en assembleur, cela prendrait énormément de temps. Le but est de vous faire comprendre les bases du langage, du traitement d'un exécutable par la machine, et la démarche pour créer de petites applications.
Il portera exclusivement sur l'assembleur pour processeurs x86.

## Objectifs [Modifier]

* Savoir utiliser les registres.
* Se familiariser avec la syntaxe assembleur.
* Comprendre comment fonctionne un programme pour le processeur.
* Savoir effectuer des tests et réagir en fonction du résultat.
* Savoir utiliser les interruptions.
* Savoir utiliser le pré-processeur.

## Niveau et prérequis conseillés [Modifier]

Leçon de niveau 14.
* Oublier tout ce que vous avez entendu dire sur ce langage serait un bon début.
* Avoir des notions de programmation basiques, j'entends par là savoir ce qu'est une boucle, et ce que sont les tests conditionnels (if).
* Connaître certains principes fondamentaux de l'algorithmique peut aider.

## Référents

Ces personnes sont prêtes à vous aider concernant cette leçon :
    Personne ne s'est déclaré prêt à aider pour cette leçon. Pour vous ajouter, cliquez ici.
# Assembleur/Prérequis conseillés

* Oublier tout ce que vous avez entendu dire sur ce langage serait un bon début.
* Avoir des notions de programmation basiques, j'entends par là savoir ce qu'est une boucle, et ce que sont les tests conditionnels (if).
* Connaître certains principes fondamentaux de l'algorithmique peut aider.
# Assembleur/Les interruptions de l'OS

| Sommaire | Le langage assembleur |
# Assembleur/Fonctionnement des exécutables

| Sommaire | Le langage assembleur |
# Sylvanus à Burdigala et chez les boiates/La forêt des boiates

* Un océan de pins, qeye
* Des dunes boisées à perte de vue

## Lire le texte : SYLVANUS EN FORÊT

Le voilà rendu au pied de la forêt de la Bila Seuva ; pendant que les marchands chargent les lourdes dolia de la poix attendue pour calfater les galères, il grimpe vaillamment jusqu'au sommet du Truc de la Truque.
La forêt semble déserte et il doit se fier à la course du soleil pour garder son cap à l'ouest. Seule trouvaille une corne de vache sauvage abandonnée qu'il récupère au passage. Il sifflote pour garder son allure militaire.

## Recherches

* La Bila Seuva
* un dolium, des dolia
* la poix
* calfater
* une galère
* Le Truc de la Truque
* cap à l'ouest
* vaches sauvages
* corne de vache
* siffler pour garder le moral

### Réponses

Voici les réponses :
# Sylvanus à Burdigala et chez les boiates/Le castrum

* De Burdigala à Bordèu, les remparts successifs.
* Vue du rempart antique et des stèles, par Léo Drouyn, 1771.

## Lire le texte : SYLVANUS AU PIED DU CASTRUM

Tout le long du fossé protecteur qui, depuis la vague des dernières invasions, isole la ville fermée, l’imposante muraille du castrum dresse son alignement régulier jusqu’à la rive de la Garumna.
— Gratias maximas ! Salve, Tiberius !

## Recherches

* fossé
* invasions
* castrum
* Divone
* Ausone
* stèle
* civis boias
* pagus
* sculpteur
* tresse
* Vanitas vanitatum !
* scarabée fétiche
* — Ave, miles ! Ut vales ? Quo vadis ?
* compatriote
* tours
* vigne biturica
* grave
* Jupiter
* Porta Iovis
* — Gratias maximas ! Salve, Tiberius !

### Réponses

Voici les réponses :
# Suédois/Vocabulaire/Temps
## Les jours

| suédois | français |
| måndag | lundi |
| tisdag | mardi |
| onsdag | mercredi |
| torsdag | jeudi |
| fredag | vendredi |
| lördag | samedi |
| söndag | dimanche |

## Les mois

| suédois | français |
| januari | janvier |
| februari | février |
| mars | mars |
| april | avril |
| maj | mai |
| juni | juin |
| juli | juillet |
| augusti | aout |
| september | septembre |
| oktober | octobre |
| november | novembre |
| december | décembre |
| Nombres | Famille |
# Sylvanus à Burdigala et chez les boiates/L'attente

* Reconstitution de Burdigala au IVème siècle.
* La ville de Bordeaux depuis la Garonne, au Moyen Âge.
* La ville de Bordeaux depuis la rive droite, quelques siècles plus tard.

## Lire le texte

Burdigala est en vue ! Enfin, le plancher des vaches… après toutes ces heures de navigation depuis Aginum ; certes les dernières haltes à terre dans les villas des propriétaires de vignobles en bord du fluvius Garumna étaient bien agréables, mais il lui tarde de débarquer. Sylvanus a tellement entendu parler du célèbre emporium et de ses marchandises venant de tout l’Empire et même de chez les barbares !
La voilà donc, cette marée montante qui vous aspire ! Sylvanus s’accroche instinctivement au bastingage puis le relâche en croisant le regard goguenard du pilote. Un soldat romain, ça n’a peur de rien. Romanus miles nihil timet ! L’eau change de couleur et frissonne ; bien campé sur le pont, le nez au vent, il a même l’impression que les embruns salés lui apportent des nouvelles de la mer aquitanique.

## Recherches en ligne

* Burdigala
* Fluvius Garumna
* emporium
* Porte Navigère
* Hercule
* castrum
* Piliers de Tutèla
* amphithéâtre
* Bituriges Vivisques
* Boïates
* Panem et circenses
* pilote
* remonter les barques échouées
* le flux
* l'amont
* bastingage
* goguenard
* Romanus miles nihil timet !
* embruns salés
* Mer Aquitanique

### Réponses

Voici les réponses :
# Sylvanus à Burdigala et chez les boiates/Le druide
## Lire le texte : SYLVANUS ET LE DRUIDE

C'est le cœur serré qu'il voit s'éloigner le rivage ; ni le clapotis des vagues contre la coque de la pirogue ni celui régulier des avirons n'arrivent à calmer son appréhension grandissante. Il a beau serrer son scarabée-fétiche, rien n'y fait.

## Recherches

* pirogue
* aviron
* appréhension
* débarcadère
* autochtone
* sterne
* haruspice
* disque
* disposition des offrandes dans les quatre quartiers
* oracle
* asile
* cette métaphore rappelle quel thème de réflexion contemporain ?

### Réponses

Voici les réponses :
# Sylvanus à Burdigala et chez les boiates/Burdigala

* Plan hippodamien de Burdigala par P. Lacour, 1850.
* Agrimensor et sa groma : reconstitution, cl. MatthiasKabel.
* Sylvanus et l’agrimensor, Th. Dubos.

## Lire le texte : SYLVANUS ENTRE CARDO ET DECUMANUS

Toujours pas de taverne pour se restaurer et gouter aux spécialités de charcuteries gauloises !
Il s’approche et écoute les directives en latin : l’agrimensor est occupé à viser le tracé de futures centuries, à l’extérieur de la ville fermée par ses remparts. Les soldats romains qui vont prendre leur « retraite » vont recevoir un terrain à cultiver, à la campagne. Ils vont sûrement y planter des vignes.

## Recherches de vocabulaire

* charcuteries gauloises
* remontée à pied
* Garumna
* decumanus maximus
* mosaïque
* peinture murale
* thermes
* patio
* ilôt
* ail
* brebis
* Bene sapiat !
* cardo
* agrimensor
* groma
* fil à plomb
* arpentage
* directions solaires
* plan en damier
* centurie

### Réponses

Voici les réponses :
# Sylvanus à Burdigala et chez les boiates/Départ pour le littoral

* Druide celtique.
* Druide, par Thomas Pennant en 1781

## Lire le texte : SYLVANUS QUITTE BURDIGALA

Sylvanus est arrivé depuis plusieurs jours à Burdigala ; il ne se lasse pas de circuler le long du port d'estey au gré de marées océanes qu'il découvre pour la première fois de sa vie.
Sylvanus décide d'aller le consulter et se joint à un convoi qui va chercher saumure et résines dans la cité de Boios. Qui sait ce que l'avenir lui réserve ? Sera-t-il empereur ?

## Recherches

* Burdigala
* un port d'estey
* les marées océanes
* les druides
* vivre en ermite
* la Pythie de Delphes
* un convoi
* saumure
* résines
* la cité de Boïos

### Réponses

Voici les réponses :
# Sylvanus à Burdigala et chez les boiates/Le passeur

* Pirogues en pin découvertes dans le lac de Sanguinet-40, Mathieu MD
* Sylvanus et le passeur gaulois

## Lire le texte : SYLVANUS ET LE PASSEUR GAULOIS

Tout penaud, Sylvanus s'écarte et s'en va recueillir sur la grève les objets nécessaires au rituel des augures, une plume pour le monde aérien, une coquille d'ostrea edulis pour le monde marin, un liseron pour le monde végétal ; la corne de vache servira pour le monde animal.
Méfiant et prudent, Sylvanus garde son denier : il ne le paiera qu'au retour.

## Recherches

* grève
* rituel
* augures
* ostrea edulis
* liseron
* les quatre mondes
* l'île du Matoc
* langue gutturale
* méfiant
* denier

### Réponses

Voici les réponses :
# Logique de base/Présentation de la leçon

C'est la logique utilisée dans les systèmes automatisés pour gérer les données ainsi que les signaux reçus ou émis au niveau de la partie commande. La logique de Boole, promoteur de la logique mathématique contemporaine, repose sur une variable binaire pouvant répondre uniquement à deux valeurs définies par 0 ou 1.
# Logique des propositions/Implication
## Notion d'implication
### Définitions

On dit qu'une proposition A implique une proposition B si et seulement si chaque fois qu'A est vraie alors B est vraie elle aussi.
Dire qu'A implique B revient à affirmer la validité du conditionnel $A\to B$.
Remarque : La réciproque n’est pas vraie. Ce n’est pas parce qu'A implique B que B implique A.

### Notations

L'implication se note « $\models$ ».
On note « A est valide » de cette façon : « $\models A$ ».
On note « A implique B » de cette façon : « $A\models B$ » ou « $\models A\to B$ ».
Il est déconseillé d'employer le symbole « $\Rightarrow$ » pour ne pas mélanger à la notation mathématique.

### Signification

« $A\models B$ » veut dire « Si A est vrai, B est vrai ».
Par contre, si A est faux on ne sait rien sur B.

### Point important

Conditionnel : niveau de la langue du système formel.
Implication : niveau de la META-LANGUE (discours sur le discours).

### Méthode

Pour prouver $A\models B$, il suffit de créer le conditionnel $A\to B$ et de le prouver grâce à une analyse sémantique.
Soient A la proposition correspondant à $a\land b$ et B la proposition correspondant à $a\lor b$. Pour prouver que $A\models B$ on doit prouver la validité de $A\to B$.
On procède à l'analyse sémantique de $(a\land b)\to (a\lor b)$ :
Ici, on trouve du V partout, donc le conditionnel "si A alors B" est valide. Donc on peut dire qu'A implique B.
| Validité | Équivalence |
# Logique de base/Objectifs

Cette leçon se propose de donner une solide approche de la logique de base utile dans les sciences de l'ingénieur comme l'automatique. Si elle est enseigné au niveau 11, c’est parce que les calculs qu'elle présente ne nécessitent pas des concepts théoriques profonds, mais elle peut aussi bien servir d’introduction à des cours de l'enseignement supérieur et son enseignement peut faire l’objet de cours aussi bien dans les lycées techniques que dans les universités francophones.
# Logique des propositions/Arbres de Quine
#### Règles pratiques de calcul

* La négation inverse les valeurs de vérité des énoncés.
* Si l'un des termes d'une conjonction est F, alors la conjonction est F; si l'un des termes est V, la valeur de vérité de la conjonction est la même que celle de l'autre terme.
* Si l'un des termes d'une disjonction est V, alors la disjonction est V; si l'un des termes est F, la valeur de vérité de la disjonction est la même que celle de l'autre terme.
* Si l’antécédent d'un conditionnel est F ou si son conséquent est V, alors le conditionnel est V; si l’antécédent est V, alors le conditionnel a la même valeur de vérité que le conséquent; si le conséquent est F, alors le conditionnel a la même valeur de vérité que la négation de l’antécédent.
* Si l'un des termes d'un biconditionnel est V, alors le biconditionnel a la même valeur de vérité que l'autre terme; si l'un des termes est F, alors le biconditionnel a la même valeur de vérité que la négation de l'autre terme.

#### Illustration

Voici une représentation de ce qu’illustrent les règles ci-dessus :
Servez-vous des tables de vérité du chapitre précédent pour comprendre le fonctionnement des arbres de Quine.

#### Exemple

Et maintenant un exemple plus concret :
On obtient ici toutes les distributions qui rendent la formule vraie :
* On observe que si a est faux, la formule sera vraie quelle que soit la valeur de vérité de c, b, et d.
* La formule sera vraie également si a est vrai et si c est faux quel que soit b et d.
* À la fin du processus, c'est-à-dire en bas de l'arbre, on constate que la formule n'est fausse que pour une seule distribution de valeurs de vérité aux atomes : Si a, b et c sont vraies et d est fausse. Toutes les autres distributions rendent la formule vraie.
| Définitions | Validité |
# Logique de base/Référents

* Crochet.david
* Karima Rafes
# Logique des propositions

| Chap. 1 : | Introduction |
| Chap. 2 : | Définitions |
| Chap. 3 : | Arbres de Quine |
| Chap. 4 : | Validité |
| Chap. 5 : | Implication |
| Chap. 6 : | Équivalence |
| Chap. 7 : | Substitution |
Sur les autres projets Wikimedia :

## Présentation

La présentation de cette leçon n'a pas été rédigée. Pour le faire, cliquez ici.

## Objectifs

Les objectifs de cette leçon n'ont pas encore été fixés. Pour le faire, cliquez ici.

## Niveau et prérequis conseillés [Modifier]

Leçon de niveau 15.
* Aucun prérequis

## Référents [Modifier]

Ces personnes sont prêtes à vous aider concernant cette leçon :
* Loïc Fabiou (discuter)
# Bien débuter avec la notation musicale dans wiki/Polyphonie
## Notes simultanées

On place les notes simultanées de durée identique entre < > .
Cette méthode convient bien pour l’écriture d’accords plaqués
\relative do' { <do mi sol >2 < si re sol >2 <do mi sol>1 }
L'expression entre chevrons fonctionne comme une indication de hauteur unique. On doit donc placer à sa suite un chiffre pour spécifier la durée.
Cette méthode d'écriture convient bien pour la notation des double-stop sur des instruments à cordes.
\relative do' { do re < mi sol> fa }

## Polyphonie

Pour gérer plusieurs voix dans une même portée on utilise les double chevrons << >>. Chaque voix est décrite à l'intérieure d'une expression entre accolade {...} . Les voix sont séparées par une double barre oblique \\ .
Soit la structure:
<< { voix1 } \\ { voix2 } >>
Par exemple:
\relative do' << { mi4 fa sol mi fa mi re si mi1} \\ { do1 sol1 do1 } >>
| Les durées | Portées multiples |
# Bien débuter avec la notation musicale dans wiki/Principes de base
## Modes d'édition dans les wikis

Dans les différents projets Wikipédia, il y a deux façon de saisir du code Lilypond:
* Avec l'éditeur visuel. En haut de la page cliquer sur "Modifier", aller au menu "Insérer" et choisir "notation musicale". Une boite de dialogue s'ouvre dans laquelle vous écrivez le code lilypond.
* Avec l'édition source. En haut de la page, cliquer sur "Modifier le wikicode". Vous accédez à la page de modification, une fenêtre d’édition permet de modifier le wikicode. Dans l'édition source, il faut utiliser la balise score pour indiquer quelle partie du wikicode est de la musique.
En mode éditeur visuel, il ne faut jamais écrire les balises <score> et <\score> car l'éditeur les ajoutes pour nous!

## Code minimal

Et le résultat
Nous pouvons voir que Lilypond ajoute par défaut une clef de sol, une mesure à 4/4, et place les barres de mesure de façon automatique aux endroits adéquats.

## Sortie Audio

Lilypond dans wiki permet de produire des sorties audio de la musique écrite. Il faut pour cela travailler en édition source et remplacer la balise <score> par l'expression suivante:
<score lang="lilypond" vorbis="1">
| Sommaire | Les hauteurs |
# Bien débuter avec la notation musicale dans wiki/Présentation de la leçon

Savoir écrire à la main :
ou
ou