dokuwiki-syntax:2.syntax_-_kort

(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:

  • indentera dem med minst två mellanslag
  • taggen <code>
  • taggen <file>

För att få parsern att helt ignorera vad där står, använd någotdera av:

  • taggen <nowiki>
  • kringgärda det med dubbla procenttecken: %% (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:

  1. <FilesMatch "\.php$">
  2. Require all granted
  3. </FilesMatch>
  4. PHPIniDir "/Library/FileMaker Server/Web Publishing/publishing-engine/php/catalina/lib/php.ini"
  5. LoadModule php7_module "/Library/FileMaker Server/Web Publishing/publishing-engine/php/catalina/libphp7.so"
  6. 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!!

  • dokuwiki-syntax/2.syntax_-_kort.txt
  • Last modified: 2020-11-03 14:39
  • by 127.0.0.1