Preprocessor-direktiver ligner et [[WikiLink]] i form, på nær at de indeholder
mellemrum og parametre. Generelt er formen:
\[[directive param="værdi" param="værdi"]]
Dette udvides før resten af siden udarbejdes, og kan bruges til at omforme siden
på forskellige måder.
Citationen omkring værdier kan udelades hvis værdien er et simpelt ord. Desuden
kan nogle direktiver bruge parametre uden værdier. Eksempel:
\[[tag foo]]
Bemærk at hvis et preprocessor-directiv ingen parametre har, skal der puttes et
mellemrum efter dets navn, for at undgå forveksling med et [[WikiLink]]. Eksempel:
\[[pagecount ]]
Et preprocessor-directiv behøves ikke at holdes på een linje, det kan godt brede
sig over flere linjer hvis du har lyst:
\[[directive foo="baldersnatch"
bar="supercalifragalisticexpealadocious" baz=11]]
Flere linjer citeret tekst kan også bruges som værdi. For at tillade citation
i den citerede tekst skal du adskille blokken med trippel-citat:
\[[directive text="""
1. "foo"
2. "bar"
3. "baz"
"""]]