Le langage d'écriture des pages dans Wikipédia : Le wikitexte
Le wikitexte (ou wikicode) est le langage de balisage léger utilisé pour rédiger, formuler et structurer l'ensemble des articles et des pages de discussion sur Wikipédia ainsi que sur tous les autres projets hébergés par la Wikimedia Foundation.
Conçu à l'origine pour être simple, lisible par des humains sans nécessiter de connaissances approfondies en programmation HTML, il sert d'intermédiaire entre l'utilisateur et le moteur du site (historiquement MediaWiki).
1. Philosophie et fonctionnement général
Le principe fondamental du wikitexte repose sur la séparation entre la sémantique du contenu et sa présentation visuelle finale. Lorsqu'un contributeur modifie une page, il saisit du texte brut enrichi par des balises spécifiques. Le logiciel MediaWiki analyse ce code source à la volée (via un parseur) pour le transformer en balises HTML et CSS standard au moment de l'affichage dans le navigateur du lecteur.
Ce langage permet de gérer :
- La mise en forme typographique (gras, italique).
- La structuration du plan (titres et sous-titres hiérarchiques).
- L'insertion d'éléments multimédias (images, schémas, fichiers audio ou vidéo).
- La création de liens hypertextes internes (vers d'autres articles de l'encyclopédie) et externes.
- L'intégration de tableaux de données complexes et de modèles réutilisables (templates).
2. Syntaxe de base et mise en forme du texte
Pour appliquer des styles simples, le wikitexte utilise des apostrophes droites :
- Gras : Encadrer le texte par trois apostrophes de chaque côté, par exemple
'''mot en gras'''donne mot en gras. - Italique : Encadrer le texte par deux apostrophes de chaque côté, par exemple
''mot en italique''donne mot en italique. - Gras et italique combinés : Encadrer par cinq apostrophes de chaque côté
'''''texte en gras et italique'''''.
3. Structure hiérarchique : Les titres
La structuration des articles s'appuie sur des signes égal (=) placés de part et d'autre du titre. Le niveau principal du wikitexte commence généralement au niveau 2, le niveau 1 étant réservé au titre principal de la page défini dans l'en-tête de l'article :
== Titre de section (niveau 2) ===== Sous-titre (niveau 3) ======= Sous-sous-titre (niveau 4) ====
Cette syntaxe génère automatiquement la table des matières interactive située en haut de l'article.
4. Les liens hypertextes
La force de Wikipédia réside dans son maillage de liens :
- Liens internes : Utilisation de double crochets. Pour lier un article, on écrit
[[Nom de l'article]]. Si l'on souhaite afficher un texte différent du titre de la page cible, on utilise une barre verticale (pipe) :[[Nom de l'article|Texte affiché]]. - Liens externes : Utilisation de simples crochets suivis d'un espace ou d'un libellé, par exemple
[[https://example.com](https://example.com) Texte du lien].
5. Listes et énumérations
Pour organiser l'information sous forme de listes :
- Listes à puces (non ordonnées) : Utilisation de l'astérisque
*au début de chaque ligne. L'imbrication se fait en multipliant les astérisques (**pour un sous-niveau). - Listes numérotées : Utilisation du dièse
#au début de chaque ligne. - Listes de définition : Utilisation du point-virgule
;pour le terme et du deux-points:pour la définition associée.
6. Les modèles (Templates) et les tableaux
- Les modèles : Ils s'écrivent entre doubles accolades, par exemple
{{Infobox Biographie}}ou{{refnec}}. Ils permettent d'insérer des blocs préformatés, des boîtes d'information normalisées ou des bandeaux d'avertissement de manière cohérente à travers toute l'encyclopédie. - Les tableaux : Le wikitexte propose une syntaxe dédiée utilisant des accolades ouvrantes suivies d'une barre verticale
{|, des séparateurs de cellules|et des séparateurs de lignes|-, le tout se fermant par|}. Bien que plus austère que le Markdown classique, cette structure permet une personnalisation avancée des données tabulaires.
7. Évolution vers l'éditeur visuel (VisualEditor)
Bien que le wikitexte demeure le code source natif et indispensable pour les contributeurs avancés, la fondation Wikimedia a introduit un éditeur visuel (WYSIWYG) permettant de rédiger directement sur une interface graphique semblable à un traitement de texte, le logiciel se chargeant en arrière-plan de convertir les modifications en wikitexte pur.
Le langage d'écriture des pages dans Wikipédia : Le wikitexte
Le wikitexte (ou wikicode) est le langage de balisage léger utilisé pour rédiger, formuler et structurer l'ensemble des articles et des pages de discussion sur Wikipédia ainsi que sur tous les autres projets hébergés par la Wikimedia Foundation.
Conçu à l'origine pour être simple, lisible par des humains sans nécessiter de connaissances approfondies en programmation HTML, il sert d'intermédiaire entre l'utilisateur et le moteur du site (historiquement MediaWiki).
1. Philosophie et fonctionnement général
Le principe fondamental du wikitexte repose sur la séparation entre la sémantique du contenu et sa présentation visuelle finale. Lorsqu'un contributeur modifie une page, il saisit du texte brut enrichi par des balises spécifiques. Le logiciel MediaWiki analyse ce code source à la volée (via un parseur) pour le transformer en balises HTML et CSS standard au moment de l'affichage dans le navigateur du lecteur.
Ce langage permet de gérer :
- La mise en forme typographique (gras, italique).
- La structuration du plan (titres et sous-titres hiérarchiques).
- L'insertion d'éléments multimédias (images, schémas, fichiers audio ou vidéo).
- La création de liens hypertextes internes (vers d'autres articles de l'encyclopédie) et externes.
- L'intégration de tableaux de données complexes et de modèles réutilisables (templates).
2. Syntaxe de base et mise en forme du texte
Pour appliquer des styles simples, le wikitexte utilise des apostrophes droites :
- Gras : Encadrer le texte par trois apostrophes de chaque côté, par exemple
'''mot en gras'''donne mot en gras. - Italique : Encadrer le texte par deux apostrophes de chaque côté, par exemple
''mot en italique''donne mot en italique. - Gras et italique combinés : Encadrer par cinq apostrophes de chaque côté
'''''texte en gras et italique'''''.
3. Structure hiérarchique : Les titres
La structuration des articles s'appuie sur des signes égal (=) placés de part et d'autre du titre. Le niveau principal du wikitexte commence généralement au niveau 2, le niveau 1 étant réservé au titre principal de la page défini dans l'en-tête de l'article :
== Titre de section (niveau 2) ===== Sous-titre (niveau 3) ======= Sous-sous-titre (niveau 4) ====
Cette syntaxe génère automatiquement la table des matières interactive située en haut de l'article.
4. Les liens hypertextes
La force de Wikipédia réside dans son maillage de liens :
- Liens internes : Utilisation de double crochets. Pour lier un article, on écrit
[[Nom de l'article]]. Si l'on souhaite afficher un texte différent du titre de la page cible, on utilise une barre verticale (pipe) :[[Nom de l'article|Texte affiché]]. - Liens externes : Utilisation de simples crochets suivis d'un espace ou d'un libellé, par exemple
[[https://example.com](https://example.com) Texte du lien].
5. Listes et énumérations
Pour organiser l'information sous forme de listes :
- Listes à puces (non ordonnées) : Utilisation de l'astérisque
*au début de chaque ligne. L'imbrication se fait en multipliant les astérisques (**pour un sous-niveau). - Listes numérotées : Utilisation du dièse
#au début de chaque ligne. - Listes de définition : Utilisation du point-virgule
;pour le terme et du deux-points:pour la définition associée.
6. Les modèles (Templates) et les tableaux
- Les modèles : Ils s'écrivent entre doubles accolades, par exemple
{{Infobox Biographie}}ou{{refnec}}. Ils permettent d'insérer des blocs préformatés, des boîtes d'information normalisées ou des bandeaux d'avertissement de manière cohérente à travers toute l'encyclopédie. - Les tableaux : Le wikitexte propose une syntaxe dédiée utilisant des accolades ouvrantes suivies d'une barre verticale
{|, des séparateurs de cellules|et des séparateurs de lignes|-, le tout se fermant par|}. Bien que plus austère que le Markdown classique, cette structure permet une personnalisation avancée des données tabulaires.
7. Évolution vers l'éditeur visuel (VisualEditor)
Bien que le wikitexte demeure le code source natif et indispensable pour les contributeurs avancés, la fondation Wikimedia a introduit un éditeur visuel (WYSIWYG) permettant de rédiger directement sur une interface graphique semblable à un traitement de texte, le logiciel se chargeant en arrière-plan de convertir les modifications en wikitexte pur.