Inclure un fichier de code source dans le wiki
Jump to navigation
Jump to search
Tel que mentionné à la page Inclure du code source dans le wiki, les balises <syntaxhighlight> </syntaxhighlight> servent à inclure du code. Si vous désirez que le code soit à part du texte, utilisez le gabarit {{File}}. Ce gabarit prend le nom (paramètre name), la langue (paramètre lang) et le contenu (paramètre contents) du fichier comme arguments. Ce gabarit utilise par défaut le langage bash.
Par exemple,
{{Fichier
|name=myfile.sh
|lang="bash"
|contents=
#!/bin/bash
echo "ceci est un script bash"
}}
donne le résultat suivant
Fichier : myfile.sh
#!/bin/bash
echo "ceci est un script bash"
Caractères spéciaux ː Trait vertical et signe d'égalité
Les scripts bash contiennent souvent des caractères qui ont aussi une signification pour l'analyseur syntaxique (parser) MediaWiki.
- Si le code source contient un trait vertical (le caractère |), remplacez-le par {{!}}.
- Dans certains cas vous devez remplacer le signe d'égalité (le caractère =) par {{!}}.
Affichage des numéros de lignes
Pour afficher les numéros de lignes, ajoutez l’option lines=yes, par exemple
{{Fichier
|name=monfichier.sh
|lang="bash"
|lines=yes
|contents=
#!/bin/bash
echo "ceci est un script bash"
}}
donne le résultat suivant
Fichier : myfile.sh
#!/bin/bash
echo "ceci est un script bash"