Aide à la syntaxe : Différence entre versions
(→syntaxe) |
(→Un guide en PDF à télécharger) |
||
| (11 révisions intermédiaires par 5 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
===Un guide en PDF à télécharger=== | ===Un guide en PDF à télécharger=== | ||
| − | Par ici : [[Media:Guide_etendu_de_la_syntaxe_MediaWiki.pdf|téléchargez le guide]] | + | * Voir guide PDF de la syntaxe médiawiki : [[Media:TutoWiki.pdf|téléchargez le guide]] |
| + | * Un autre Par ici : [[Media:Guide_etendu_de_la_syntaxe_MediaWiki.pdf|téléchargez le guide]] | ||
===Une vidéo tuto=== | ===Une vidéo tuto=== | ||
| Ligne 9 : | Ligne 10 : | ||
<iframe frameborder="0" width="480" height="270" src="//www.dailymotion.com/embed/video/x6j8vn" allowfullscreen></iframe><br /><a href="http://www.dailymotion.com/video/x6j8vn_la-syntaxe-sur-mediawiki-tutoriel-w_tech" target="_blank">La syntaxe sur Mediawiki - Tutoriel Wikimédia...</a> <i>par <a href="http://www.dailymotion.com/Wikimedia_France" target="_blank">Wikimedia_France</a></i> | <iframe frameborder="0" width="480" height="270" src="//www.dailymotion.com/embed/video/x6j8vn" allowfullscreen></iframe><br /><a href="http://www.dailymotion.com/video/x6j8vn_la-syntaxe-sur-mediawiki-tutoriel-w_tech" target="_blank">La syntaxe sur Mediawiki - Tutoriel Wikimédia...</a> <i>par <a href="http://www.dailymotion.com/Wikimedia_France" target="_blank">Wikimedia_France</a></i> | ||
</html> | </html> | ||
| − | |||
| − | |||
* ATTENTION pour passer une ligne dans un article, il faut faire deux sauts de ligne et donc appuyer deux fois sur la touche ENTREE. | * ATTENTION pour passer une ligne dans un article, il faut faire deux sauts de ligne et donc appuyer deux fois sur la touche ENTREE. | ||
| Ligne 42 : | Ligne 41 : | ||
|style="background-color:#B9D3EE" |Titres de tailles différentes | |style="background-color:#B9D3EE" |Titres de tailles différentes | ||
| + | |||
| + | [[Catégorie:tutoriel]] | ||
==Nouveau chapitre== | ==Nouveau chapitre== | ||
| Ligne 66 : | Ligne 67 : | ||
|- | |- | ||
|style="background-color:#B9D3EE" | | |style="background-color:#B9D3EE" | | ||
| − | <nowiki>* | + | <nowiki>* Pomme</nowiki><br /> |
| − | <nowiki>* | + | <nowiki>* Banane</nowiki><br /> |
| − | <nowiki>* | + | <nowiki>* Clavier</nowiki> |
|style="background-color:#B9D3EE" |Liste à puces | |style="background-color:#B9D3EE" |Liste à puces | ||
| − | * | + | * Pomme |
| − | * | + | * Banane |
| − | * | + | * Clavier |
|- | |- | ||
|style="background-color:#B9D3EE" | | |style="background-color:#B9D3EE" | | ||
| − | <nowiki># | + | <nowiki># Chips</nowiki><br /> |
| − | <nowiki># | + | <nowiki># Fraise</nowiki><br /> |
| − | <nowiki># | + | <nowiki># Chausette</nowiki> |
|style="background-color:#B9D3EE" |Liste numérotée | |style="background-color:#B9D3EE" |Liste numérotée | ||
| − | # | + | # Chips |
| − | # | + | # Fraise |
| − | # | + | # Chausette |
|- | |- | ||
|style="background-color:#B9D3EE" |<nowiki>[[Image:Fichier.jpg]]</nowiki><br /> | |style="background-color:#B9D3EE" |<nowiki>[[Image:Fichier.jpg]]</nowiki><br /> | ||
| Ligne 141 : | Ligne 142 : | ||
|} | |} | ||
| − | == | + | |
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==Comment faire un tableau== | ||
{| class="wikitable" | {| class="wikitable" | ||
| Ligne 147 : | Ligne 239 : | ||
! Texte de l’en-tête !! Texte de l’en-tête !! Texte de l’en-tête | ! Texte de l’en-tête !! Texte de l’en-tête !! Texte de l’en-tête | ||
|- | |- | ||
| − | | Texte de la cellule | + | | Texte de la cellule 1 |
| − | || Texte de la cellule | + | || Texte de la cellule 2 |
| − | || Texte de la cellule | + | || Texte de la cellule 3 |
|- | |- | ||
| Texte de la cellule | | Texte de la cellule | ||
| Ligne 159 : | Ligne 251 : | ||
|| Texte de la cellule | || Texte de la cellule | ||
|} | |} | ||
| + | |||
| + | [https://www.mediawiki.org/wiki/Help:Tables/fr En savoir plus sur les tableaux Médiawiki] | ||
| + | |||
| + | ==Code Arduino== | ||
| + | Pour une belle présentation du code, il peut être mis entre les balises : | ||
| + | <nowiki><syntaxhighlight lang="Arduino" line> </nowiki> et <nowiki></syntaxhighlight></nowiki> | ||
| + | |||
| + | Cela donne : | ||
| + | <syntaxhighlight lang="Arduino" line> | ||
| + | /////////////////////// | ||
| + | // boite SOS // | ||
| + | /////////////////////// | ||
| + | /* la "boite SOS" émet un signal lumineux de 3 flashs brefs puis 3 flashs long, puis trois brefs. | ||
| + | La plupart des Arduino ont une led embarquée, elle est placée sur la broche 13. | ||
| + | |||
| + | Modifié le 25 septembre 2015 par Antony AUFFRET - Inspiré du programme "Blink" de Scott Fitzgerald modifié le 8 May 2014. | ||
| + | Modifié 7 août 2017 par Antony AUFFRET ajout des fonctions S, O, trait et point. | ||
| + | Schéma de l'Arduino en ASCII-ART CC-By http://busyducks.com/ascii-art-arduinos | ||
| + | Sous licence CC-By-Sa (http://creativecommons.org/licenses/by-nc-sa/3.0/) | ||
| + | Cet exemple de code est dans le domaine public. | ||
| + | +-----+ | ||
| + | +----[PWR]-------------------| USB |--+ | ||
| + | | +-----+ | | ||
| + | | GND/RST2 [ ][ ] | | ||
| + | | MOSI2/SCK2 [ ][ ] A5/SCL[ ] | | ||
| + | | 5V/MISO2 [ ][ ] A4/SDA[ ] | | ||
| + | | AREF[ ] | | ||
| + | | GND[ ] | | ||
| + | | [ ]N/C SCK/13[ ] | | ||
| + | | [ ]IOREF MISO/12[ ] | | ||
| + | | [ ]RST MOSI/11[ ]~| | ||
| + | | [ ]3V3 +---+ 10[ ]~| | ||
| + | | [ ]5v -| A |- 9[ ]~| | ||
| + | | [ ]GND -| R |- 8[ ] | | ||
| + | | [ ]GND -| D |- | | ||
| + | | [ ]Vin -| U |- 7[ ] | | ||
| + | | -| I |- 6[ ]~| | ||
| + | | [ ]A0 -| N |- 5[ ]~| | ||
| + | | [ ]A1 -| O |- 4[ ] | | ||
| + | | [ ]A2 +---+ INT1/3[ ]~| | ||
| + | | [ ]A3 INT0/2[ ] | | ||
| + | | [ ]A4/SDA RST SCK MISO TX>1[ ] | | ||
| + | | [ ]A5/SCL [ ] [ ] [ ] RX<0[ ] | | ||
| + | | [ ] [ ] [ ] | | ||
| + | | UNO_R3 GND MOSI 5V ____________/ | ||
| + | \_______________________/ | ||
| + | Matériel : | ||
| + | - juste un Arduino | ||
| + | ___ | ||
| + | / ___ \ | ||
| + | |_| | | | ||
| + | /_/ | ||
| + | _ ___ _ | ||
| + | |_| |___|_| |_ | ||
| + | ___|_ _| | ||
| + | |___| |_| | ||
| + | Les petits Débrouillards - CC-By-Sa http://creativecommons.org/licenses/by-nc-sa/3.0/ | ||
| + | */ | ||
| + | |||
| + | // La fonction "setup" n'est jouée qu'une seule foi quand tu presses le bouton "reset" ou quand tu branches l'Arduino | ||
| + | void setup() { | ||
| + | pinMode(13, OUTPUT);// initialise la broche 13 comme sortie. | ||
| + | } | ||
| + | |||
| + | // La fonction "loop" (boucle en anglais) tourne en boucle indéfiniement | ||
| + | void loop() { | ||
| + | bidule(); | ||
| + | machin(); | ||
| + | bidule(); | ||
| + | delay(500); // attend 0,5 seconde | ||
| + | } | ||
| + | |||
| + | ///////////////////////////////Fin du programme principal///////////////////////////////////// | ||
| + | // Ce qui suit ce sont des fonctions appelées par le programme principal // | ||
| + | ////////////////////////////////////////////////////////////////////////////////////////////// | ||
| + | |||
| + | void point(){ //Cette fonction fait le caractère morse "point" : Led alumée pendant 0,1 seconde, puis extinction de 0,1 seconde | ||
| + | digitalWrite(13, HIGH); // allume la LED ("HIGH" c'est le voltage max de l'Arduino) | ||
| + | delay(100); // attend 0,1 seconde (100 millisecondes) | ||
| + | digitalWrite(13, LOW); // éteind la LED en mettant le voltage au plus bas : "LOW" | ||
| + | delay(100); // attend 0,1 seconde | ||
| + | } | ||
| + | |||
| + | void trait(){ //Cette fonction fait le caractère morse "trait" : Led alumée pendant 0,5 seconde, puis extinction de 0,1 seconde | ||
| + | digitalWrite(13, HIGH); // allume la LED | ||
| + | delay(500); // attend 0,5 seconde | ||
| + | digitalWrite(13, LOW); // éteind la LED | ||
| + | delay(100); // attend 0,1 seconde | ||
| + | } | ||
| + | |||
| + | void bidule(){ //Cette fonction fait la lettre "S" en morse : ... | ||
| + | point(); | ||
| + | point(); | ||
| + | point(); | ||
| + | delay(300); // attend 0,3 seconde | ||
| + | } | ||
| + | |||
| + | void machin(){ //Cette fonction fait la lettre "O" en morse : --- | ||
| + | for (int i = 1; i <= 3; i++){ | ||
| + | trait(); | ||
| + | } | ||
| + | delay(300); // attend 0,3 seconde | ||
| + | } // Cette fonction utilise la boucle "for" qui répète automatiquement 3 fois la fonction "trait". | ||
| + | // mais bon, ce n'est pas très rentable ici car écrire 3 fois "trait();" ne consomme que 24 caractères | ||
| + | // alors qu'il en faut 30 avec avec "for". | ||
| + | |||
| + | </syntaxhighlight> | ||
[[Catégorie:Aide]] | [[Catégorie:Aide]] | ||
Version actuelle datée du 23 octobre 2025 à 12:31
Sommaire
Un guide en PDF à télécharger
- Voir guide PDF de la syntaxe médiawiki : téléchargez le guide
- Un autre Par ici : téléchargez le guide
Une vidéo tuto
D'abord une vidéo explicative de 2min30 réalisée par Wikimédia France
La syntaxe sur Mediawiki - Tutoriel Wikimédia... par Wikimedia_France
- ATTENTION pour passer une ligne dans un article, il faut faire deux sauts de ligne et donc appuyer deux fois sur la touche ENTREE.
syntaxe
| Texte Wiki | Résultat |
| <s>barré</s> | |
| ''italique'' | Italique |
| '''gras''' | Gras |
| '''''gras et italique''''' | Gras et italique |
|
==Nouveau chapitre== ===Nouvelle section=== ====Nouvelle sous-section==== =====Nouveau paragraphe===== |
Titres de tailles différentes
Nouveau chapitreNouvelle sectionNouvelle sous-sectionNouveau paragraphe |
| [[Lien vers une autre page]] [[Lien Texte]] |
Lien interne vers une autre page sur le wiki (rouge page inexistante Lien vers une autre page, bleu page existante Accueil) |
|
[http://www.exemple.org] |
Lien externe Lien avec une description |
| [[Catégorie:Exemple]] | Ajoute l'article à la catégorie « Exemple » |
|
---- |
---- |
|
* Pomme |
Liste à puces
|
|
# Chips |
Liste numérotée
|
| [[Image:Fichier.jpg]] [[Image:Fichier.jpg|Texte]] |
Image classique Image avec texte alternatif |
| <center> <gallery perrow=3> |
Créer une galerie d'images légendes (de 3 colonnes) |
| [[Media:Fichier.ogg]] | Lien de téléchargement |
| {{Nom}} | Ajoute le modèle « Nom » |
| ~~~ | Signature (Lien vers page utilisateur) |
|
~~~~ |
Signature horodatée |
| #REDIRECT [[Autre article]] | Redirige vers un autre article |
| <notoc> | Permet d'éviter l'affichage du sommaire automatique |
| [mailto:aauffret@lespetitsdebrouillards.org Contacter l'animateur] [mailto:aauffret@lespetitsdebrouillards.org aauffret@lespetitsdebrouillards.org] |
Mettre un lien vers une adresse mail Contacter l'animateur aauffret@lespetitsdebrouillards.org |
| pour écrire en couleur il faut prendre le code HTML des couleurs ! Ici un site pour avoir les codes couleur HTML * <font color="#1468e3"> écrire en bleu </font> |
|
Comment faire un tableau
| Texte de l’en-tête | Texte de l’en-tête | Texte de l’en-tête |
|---|---|---|
| Texte de la cellule 1 | Texte de la cellule 2 | Texte de la cellule 3 |
| Texte de la cellule | Texte de la cellule | Texte de la cellule |
| Texte de la cellule | Texte de la cellule | Texte de la cellule |
En savoir plus sur les tableaux Médiawiki
Code Arduino
Pour une belle présentation du code, il peut être mis entre les balises : <syntaxhighlight lang="Arduino" line> et </syntaxhighlight>
Cela donne :
1 ///////////////////////
2 // boite SOS //
3 ///////////////////////
4 /* la "boite SOS" émet un signal lumineux de 3 flashs brefs puis 3 flashs long, puis trois brefs.
5 La plupart des Arduino ont une led embarquée, elle est placée sur la broche 13.
6
7 Modifié le 25 septembre 2015 par Antony AUFFRET - Inspiré du programme "Blink" de Scott Fitzgerald modifié le 8 May 2014.
8 Modifié 7 août 2017 par Antony AUFFRET ajout des fonctions S, O, trait et point.
9 Schéma de l'Arduino en ASCII-ART CC-By http://busyducks.com/ascii-art-arduinos
10 Sous licence CC-By-Sa (http://creativecommons.org/licenses/by-nc-sa/3.0/)
11 Cet exemple de code est dans le domaine public.
12 +-----+
13 +----[PWR]-------------------| USB |--+
14 | +-----+ |
15 | GND/RST2 [ ][ ] |
16 | MOSI2/SCK2 [ ][ ] A5/SCL[ ] |
17 | 5V/MISO2 [ ][ ] A4/SDA[ ] |
18 | AREF[ ] |
19 | GND[ ] |
20 | [ ]N/C SCK/13[ ] |
21 | [ ]IOREF MISO/12[ ] |
22 | [ ]RST MOSI/11[ ]~|
23 | [ ]3V3 +---+ 10[ ]~|
24 | [ ]5v -| A |- 9[ ]~|
25 | [ ]GND -| R |- 8[ ] |
26 | [ ]GND -| D |- |
27 | [ ]Vin -| U |- 7[ ] |
28 | -| I |- 6[ ]~|
29 | [ ]A0 -| N |- 5[ ]~|
30 | [ ]A1 -| O |- 4[ ] |
31 | [ ]A2 +---+ INT1/3[ ]~|
32 | [ ]A3 INT0/2[ ] |
33 | [ ]A4/SDA RST SCK MISO TX>1[ ] |
34 | [ ]A5/SCL [ ] [ ] [ ] RX<0[ ] |
35 | [ ] [ ] [ ] |
36 | UNO_R3 GND MOSI 5V ____________/
37 \_______________________/
38 Matériel :
39 - juste un Arduino
40 ___
41 / ___ \
42 |_| | |
43 /_/
44 _ ___ _
45 |_| |___|_| |_
46 ___|_ _|
47 |___| |_|
48 Les petits Débrouillards - CC-By-Sa http://creativecommons.org/licenses/by-nc-sa/3.0/
49 */
50
51 // La fonction "setup" n'est jouée qu'une seule foi quand tu presses le bouton "reset" ou quand tu branches l'Arduino
52 void setup() {
53 pinMode(13, OUTPUT);// initialise la broche 13 comme sortie.
54 }
55
56 // La fonction "loop" (boucle en anglais) tourne en boucle indéfiniement
57 void loop() {
58 bidule();
59 machin();
60 bidule();
61 delay(500); // attend 0,5 seconde
62 }
63
64 ///////////////////////////////Fin du programme principal/////////////////////////////////////
65 // Ce qui suit ce sont des fonctions appelées par le programme principal //
66 //////////////////////////////////////////////////////////////////////////////////////////////
67
68 void point(){ //Cette fonction fait le caractère morse "point" : Led alumée pendant 0,1 seconde, puis extinction de 0,1 seconde
69 digitalWrite(13, HIGH); // allume la LED ("HIGH" c'est le voltage max de l'Arduino)
70 delay(100); // attend 0,1 seconde (100 millisecondes)
71 digitalWrite(13, LOW); // éteind la LED en mettant le voltage au plus bas : "LOW"
72 delay(100); // attend 0,1 seconde
73 }
74
75 void trait(){ //Cette fonction fait le caractère morse "trait" : Led alumée pendant 0,5 seconde, puis extinction de 0,1 seconde
76 digitalWrite(13, HIGH); // allume la LED
77 delay(500); // attend 0,5 seconde
78 digitalWrite(13, LOW); // éteind la LED
79 delay(100); // attend 0,1 seconde
80 }
81
82 void bidule(){ //Cette fonction fait la lettre "S" en morse : ...
83 point();
84 point();
85 point();
86 delay(300); // attend 0,3 seconde
87 }
88
89 void machin(){ //Cette fonction fait la lettre "O" en morse : ---
90 for (int i = 1; i <= 3; i++){
91 trait();
92 }
93 delay(300); // attend 0,3 seconde
94 } // Cette fonction utilise la boucle "for" qui répète automatiquement 3 fois la fonction "trait".
95 // mais bon, ce n'est pas très rentable ici car écrire 3 fois "trait();" ne consomme que 24 caractères
96 // alors qu'il en faut 30 avec avec "for".
