Modèle:Codefile
De Banane Atomic
Aller à la navigationAller à la recherche
Ajout d'un titre de fichier et de son code avec coloration syntaxique avec syntaxhighlight
Utilisation
{{codefile | filename=script.sh | code= #!/usr/bin/bash }} |
Paramètre | Description |
---|---|
collapsed | mettre à true pour réduire le bloc |
lang | forcer la langue au lieu de la déduire de l'extension du fichier |
Exemple
script.sh |
#!/usr/bin/bash |
Code
{| class="filebox {{#ifeq:{{{collapsed|}}}|true|mw-collapsible mw-collapsed |}}{{{class|}}}" | {{{filename|file.ext}}} |- | {{#tag: syntaxhighlight |{{{code}}}| lang={{{lang}}}}} |} |
table.filebox { border: 1px solid white; border-top-left-radius: 1.5em; margin-bottom: 4px; width: 100%; table-layout: fixed; /* force the cells to fit the table */ } table.filebox tr:first-child > td { font-family: "Source Code Pro", Consolas, monospace; padding-left: 1em; } table.filebox pre { margin: 0; } |