Aide à la syntaxe : Différence entre versions
 (→Un guide en PDF à télécharger)  | 
				|||
| (20 révisions intermédiaires par 5 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
| − | ==Une vidéo tuto==  | + | ===Un guide en PDF à télécharger===  | 
| + | * 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===  | ||
D'abord une vidéo explicative de 2min30 réalisée par [http://www.wikimedia.fr/ Wikimédia France]  | D'abord une vidéo explicative de 2min30 réalisée par [http://www.wikimedia.fr/ Wikimédia France]  | ||
| − | + | ||
<html>  | <html>  | ||
<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.  | ||
| − | ==syntaxe==  | + | ===syntaxe===  | 
{| style="background-color:white; font-size:small; float: left; margin:3px 3px 3px 10px"  | {| style="background-color:white; font-size:small; float: left; margin:3px 3px 3px 10px"  | ||
|-  | |-  | ||
| Ligne 30 : | Ligne 32 : | ||
|-  | |-  | ||
|style="background-color:#B9D3EE" |  | |style="background-color:#B9D3EE" |  | ||
| − | <nowiki>==Nouveau chapitre==</nowiki>  | + | <nowiki>==Nouveau chapitre==</nowiki>  | 
| − | <nowiki>===Nouvelle section===</nowiki>  | + | |
| − | <nowiki>====Nouvelle sous-section====</nowiki>  | + | <nowiki>===Nouvelle section===</nowiki>  | 
| + | |||
| + | <nowiki>====Nouvelle sous-section====</nowiki>  | ||
| + | |||
<nowiki>=====Nouveau paragraphe=====</nowiki>  | <nowiki>=====Nouveau paragraphe=====</nowiki>  | ||
| + | |||
|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==  | ||
===Nouvelle section===  | ===Nouvelle section===  | ||
| Ligne 58 : | 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 135 : | Ligne 144 : | ||
| − | ==  | + | |
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==Comment faire un tableau==  | ||
| + | |||
{| class="wikitable"  | {| class="wikitable"  | ||
|-  | |-  | ||
! 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 || Texte de la cellule  | + | | 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  | ||
|-  | |-  | ||
| − | | Texte de la cellule || Texte de la cellule || Texte de la cellule  | + | | Texte de la cellule    | 
| + | || 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 à 11: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".
