Inclure un fichier de code source dans le wiki
This site replaces the former Compute Canada documentation site, and is now being managed by the Digital Research Alliance of Canada. Ce site remplace l'ancien site de documentation de Calcul Canada et est maintenant géré par l'Alliance de recherche numérique du Canada. |
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
#!/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
#!/bin/bash
echo "ceci est un script bash"