Mall:Code/dok
Det här är en dokumentationssida till Mall:Code. Den innehåller användningsinformation, kategorier och annat innehåll som inte är en del av mallen. |
Användning
RedigeraFramhäver en kort text på liknande sätt som en <syntaxhighlight>
-tagg med attributet inline
eller som vid kombinerad användning av <code>
och <nowiki>
. Mallen kan likt dessa användas för beskrivning av wiki-syntax. Till exempel gör {{code | lite '''wiki'''-text }}
att ordet "wiki" inte skrivs ut i fetstil, utan kommer visas som det skrevs in: lite '''wiki'''-text
.
Det finns dock vissa skillnader mot användningen av ovan nämnda taggar.
- Likamedtecken
Om ett likamedtecken ( = ) ska inkluderas, måste det specificeras explicit med parametern code=
, alternativt 1=
: {{code | code= Datum = 29 feb 2016 }}
eller {{code | 1= Datum = 29 feb 2016 }}
ger: Datum = 29 feb 2016
Inkludering av mallar
RedigeraOm ett mallanrop inkluderas i {{code}} visas den renderade HTML-koden. Exempel:
{{code | {{citat|Lorem ipsum}} }}
ger:
{| style="margin:1em auto;border-collapse:collapse;background-color:transparent;" class="cquote" | style="color:#b2b7f2; font-size:3em; line-height:0; font-family:serif; padding:.35em; vertical-align:top; " | '''”''' | style="padding:.3em;" |Lorem ipsum | style="color:#b2b7f2; font-size:3em; line-height:0; font-family:serif; padding:.35em; vertical-align:bottom;" | '''„''' |}
Parameter för programmeringsspråk
RedigeraParametern lang=
kan användas för att beskriva uppbyggnad av källkod.
Här ett exempel med programmeringsspråket Python:
{{code | lang= python | print("en gul bil".replace("gul", "grön")) }}
ger:
print("en gul bil".replace("gul", "grön"))