<<TableOfContents: execution failed [list index out of range] (see also the log)>>
Cette page présente la syntaxe wiki de MoinMoin (c'est la syntaxe par défaut des wiki utilisant le moteur MoinMoin, mais ce n'est pas la seule). Pour les autres syntaxes, consultez l'AideDesAnalyseurs.
Général
- Laissez des lignes blanches entre les paragraphes.
Utilisez <<BR>> (cf. l'AideDesMacros) pour insérer des sauts de ligne dans les paragraphes.
Type de caractères
Nom - exemple |
Balisage |
Notes |
italique |
''italique'' |
Double apostrophes. |
gras |
'''gras''' |
Triple apostrophes. |
chasse fixe |
`chasse fixe` |
Le caractère accent grave permet d'intégrer un texte à chasse fixe. Si possible, essayez d'éviter des longs textes à chasse fixe, spécialement dans des tables : ils peuvent ne pas être correctement coupés par le navigateur. Le balisage wiki sera ignoré. |
chasse fixe |
{{{chasse fixe}}} |
Identique au caractère accent grave. Placer les accolades sur une nouvelle ligne produit un bloc de code. |
souligné |
__souligné__ |
|
texte en exposant |
texte en ^exposant^ |
|
texte en indice |
texte en ,,indice,, |
|
plus petit |
~-plus petit-~ |
|
plus grand |
~+plus grand+~ |
|
barré |
--(barré)-- |
|
Texte coloré
Il est possible de colorer les tables dans avoir recours à des macros supplémentaires (voir l'AideDesTables).
Coloration syntaxique
Il y a plusieurs façons de colorer un programme :
Démarrer un bloc de code spécial contenant le nom de l'analyseur : {{{#!nom_de_l_analyseur
Intégrer une pièce-jointe comportant une extension compatible (comme ".py") avec {{attachment:essai.py}}
Démarrer une page avec l'instruction de traitement : #format nom_de_l_analyseur
MoinMoin est fourni avec un analyseur spécial appelé highlight, basé sur Pygments.
Vous pouvez l'utiliser pour colorer de nombreux types de programmes, de fichiers de paramétrage et toutes sortes de fichiers textes informatiques.
Exemples
Mélanger ''gras'' et '''italique'''
Balisage |
Resultat |
'''''Mélange''' au début'' |
Mélange au début |
'''''Mélange'' au début''' |
Mélange au début |
'''Mélange à la ''fin''''' |
Mélange à la fin |
''Mélange à la '''fin''''' |
Mélange à la fin |
Indice et exposant
Vous vous rappelez sans doute le ''a''^2^ `+` ''b''^2^ `=` ''c''^2^ de vos cours de math, à moins d'avoir la tête pleine d'H,,2,,O.
Resultat :
Vous vous rappelez sans doute le a2 + b2 = c2 de vos cours de math, à moins d'avoir la tête pleine d'H2O.
Bloc de code
Balisage :
{{{ 10 PRINT "Bonjour, Monde !" 20 GOTO 10 }}}
Resultat :
10 PRINT "Bonjour, Monde !" 20 GOTO 10
Imbrication d'accolades
Comme l'indique l'AideDesAnalyseurs, vous pouvez imbriquer plusieurs niveaux d'accolades :
Balisage :
{{{{ Ceci est un bloc de texte préformaté. {{{ contenant des accolades }}} }}}}
Resultat :
Ceci est un bloc de texte préformaté. {{{ contenant des accolades }}}
Coloration d'un programme
Balisage :
{{{#!highlight python from colors import palette palette.colorize('python') }}}
Resultat :