(Komplett lista finns på http://www.dokuwiki.org/doku.php?id=syntax)
Stil | Vad man skriver |
---|---|
Fetstil | **fetstil** |
Kursiv | //kursiv// |
Monospace | ''monospace'' |
färg | <color red>färg</color> Fungerar inte i rubriker |
Stycke | En tom rad |
Radbrytning | \\ sist på en rad eller \\ följt av mellanslag var som helst |
Extern länk | http://www.google.com eller bara www.google.com. Man kan sätta länktext med: [[http://www.google.com|denna länken går till Google]]. Emailskrivs som detta: <andi@splitbrain.org> |
Intern länk | Skrivs med hakar, med eller utan förklaring: [[sida]] eller [[sida|länktext]] |
Oordnad lista | Två mellanslag först på raden följt av * |
Ordnad lista | Två mellanslag först på raden följt av - |
Horisontell linje | Fyra eller fler minustecken i följd på en egen rad |
Stilguide:
Jag använder monospace
för PATH:ar och dessutom röd färg
för sådant som skall skrivas in.
Av enkelhet använder jag <cli>...</cli>
för sådant som är från ett terminalfönster och <code>...</code>
för kod.
Bilder:
Bilder lägger man förslagsvis in med bildverktyget. Dock måste man först ha laddat upp bilden via ”Media Manager” i toppraden.
Alternativt kan man skriva in bilden i koden:
Äkta storlek: | {{wiki:dokuwiki-128.png}} |
Skala om till bredd: | {{wiki:dokuwiki-128.png?50}} |
Skala om till bredd och höjd: | {{wiki:dokuwiki-128.png?200x50}} |
Skala om extern bild: | {{http://de3.php.net/images/php.gif?200x50}} |
Bildtext: | {{ wiki:dokuwiki-128.png |Detta är bildtexten}} |
Högerjusterad bild: | {{ wiki:dokuwiki-128.png}} |
Vänsterjusterad bild: | {{wiki:dokuwiki-128.png }} |
Centrerad bild: | {{ wiki:dokuwiki-128.png }} |
En enkel tabell
Rubrik 1 | Rubrik 2 | Rubrik 3 |
---|---|---|
Rad 1 Kolumn 1 | Rad 1 Kolumn 2 | Rad 1 Kolumn 3 |
Rad 2 Kolumn 1 | colspan (notera dubbla pipe) | |
Rad 3 Kolumn 1 | Rad 2 Kolumn 2 | Rad 2 Kolumn 3 |
Källkod:
^ Table with alignment ^^^ | höger| center |vänster | |vänster | höger| center | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx |
Man kan ha icke-parsade block i sitt dokument genom att:
<code>
<file>
För att få parsern att helt ignorera vad där står, använd någotdera av:
<nowiki>
%%
(Exempel: command --option)
DokuWiki kan ”highlighta” källkod. Den använder GeSHi Generic Syntax Highlighter – alla språk den stödjer hanteras.
Syntaxen är samma som som ovan men man bifogar vilket språk det är, t.ex. <code java>
eller <file java>
.
/** * The HelloWorldApp class implements an application that * simply displays "Hello World!" to the standard output. */ class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); //Display the string. } }
Några exempel på språk som stöds: apache, applescript, asp, bash, c, csharp, diff, dos, email, html, java5, java, javascript, latex, lisp, make, matlab, mysql, pascal, perl, php, python, ruby, text, vim, xml
Man kan visa kod med både syntaxfärgning, radnummer och highlighting:
<FilesMatch "\.php$"> Require all granted </FilesMatch> PHPIniDir "/Library/FileMaker Server/Web Publishing/publishing-engine/php/catalina/lib/php.ini" LoadModule php7_module "/Library/FileMaker Server/Web Publishing/publishing-engine/php/catalina/libphp7.so" DirectoryIndex index.html index.php
Detta åstadkoms i kodblocket:
<code apache [enable_line_numbers="true", start_line_numbers_at="497",highlight_lines_extra="2,6"]>
Notera att de highlightade raderna inte hänger samman med radnumren!!