| ||||||||||||||||||||||||||
Inhaltsverzeichnis
Syntax-BeschreibungDokuWiki unterstützt einige Formatierungsmöglichkeiten um die Lesbarkeit der Textseiten zu vereinfachen. Diese Seite enthält alle möglichen Konvertierungen, die DokuWiki unterstützt . Schaut euch einfach mal den Quelltext mithilfe des Diese Seite bearbeiten Button oben links auf der Seite. Wenn du was ausprobieren willst benutze die Spielwiese. Die einfacheren Formatierungen sind auch über quickbuttons benutzbar. Einfaches Formatieren
DokuWiki unterstützt fett, kursiv, unterstrichen und
DokuWiki unterstützt **fett**, //kursiv//, __unterstrichen__ und ''vorformatiert'' . Ihr könnt sie natürlich auch **__//''kombinieren''//__** . Du kannst den Text auch tiefstellen bzw. höherstellen. Du kannst den Text auch <sub>tiefstellen</sub> bzw. <sup>höherstellen</sup>.
Du kannst Wörter auch als Du kannst Wörter auch als <del>durchgestrichen</del> markieren.
Ein Absatz wird durch eine leere Zeile erzeugt.
Dies ist ein Beispieltext mit einigen Zeilenumbrüchen. Dies ist ein Beispieltext mit einigen Zeilenumbrüchen.\\ Beachte die zwei umgekehrten Schrägstriche werden nur erkannt, wenn sie am Zeilenende stehen\\ oder wenn ihnen ein\\ Leerzeichen folgt \\so sieht es ohne Leerzeichen aus. Zeilenumbrüche durch zwei „backslashes“ (umgekehrte Schrägstriche: \\) sollten nur verwendet werden wenn sie unbedingt gebraucht werden. LinksMit DokuWiki können 5 unterschiedliche Arten von Links benutzt werden: 1. Extern
Externe Links (Verweise auf andere Webseiten oder Dateien) werden automatisch erkannt: http://www.google.com oder einfach www.google.com Externe Links werden automatisch erkannt: http://www.google.com oder einfach www.google.com\\ Natürlich können Verweise auch hinter eigenen Begriffen versteckt werden: [[http://www.google.com|This Link points to google]] \\ E-mail Adressen werden in spitze Klammern gesetzt: <andi@splitbrain.org> 2. InternInterne Links, also Verweise auf Seiten die mit DokuWiki erstellt wurden, werden in doppelten eckigen Klammern gesetzt: wiki:pagename Ein Link kann auch hinter einem Begriff oder einer Beschreibung versteckt werden:Beschreibung für einen Link. Interne Links werden in doppelten eckigen Klammern gesetzt: [[doku>wiki:pagename]] Ein Link kann auch hinter einem Begriff oder einer Beschreibung versteckt werden:[[doku>wiki:pagename|Beschreibung für einen Link]].
Dateinamen für neue Seiten im Wiki werden automatisch in Kleinbuchstaben umgewanderlt! Durch einen Doppelpunkt werden Namensbereiche im Wiki aufgelöst:namespaces Durch einen Doppelpunkt werden Namensbereiche im Wiki aufgelöst:[[wiki:namespaces]] Weitere Informationen zu Namensbereichen: wiki:namespaces. Anmerkungen:
3. Interwiki
DokuWiki unterstützt auch Links in andere Wikis, sogenannte wiki:interwiki Links. DokuWiki unterstützt auch Links in andere Wikis, sogenannte [[doku>wiki:interwiki]] Links. \\ Ein Link zur Wikipedia Seite über Wikis:[[wp>Wiki]] 4. Windows Freigaben
DokuWiki kennt auch Links auf Windows Freigaben: freigegebener-Ordner. DokuWiki kennt auch Links auf Windows Freigaben: [[\\server\freigabe|this]]. Hinweis:
5. Bilder als LinksBilder können für einen Link auf eine interne oder externe Datei verwendet werden. Dazu wird die Syntax zur Anzeige von Links einfach mit der zur Anzeige von Bildern (siehe unten) kombiniert: [[http://www.php.net|{{wiki:dokuwiki-128.png}}]]
Bitte beachte: Bildformatierungen sind die einzigen Formatierungen, die in Linknamen benutzt werden können! FußnotenFußnoten 1) werden duch eine doppelte runde Klammer dargestellt 2). Der Text zwischen den Klammern wird an das Ende der Seite geschrieben. Die Reihenfolge und somit die Nummerierung übernimmt DokuWiki. Fußnoten ((dies ist eine Fußnote)) werden duch eine doppelte runde Klammer dargestellt ((eine zweite Fußnote)) Sektionen
Mit 5 unterschiedliche Ebenen, getrennt durch Überschriften, kann der Inhalt einer Seite strukturiert werden. Überschrift Ebene 3Überschrift Ebene 4Überschrift Ebenel 5==== Überschrift Ebene 3 ==== === Überschrift Ebene 4 === == Überschrift Ebene 5 == Mit 4 aufeinander folgenden Minuszeichen kann eine horrizontale Linie erzeugt werden: Bilder und andere DateienMit geschweiften Klammern können sowohl externe als auch interne Bilder eingebunden werden. Optional kann deren Größe angegeben werden:
Eine Größe für externe Bilder vorgeben: Original Größe: {{wiki:dokuwiki-128.png}}
Eine Breite vorgeben: {{wiki:dokuwiki-128.png?100}}
Eine Größe vorgeben: {{wiki:dokuwiki-128.png?100x100}}
Eine Größe für externe Bilder vorgeben: {{http://de3.php.net/images/php.png?100x100}}
Mit Leerzeichen zur Rechten und/oder Linken innerhalb der Klammern kann ein Bild horizontal ausgerichtet werden(links, mitte, rechts). {{ wiki:dokuwiki-128.png}}
{{wiki:dokuwiki-128.png }}
{{ wiki:dokuwiki-128.png }}
Auch Titel, in den meisten Browsern als Tooltip angezeigt, können angegeben werden. {{ wiki:dokuwiki-128.png |Dies ist ein Titel}}
Wenn eine Datei angegeben wird, die kein Bild ( ListenDokuWiki kennt sortierte und nummerierte Listen. Um einen Listeneintrag zu erzeugen beginne eine Zeile mit 2 Leerzeichen. Diesen Leerzeichen folgt dann ein „*“ für unsortierte oder ein “-“ für nummerierte Listen.
* Dies ist ein Eintrag einer unsortierten Liste
* Ein zweiter Eintrag
* Unterschiedliche Ebenen einer Liste werden durch Hinzufügen
von weiteren 2 Leerzeichen erstellt
* Noch ein Eintrag
- Dies ist ein Eintrag einer nummerierte Liste
- Ein zweiter Eintrag
- Unterschiedliche Ebenen einer Liste werden durch Hinzufügen
von weiteren 2 Leerzeichen erstellt
- Noch ein Eintrag
Smileys
Der Übersicht halber verwendet Wiki kleine „Smileys“ für die einzelnen Beiträge, um zu sehen, was noch geändert werden muss.
Typografie
DokuWiki kann einfache Textzeichen in ihre typografischen Entsprechungen umwandeln. → ← ↔ ⇒ ⇐ ⇔ » « – — 640×480 © ™ ® „He thought 'It's a man's world'…“ -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) "He thought 'It's a man's world'..." Bitte beachtet: Diese Umwandlungen können in der Konfigurationsdatei abgestellt werden TabellenMit DokuWiki können Tabellen ganz einfach erstellt werden:
Felder einer Tabelle starten mit „|“ für ein normales Feld oder mit einem „^“ für hervorgehobenes Feld. ^ hervorgehoben ^ zum Beispiel für ^ Titelzeile ^ | Zeile 1 Spalte 1 | Zeile 1 Spalte 2 | Zeile 1 Spalte 3 | | Zeile 2 Spalte 1 | dopelte Spaltenbreite (beachte den doppelten senkrechten Strich) || | Zeile 3 Spalte 1 | Zeile2 Spalte 2 | Zeile 2 Spalte 3 |
Zellen über mehrere Spalten werden erzeugt, wenn man wie oben gezeigt am Ende einer solchen Spalte soviele „|“ oder „^“ ohne Leerzeichen dazwischen hintereinander setzt, wie Spalten überbrückt werden. Hervorgehobene Felder in Vertikaler Ausrichtung sind auch möglich.
Wie wir sehen, entscheidet der Feldtrenner („|“ oder „^“) vor einer Zelle über ihr Aussehen: | ^ hervorgehoben 1 ^ hervorgehoben 2 ^ ^ hervorgehoben 3 | Zeile 1 Spalte 2 | Zeile 1 Spalte 3 | ^ hervorgehoben 4 | Zeile 2 Spalte 2 | | ^ hervorgehoben 5 | Zeile 3 Spalte 2 | Zeile 3 Spalte 3 | Anmerkung: Felder über mehrere Zeilen werden nicht unterstützt. Unformatierte Abschnitte / Nonparsed BlocksUm Text anzuzeigen so, wie er geschrieben wurde egal ob er DokuWiki Formatierungen oder andere Formatierungen enthält kann man jede Zeile mit zwei Leerzeichen beginnen wie es in dieser Seite angewendet wurde oder einen der Bezeichner „code“ bzw „file“ benutzen: Mit "code": In diesem Text werden keine überflüssigen Leerzeichen entfernt: wie hier <-- zwischen Mit "file": Eigentlich das Gleiche wie oben, sieht nur etwas anders aus. Vielleicht um Zitate zu kennzeichnen oder ähnliches.
Um jegliche Umwandlung durch Dokuwiki abzustellen umschließe den entsprechenden Bereich mit „nowiki“ Bezeichnern oder kürzer mit doppelten Prozentzeichen Dieser Text enthält links wie: http://www.splitbrain.org und **Formatierungen** aber sie werden nicht umgesetzt und erscheinen als normaler Text. Einfach den Quelltext dieser Seite anschauen (den Knopf „edit“ drücken) um zu sehen wie diese Blöcke angewendet werden. Syntax highlighting
DokuWiki kennt Syntax highlighting für Quellcode um dessen Lesbarkeit zu erhöhen. Dafür wird GeSHi Generic Syntax Highlighter benutzt. Somit wird jede Programmiersprache unterstützt, die GeSHi kennt. /** * 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. } } Es werden folgende Sprachen unterstützt:
Es kann auch ein Source Code mit Überschrift ausgegeben werden. Dafür verwendet man z.B. Hier ein Beispiel:
HTML und PHP einbindenIn einer Seite kann sowohl HTML als auch PHP direkt benutzt werden: This is some HTML <html> This is some <font color="red" size="+1">HTML</font> </html> Oder hier PHP:
<php> echo 'A logo generated by PHP:'; echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="PHP Logo !" />'; </php> Achtung: Das Einbinden von HTML und PHP in einer Seite kann in de Konfigurationsdatei ausgeschalted werden. Ist dieses geschehen wird der Quellcode dieser Abschnitte als Text angezeigt und nicht ausgeführt. Mathe Formeln erstellenEine Dokumentation wie man coole Mathe Formeln erstellt gibts unter: www.xm1math.net
Durch die Syntax
Beispiel:
Ein weitere Möglichkeit ist die Größe der Formel anzugeben. Dazu gibt man in der Syntax eine Größe an, z.b.
Keyboard-Tasten grafisch anzeigen
Ein weiteres Feature ist grafisch bestimmte Tastenkürzel anzuzeigen.
Wenn man z.B. CTRL-ALT-L anzeigen benutzt man Hier das Beispiel: CTRL+ALT+L Dadurch werden bei Erklärung von Tastenkürzel dies im Text übersichtlicher dargestellt. Notiz BoxenUm ein Hinweis oder Warnung besser darzustellen gibt es sogenannte Notiz-Boxen. Mit der Syntax <note keyword> Notiz </note> kann die Notiz dargestellt werden. Als keyword gibt es
Also ersetzt das Wort keyword mit eines der oben genannten Wörtern. Beispiele:
Sehr wichtig
Classic
Eine Warnung
Ein kleiner Tipp
Individuelle BoxenIch habe bemerkt das man in der Code- und file-Syntax nichts fettgedrucktes ausgeben kann. Deshalb habe ich dieses Feature eingebaut. Es ist eine, die nach Aussehen und Farbe variieren kann. In dieser Box funktioniert auch eine andere Syntax. Beispiel: a title Eine Box in orange
Hier ist die Syntax:
; //classes// : any number of classes which use the styles in your
template or the plugin's own stylesheet to determine
the look of the box.
The box plugins comes with the following classes already defined:
; //width// : a percentage value from 1-100%.
; //title text// : text (including dokuwiki markup) displayed as a
title above box contents.
; //caption text// : text (without dokuwiki markup) displayed as a
caption below box contents.
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:CC Attribution-Noncommercial-Share Alike 3.0 Unported
|
||||||||||||||||||||||||||





FIXME
DELETEME 


