=====Kortfattad syntax===== //(Komplett lista finns på http://www.dokuwiki.org/doku.php?id=syntax)// ^ Stil ^ Vad man skriver ^ | **Fetstil** | %%**fetstil**%% | | //Kursiv// | %%//kursiv//%% | | ''Monospace'' | %%''monospace''%% | | färg | %%färg%% 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: %%%% | | 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 ''%%...%%'' för sådant som är från ett terminalfönster och ''%%...%%'' 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 }}%%'' | {{wiki:Bildexempel.png}} {{:wiki:bildexempel.png?100|}} ----- ==== Tabeller ==== 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 | ----- ==== Icke-parsade block ==== Man kan ha icke-parsade block i sitt dokument genom att: * indentera dem med minst två mellanslag * taggen ''%%%%'' * taggen ''%%%%'' För att få parsern att helt ignorera vad där står, använd någotdera av: * taggen ''%%%%'' * kringgärda det med dubbla procenttecken: ''%%'' (Exempel: command %%--%%option) ----- ==== Syntax Highlighting ==== DokuWiki kan ”highlighta” källkod. Den använder [[http://qbnz.com/highlighter/|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. '''' eller ''''. /** * 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// ----- ====Kod-formattering==== Man kan visa kod med både syntaxfärgning, radnummer och highlighting: Require all granted 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:\\ ''%%%%''\\ Notera att de highlightade raderna inte hänger samman med radnumren!!