DokuWiki-Syntax
Der KI-Assistent generiert automatisch korrekte DokuWiki-Syntax. Sie müssen
sie nicht auswendig lernen - aber es hilft, die Ausgabe zu prüfen. Das
Tool validate_content fängt Syntax-Fehler ab, bevor eine Seite gespeichert
wird.
Markdown vs. DokuWiki
Abschnitt betitelt „Markdown vs. DokuWiki“Die wichtigsten Unterschiede auf einen Blick:
| Element | Markdown | DokuWiki |
|---|---|---|
| Fett | **text** oder __text__ |
**text** |
| Kursiv | *text* oder _text_ |
//text// |
| Code | `code` |
''code'' |
| Unterstrich | - | __text__ |
| Durchgestrichen | ~~text~~ |
<del>text</del> |
| Überschrift | ## Titel |
===== Titel ===== |
| Link | [Text](url) |
`[[url |
| Bild |  |
`{{bild.png |
| Liste | * Eintrag |
* Eintrag (2 Leerzeichen) |
| Namespace | pfad/seite |
pfad:seite |
| Zeilenumbruch | 2 Leerzeichen + Zeilenschaltung | \\ |
Textformatierung
Abschnitt betitelt „Textformatierung“**fett**__unterstrichen__''Code''<del>durchgestrichen</del>H<sub>2</sub>O und E=mc<sup>2</sup>**__//''kombiniert''//__****fett** //kursiv// __unterstrichen__ ''code''<del>gelöscht</del>H<sub>2</sub>O**fett** *kursiv* `code`~~gelöscht~~H~2~OÜberschriften
Abschnitt betitelt „Überschriften“DokuWiki verwendet = auf beiden Seiten. Markdown nur auf der linken Seite.
====== Level 1 =========== Level 2 ========= Level 3 ======= Level 4 ===== Level 5 ==Wichtig: Jeder Listeneintrag beginnt mit genau 2 Leerzeichen. Jede weitere Ebene erhält 2 zusätzliche Leerzeichen.
* Ungeordnete Liste, Eintrag 1 * Eintrag 2 * Untereintrag (4 Leerzeichen gesamt) * Zurück auf Ebene 1
- Geordnete Liste - Zweiter Eintrag - Untereintrag
* Gemischt - Geordneter Untereintrag * Wieder ungeordnet * Eintrag * Untereintrag* Eintrag * UntereintragInterne Links
Abschnitt betitelt „Interne Links“[[seite]][[seite|Link-Text]][[namensraum:seite]][[namensraum:unternamensraum:seite]][[#anker|Link zu Abschnitt auf gleicher Seite]][[seite#anker|Link zu Abschnitt auf anderer Seite]]Externe Links
Abschnitt betitelt „Externe Links“http://example.com[[http://example.com]][[http://example.com|Link-Text]]<email@example.com>{{bild.png}} Originalgröße{{bild.png?200}} Breite: 200px{{bild.png?200x50}} Breite x Höhe{{namensraum:bild.png}} Mit Namespace{{https://example.com/bild.png}} Externes BildAusrichtung
Abschnitt betitelt „Ausrichtung“Die Position der Leerzeichen innerhalb der {{ }} steuert die Ausrichtung:
{{ bild.png}} rechtsbündig{{bild.png }} linksbündig{{ bild.png }} zentriertMit Beschriftung
Abschnitt betitelt „Mit Beschriftung“{{ bild.png |Das ist die Beschriftung}}{{wiki:logo.png?200|Firmenlogo}}Tabellen
Abschnitt betitelt „Tabellen“^ markiert Kopfzellen, | markiert Datenzellen. Jede Zeile muss mit
einem Trennzeichen beginnen und enden.
^ Kopf 1 ^ Kopf 2 ^ Kopf 3 ^| Zelle 1 | Zelle 2 | Zelle 3 || Zelle 4 | Zelle 5 | Zelle 6 |Spalten verbinden (Colspan)
Abschnitt betitelt „Spalten verbinden (Colspan)“Zwei aufeinanderfolgende | am Zeilenende verbinden Zellen:
^ Kopf 1 ^ Kopf 2 ^ Kopf 3 ^| Zelle | Spans über 2 Spalten ||Zeilen verbinden (Rowspan)
Abschnitt betitelt „Zeilen verbinden (Rowspan)“::: in einer Zelle übernimmt den Inhalt der Zelle darüber:
^ Kopf 1 ^ Kopf 2 ^| Zelle | Vertikal || Zelle | ::: |Zellenausrichtung
Abschnitt betitelt „Zellenausrichtung“| rechts| zentriert |links |- 2+ Leerzeichen links = rechtsbündig
- 2+ Leerzeichen rechts = linksbündig
- 2+ Leerzeichen beide Seiten = zentriert
Code-Blöcke
Abschnitt betitelt „Code-Blöcke“Inline-Code
Abschnitt betitelt „Inline-Code“Das ist ''inline Code'' im Text.Code-Block mit Syntaxhervorhebung
Abschnitt betitelt „Code-Block mit Syntaxhervorhebung“<code javascript>function hello() { console.log("Hello World");}</code>Download-Block
Abschnitt betitelt „Download-Block“<file php beispiel.php><?php echo "Hallo Welt!"; ?></file>Unterstützte Sprachen: javascript, php, python, bash, java, css, html, sql, xml, yaml, json und über 200 weitere.
> Erstes Zitatniveau>> Zweites Zitatniveau>>> Drittes ZitatniveauHorizontale Linie
Abschnitt betitelt „Horizontale Linie“Vier oder mehr Bindestriche:
----Sonderfunktionen
Abschnitt betitelt „Sonderfunktionen“Fußnoten
Abschnitt betitelt „Fußnoten“Text mit einer Fußnote((Das ist der Fußnoteninhalt)).Wiki-Syntax deaktivieren
Abschnitt betitelt „Wiki-Syntax deaktivieren“<nowiki>**Das wird nicht fett**</nowiki>%%//Das wird nicht kursiv//%%Kontroll-Makros
Abschnitt betitelt „Kontroll-Makros“~~NOTOC~~ Inhaltsverzeichnis unterdrücken~~NOCACHE~~ Seiten-Neu-Rendering erzwingenTags (Plugin)
Abschnitt betitelt „Tags (Plugin)“{{tag>schlüsselwort1 schlüsselwort2}}Vollständiges Seitenbeispiel
Abschnitt betitelt „Vollständiges Seitenbeispiel“====== Projektdokumentation ======
**Zuletzt aktualisiert:** 2025-10-15
===== Überblick =====
Dies ist die //Hauptdokumentation// mit **wichtigen** Informationen.
===== Anforderungen =====
* Funktionale Anforderungen * Benutzer-Authentifizierung * Datenvalidierung * Technische Anforderungen - Leistungsziele - Sicherheitsstandards
===== Architektur =====
==== Systemkomponenten ====
^ Komponente ^ Technologie ^ Status ^| Frontend | React | Complete || Backend | Node.js | In Progress |
==== Code-Beispiel ====
<code javascript>const config = { apiUrl: 'https://api.example.com', timeout: 5000};</code>
===== Externe Ressourcen =====
* [[https://example.com|Offizielle Dokumentation]] * [[related:page|Verwandte interne Seite]]
{{tag>projekt dokumentation 2025}}Häufige Fehler
Abschnitt betitelt „Häufige Fehler“| Fehler | Falsch | Richtig |
|---|---|---|
| Kursiv | *text* |
//text// |
| Code | `code` |
''code'' |
| Überschrift | ### Titel |
==== Titel ==== |
| Link | [Text](url) |
`[[url |
| Bild |  |
`{{bild |
| Liste ohne Einrückung | * Eintrag |
* Eintrag |
Namespace mit / |
wiki/seite |
wiki:seite |
| Zeilenumbruch | 2 Leerzeichen | \\ |
Siehe auch Häufige Fehler für API- und Verbindungsprobleme.
Verwandte Seiten
Abschnitt betitelt „Verwandte Seiten“- Beispiel-Prompts - Chat-Prompts zum Ausprobieren
- Schnellstart - Erste Schritte
- Häufige Fehler - Fehlerbehebung