Formatage avancé de la page: la Synthaxe wiki
Cet article vous présente la syntaxe wiki. Ce jeu de caractères est reconnu par le logiciel Mediawiki qui fait fonctionner le site et interprété pour formater le texte lorsque la page est générée. Mediawiki est le logiciel utilisé et produit par la communauté Wikipédia.
Voici résumée sous forme de tableaux les différentes mises en forme possibles. La colonne de droite indique les codes à saisir, et celle de gauche l'effet obtenu.
Vous pouvez vous entrainer à utiliser cette synthaxe dans une page faite pour ca: le bac à sable
Table des matières
Une table des matières est créée automatiquement si l'article comporte plus de 3 titres ou sous-titres (au moins 4).
Pour supprimer le sommaire automatique, il suffit de mettre quelque part __NOTOC__.
Pour modifier l'emplacement de la table des matières, il suffit de placer __NOTOC__ en haut de la page, puis d'insérer __TOC__ là où vous désirez voir apparaître la table.
Mise en page
Titre
Titre de chapitre (niveau 2)
Titre de sous chapitre (niveau 3)
Titre de sous-sous chapitre (niveau 4)
Les notations ci-contre sont respectivement équivalentes à l'utilisation des balises html <h2>…</h2>, <h3>…</h3> et <h4>…</h4>. Le titre de page est placé automatiquement, on n'utilise donc jamais « =…= » ni « <h1>…</h1> ».
|
==Titre de chapitre==
===Titre de sous-chapitre===
====Titre de sous-sous-chapitre====
|
Retour à la ligne
Un simple saut à la ligne
n'a aucun effet.
Mais une ligne vide
permet de séparer les paragraphes.
|
Un simple saut à la ligne
n'a aucun effet.
Mais une ligne vide
permet de séparer les paragraphes.
|
Voilà comment il faut faire
pour aller à la ligne.
|
Voilà comment il faut faire<br />
pour aller à la ligne.
|
Les listes
- Les listes sont bien pratiques :
- Elles permettent d'organiser les données
- Elles embellissent le document
|
* Les listes sont bien pratiques :
** Elles permettent d'organiser les données
** Elles embellissent le document
|
- Les listes numérotées sont également bien pratiques
- Bien organisées
- Faciles à lire
|
# Les listes numérotées sont également bien pratiques
# Bien organisées
## Faciles à lire
|
Les lignes
- peuvent être
- indentées
- sur plusieurs niveaux
|
Les lignes
:peuvent être
::indentées
:::sur plusieurs niveaux
|
Avec tout cela, il est maintenant possible de mélanger les types de listes :
- Une liste numérotée :
- Premier élément
- Second élément
- d'autres branches à l'arborescence
|
*Une liste numérotée :
*#Premier élément
*#Second élément
*d'autres branches à l'arborescence
|
- Listes de définitions
- listes contenant des définitions
- Terme à expliquer
- explication du terme
|
; Listes de définitions : listes contenant des définitions
; Terme à expliquer : explication du terme
|
Effets divers
SI (une ligne commence par une espace) ALORS
=elle apparaîtra exactement telle qu'elle a=
été saisie ;
dans une police non proportionnelle ;
les sauts de ligne ne seront pas automatiques ;
FIN SI
C'est bien utile pour :
• copier/coller un texte pré-formaté ;
• des descriptions d'algorithmes ;
|
SI (une ligne commence par une espace) ALORS
=elle apparaîtra exactement telle qu'elle a=
été saisie ;
dans une police non proportionnelle;
les sauts de ligne ne seront pas automatiques ;
FIN SI
C'est bien utile pour :
• copier/coller un texte pré-formaté ;
• des descriptions d'algorithmes ;
|
Le texte peut être centré.
|
<center>Le texte peut être centré.</center>
|
Le texte peut être justifié à droite.
|
<div style="text-align: right">
Le texte peut être justifié à droite.
<div>
|
Le texte peut être un extrait de fichier XML (ou autre texte avec indentation) :
<?xml version="1.0" encoding="UTF-8"?>
<project name="projetWar" basedir="." default="checkstyle">
<property name="base.dir" value="../" />
<property name="baseTool.dir" value="../../outils/" />
<property name="src.dir" value="${base.dir}src" />
</project>
|
Le texte peut être un extrait de fichier [[XML]]
(ou autre texte avec indentation) :
<pre>
<?xml version="1.0" encoding="UTF-8"?>
<project name="projetWar" basedir="." default="checkstyle">
<property name="base.dir" value="../" />
<property name="baseTool.dir" value="../../outils/" />
<property name="src.dir" value="${base.dir}src" />
</projet>
</pre>
|
Une ligne horizontale : au-dessus
et en-dessous.
|
Une ligne horizontale : au-dessus
----
et en-dessous.
|
Mise en forme des caractères
Faire ressortir un mot, un peu plus, encore plus.
À utiliser également dans les formules : F = m a.
|
''Faire ressortir un mot'', '''un peu plus''', '''''encore plus'''''.
'''''F''''' = ''m'' '''a'''.
|
Texte en couleur
|
<span style="color:#FF0000;">Texte en couleur</span>
|
Différentes tailles de polices :
petite taille
grande taille
|
<small>petite taille</small>
<big>grande taille</big>
|
Différentes tailles de polices :
texte à 80%
texte à 120%
|
<span style="font-size: 80%; border: ">texte à 80%</span>
<span style="font-size: 120%; border: ">texte à 120%</span>
|
Police machine à écrire :
termes techniques.
|
<tt>termes techniques</tt>
|
Vous pouvez
barrer
certains mots et
en souligner d'autres...
|
<strike>barrer</strike>
<u>en souligner d'autres...</u>
|
Umlauts et accents : (cf Caractères spéciaux)
À Á Â Ã Ä Å Æ
Ç È É Ê Ë Ì Í
Î Ï Ñ
Ò Ó Ô Õ Œ
Ö Ø Ù Ú Û Ü ß
à á â ã ä å æ
ç è é ê ë ì í
î ï ñ ò ó ô õ œ
ö ø ù ú û ü ÿ
Note : depuis le passage à l'unicode on peut aussi parfaitement écrire les caractères spéciaux directement sans aucun souci.
|
À Á Â Ã Ä Å Æ
Ç È É Ê Ë Ì Í
Î Ï Ñ Ò Ó Ô Õ Œ
Ö Ø Ù Ú Û Ü ß
à á â ã ä å æ
ç è é ê ë ì í
î ï ñ ò ó ô õ œ
ö ø ù ú û ü ÿ
|
Ponctuations :
¿ ¡ « » § ¶ † ‡ • &
|
¿ ¡ « » § ¶
† ‡ • &
|
Caractères spéciaux :
™ © ® ¢ € ¥ £ ¤
|
™ © ® ¢ € ¥ £ ¤
|
Espace insécable : 10 kg, M. Dupont
|
10 kg, M. Dupont
|
Indice (subscript en anglais) : x2 et
Exposant (superscript en anglais) : x2
|
Indice : x<sub>2</sub> et
Exposant : x<sup>2</sup>
|
Caractères grecs :
Α α Β β Γ γ Δ δ
Ε ε Ζ ζ Η η Θ θ
Ι ι Κ κ Λ λ Μ μ
Ν ν Ξ ξ Ο ο Π π
Ρ ρ Σ σ ς Τ τ
Υ υ Φ φ Χ χ Ψ ψ
Ω ω
|
Α α Β β Γ γ Δ δ
Ε ε Ζ ζ Η η Θ θ
Ι ι Κ κ Λ λ Μ μ
Ν ν Ξ ξ Ο ο Π π
Ρ ρ Σ σ ς Τ τ
Υ υ Φ φ Χ χ Ψ ψ
Ω ω
|
Caractères mathématiques : (cf. Caractères spéciaux)
∫ ∑ ∏ √ ± ∞
≈ ∝ ≡ ≠ ≤ ≥ →
× · ÷ ∂ ′ ″ ∇
‰ ° ∴ ℵ
ø ∈ ∋ ∩ ∪ ⊂ ⊃ ⊆ ⊇
¬ ∧ ∨ ∃ ∀ ⇒ ⇔
|
∫ ∑ ∏ √ ± ∞
≈ ∝ ≡ ≠ ≤ ≥ →
× · ÷ ∂ ′ ″ ∇
‰ ° ∴ ℵ
ø ∈ ∋ ∩ ∪ ⊂ ⊃ ⊆ ⊇
¬ ∧ ∨ ∃ ∀ ⇒ ⇔
|
Plus d'espace que d'habitude, sans saut de ligne : x2 ≥ 0 est vrai.
Utile pour les formules.
|
x<sup>2</sup> ≥ 0
|
ASCII art (Commencer chaque ligne par un blanc) :
∞ -x2
∫ e dx = √π
-∞
Malgré tout, la racine carrée est très laide.
|
∞ -x<sup>2</sup>
∫ e dx = √π
-∞
|
Formules mathématiques complexes :
<math>\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}</math>
Voyez Aide:Formules TeX pour une explication complète de l'utilisation des formules Tex.
|
<math>\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}</math>
|
Suppression de l'interprétation d'une balise :
Lien → (<i>vers</i>) la [[Wikipédia:FAQ]]
Les balises <i>...</i> et [[...]] apparaissent en clair. Elles ne sont pas interpretées par le logiciel.
- Est utilisé pour montrer littéralement des données qui autrement auraient une signification spéciale.
- Toutes les balises wiki sont ignorées, y compris celles ressemblant à des tags HTML.
- Les caractères HTML spéciaux sont toujours interprétés.
|
<nowiki>Lien → (<i>vers</i>) la [[Wikipédia:FAQ]]</nowiki>
|
Liens et adresses internet
Les liens
Voir aussi :
Les points d'ancrage
Ce lien : Les liens qui utilise la syntaxe [[#Les liens|Les liens]] est un lien vers le titre de la section précédente.
Voir aussi : Lien ancré pour un article complet sur la mise en place de point d'ancrage.
Les redirections
Voir aussi : Aide:Redirection pour un article complet sur l'utilisation de redirection.
La redirection d'une page vers une autre est possible en mettant ce texte dans la première ligne : L'utilisation de France comme redirection est, bien sûr, un exemple.
|
#REDIRECT [[France]]
|
Les adresses internet
Elles sont également appelées liens externes. Voyez la page Aide:Liens externes concernant les règles sur les sites à inclure ou non.
Lien externe : Nupedia
Lorsque vous imprimez la page, une autre feuille de style est utilisée et l'adresse apparaîtra clairement sur le papier.
|
Lien externe : [http://www.nupedia.com Nupedia]
|
Mais l'adresse internet suffit : http://www.nupedia.com.
|
Mais l'adresse internet suffit : http://www.nupedia.com .
|
Il existe toute une liste de préfixes utilisables ainsi: [[prefixe:valeur]]. Une liste complète est disponible sur m:Interwiki map (en anglais)
|
Exemple: [[google:Wikipédia]] donne ceci
|
Tableaux
Le logiciel permet d'utiliser deux syntaxes :
- la « Wiki » expliquée dans la page: Aide:Les tableaux
- la « classique » utilisant le HTML mais dont l'usage est déprécié.
Un exemple de tableau
Premier en-tête
|
Deuxième en-tête
|
Troisième en-tête
|
Haut gauche |
Haut milieu |
Côté droit
|
Bas gauche |
Bas milieu
|
ligne du bas
|
Voir également meta:Wikipedia_DTD
Attention, les commentaires dans les articles sont strictement réservés à la maintenance de la page. Les commentaires sur le contenu de l'article sont à mettre dans la page discussion attachée à l'article en question.
<!-- Note : Cette page est en cours de rédaction, veuillez patienter avant de l'éditer. -->
Identification dans les pages de discussion
Seulement le pseudonyme :
Aoineko
|
~~~ (3 tildes)
|
Pseudonyme et date :
Aoineko 03:17 Nov 8, 2002 (CET)
|
~~~~ (4 tildes)
|
Date :
03:17 Nov 8, 2002 (CET)
|
~~~~~ (5 tildes)
|
Catégories
Pour la syntaxe propre à l'utilisation des catégories, voir l'article Aide:Catégorie
Modèles
Pour la syntaxe propre à l'utilisation des modèles, voir l'article Aide:Modèle
Insérer des fichiers multimedia
Insérer des fichiers multimedia: page en cours de construction.
Balises speciales
Ces balises ne sont pas dans la version Mediawiki de base, elles font partie d'extensions qui rajoutent des fonctionnalités au logiciel.
Pour insérer un fil RSS sur Toc-Arts utiliser les balises <rss> rss feed link </rss>
Example: <rss>http://slashdot.org/slashdot.rss|charset=UTF-8|short|max=5</rss>
Vous pouvez changer les parametres suivants pour personnaliser l'affichage (séparés par une barre, comme dans les wikiliens et templates: "|")
* charset=... Le codage utilisse par le fil. Quand on utilise
charset=ISO-8859-1, au lieu de charset=UTF-8 la
plupart des caracteres speciaux fonctionne.
Ce codage est à utiliser pour les fils RSS
francais bourrés d'accents
* short Ne montre pas la description du fil RSS.
* max=x Affiche les x titres les plus récents.
* highlight= term1 term2 Les termes séparés par un espace sont surlignés.
* filter= term1 term2 Affiche seulement les fils RSS contenant au moins un de ces termes.
* reverse Affiche les fils RSS dans l'ordre inverse
Bouton d'appel Skype
Si vous avez un compte Skype, vos correspondant peuvent vous téléphonez par simple clic sur un bouton. Pour insérer un bouton dans une page:
<skype>nom d'utilisateur skype</skype>
Outils facultatifs
Pour vous faciliter la vie, voici une extension pour firefox qui a plus d'options que la barre d'outils de mediawiki, en particulier pour créer des tableaux plus facilement.
vous pouvez la téléchargez ici:
http://rlwpx.free.fr/WPFF/wikitool052.xpi
Pour l'installer, ouvrez le fichier wikitool052.xpi avec Firefox, suivez les instructions puis redémarrez firefox avant de l'utiliser.
Pour l'afficher, ouvrir Affichage/Barres d'outils et choisir la « barre Wikipedia ».
A noter un petit bug sous Mac, quand vous ouvrez les préférences de firefox, wikitool cherche a ouvrir les préférences de votre compte utilisateur sur Wikipedia
> Retour à la page modifier une page, aller plus loin