Diese Seite gibt einen Überblick über die MoinMoin-Syntax: Es wird jeweils zuerst das Markup, dann seine Darstellung gezeigt. Außerdem findet sich jeweils ein Link zu der Hilfeseite, auf der die Syntax näher erläutert wird. Bitte beachten Sie, dass einige Funktionen konfigurationsabhängig sind.
Inhaltsverzeichnisse
'''Inhaltsverzeichnis''' (bis zur zweiten Überschriften-Ebene) <<TableOfContents(2)>>
Inhaltsverzeichnis (bis zur zweiten Überschriften-Ebene)
Contents
Überschriften
siehe: HilfeZuÜberschriften
= Überschrift 1. Ebene = == Überschrift 2. Ebene == === Überschrift 3. Ebene === ==== Überschrift 4. Ebene ==== ===== Überschrift 5. Ebene =====
Überschrift 1. Ebene
Überschrift 2. Ebene
Überschrift 3. Ebene
Überschrift 4. Ebene
Überschrift 5. Ebene
Textauszeichnungen
siehe: HilfeZumFormatieren
* ''betont (kursiv)'' * '''fett''' * '''''fettkursiv''''' * `Festbreitenschrift` * {{{Quelltext}}} * __unterstrichen__ * ,,tief,,gestellt * ^hoch^gestellt * ~-kleiner-~ * ~+größer+~ * --(durchgestrichen)--
betont (kursiv)
fett
fettkursiv
- `Festbreitenschrift`
Quelltext
unterstrichen
tiefgestellt
hochgestellt
kleiner
größer
durchgestrichen
Hyperlinks
siehe: HilfeZuVerweisen
Interne Links
* StartSeite * [[StartSeite]] * HilfeZumEditieren/UnterSeiten * /UnterSeite * ../SchwesterSeite * [[StartSeite|Benamter Link]] * [[#anchorname]] * [[#anchorname|Beschreibung]] * [[SeitenName#anchorname]] * [[SeitenName#anchorname|Beschreibung]] * [[attachment:dateiname.txt]]
Externe Links
* http://moinmo.in/ * [[http://moinmo.in/]] * [[http://moinmo.in/|MoinMoin-Wiki]] * [[http://static.moinmo.in/logos/moinmoin.png]] * {{http://static.moinmo.in/logos/moinmoin.png}} * [[http://static.moinmo.in/logos/moinmoin.png|moinmoin.png]] * MeatBall:InterWiki * [[MeatBall:InterWiki|InterWiki-Seite auf MeatBall]] * [[file://///servername/share/full/path/to/file/filename%20with%20spaces.txt|Link auf Datei filename with spaces.txt]] * nutzer@example.com
Bildung von Links unterdrücken oder begrenzen
* Wiki''''''Name * Wiki``Name * !WikiName * WikiName''''''n * WikiName``n * `http://www.example.com` * [[http://www.example.com/]]verzeichnis
WikiName
- Wiki``Name
WikiName
WikiName``n
http://www.example.com/verzeichnis
Zitate/ Einrückungen
Eingerückter Text Auf zweite Ebene eingerückter Text
- Eingerückter Text
- Auf zweite Ebene eingerückter Text
Listen
siehe: HilfeZuListen
Aufzählungslisten
* Punkt 1 * Punkt 2 (mit vorangehender Leerzeile) * Punkt 2.1 * Punkt 2.1.1 * Punkt 3 . Punkt 3.1 (ohne Blickfangpunkt) . Punkt 4 (ohne Blickfangpunkt) * Punkt 4.1 . Punkt 4.1.1 (ohne Blickfangpunkt)
- Punkt 1
- Punkt 2 (mit vorangehender Leerzeile)
- Punkt 2.1
- Punkt 2.1.1
- Punkt 2.1
- Punkt 3
- Punkt 3.1 (ohne Blickfangpunkt)
- Punkt 4 (ohne Blickfangpunkt)
- Punkt 4.1
- Punkt 4.1.1 (ohne Blickfangpunkt)
- Punkt 4.1
Nummerierte Listen
mit Ziffern
1. Punkt 1 1. Punkt 1.1 1. Punkt 1.2 1. Punkt 2
- Punkt 1
- Punkt 1.1
- Punkt 1.2
- Punkt 2
mit römischen Zahlen
I. Punkt 1 i. Punkt 1.1 i. Punkt 1.2 I. Punkt 2
- Punkt 1
- Punkt 1.1
- Punkt 1.2
- Punkt 2
mit Buchstaben
A. Punkt A a. Punkt A. a) a. Punkt A. b) A. Punkt B
- Punkt A
- Punkt A. a)
- Punkt A. b)
- Punkt B
Definitions- und Zuordnungslisten
Begriff:: Definition Beschriebenes:: :: 1. Beschreibung :: 2. Beschreibung
- Begriff
- Definition
- Beschriebenes
- 1. Beschreibung
- 2. Beschreibung
Horizontale Linien
siehe: HilfeZuTrennlinien
---- ----- ------ ------- -------- --------- ----------
Tabellen
siehe: HilfeZuTabellen
Tabellen
||'''A'''||'''B'''||'''C'''|| ||1 ||2 ||3 ||
A |
B |
C |
1 |
2 |
3 |
Zellbreite
||minimale Breite ||<99%>maximale Breite ||
minimale Breite |
maximale Breite |
Zellen verbinden
||<|2> Zelle über 2 Zeilen ||Zelle in der 2. Spalte || ||Zelle in der 2. Spalte der 2. Zeile || ||<-2> Zelle über 2 Spalten || ||||leere Zelle = schnelle Anweisung zum Verbinden der restlichen Spalten ||
Zelle über 2 Zeilen |
Zelle in der 2. Spalte |
Zelle in der 2. Spalte der 2. Zeile |
|
Zelle über 2 Spalten |
|
leere Zelle = schnelle Anweisung zum Verbinden der restlichen Spalten |
Ausrichtung von Inhalten
||<^|3> oben (kombiniert) ||<:99%> zentriert (kombiniert) ||<v|3> unten (kombiniert) || ||<)> rechtsbündig || ||<(> linksbündig ||
oben (kombiniert) |
zentriert (kombiniert) |
unten (kombiniert) |
rechtsbündig |
||
linksbündig |
Eingefärbte Tabellenzellen
||<#0000FF> blau ||<#00FF00> grün ||<#FF0000> rot || ||<#00FFFF> cyan ||<#FF00FF> magenta ||<#FFFF00> gelb ||
blau |
grün |
rot |
cyan |
magenta |
gelb |
HTML-artige Optionen für Tabellen
||A ||<rowspan="2"> wie <|2> || ||<bgcolor="#00FF00"> wie <#00FF00> || ||<colspan="2"> wie <-2>||
A |
wie <|2> |
wie <#00FF00> |
|
wie <-2> |
Makros und Variablen
Makros
siehe: HilfeZuMakros
`` fügt ein Verweisziel `anchorname` ein
`
` fügt einen erzwungenen Zeilenwechsel ein`1` fügt eine Fußnote mit dem Inhalt `Anmerkung` ein
`
/Include /MailTo Dieses Makro fügt den formatierten Inhalt der angegebenen Seite(n) ein und macht dabei ggf. auch rekursive Include-Aufrufe. Wenn die Rekursion einen Zyklus generieren würde, wird dies bemerkt und verhindert!
Benutzung:
<<Include(pagename, heading, level, from="regex", to="regex", sort=ascending|descending, items=n, skipitems=n, titlesonly, editlink)>>
- pagename
- Name der Seite, die eingefügt werden soll - wenn er mit einem "`^`" anfängt, ein regulärer Ausdruck von Seiten, die eingefügt werden sollen.
- heading
- Text für die generierte Überschrift (optional).
- level
- Ebene (1-5) der generierten Überschriften (optional).
- from
- Start-Markierung für teilweises Einlesen (optional).
- to
- End-Markierung für teilweises Einlesen (optional).
- sort
- Sortierreihenfolge, wenn `pagename` ein regulärer Ausdruck ist, also mit einem "`^`" anfängt (optional).
- items
- Maximale Anzahl der einzufügenden Seiten (optional).
- skipitems
- Anzahl der vom Start her zu überspringenden Seiten (optional).
- titlesonly
- Nur einen Link zur Seite einfügen, keinen Seiteninhalt (optional).
- editlink
- Fügt einen Footer mit Verweis auf die einzufügende Seite hinzu, als auch einen Verweis, um die Seite zu bearbeiten (optional).
Alle Parameter außer pagename sind optional, Sie müssen aber die angegebene Reihenfolge einhalten! Wenn Sie "`heading`" auslassen wollen, müssen Sie den zweiten Parameter leer lassen.
Beispiele:
`` -- fügt den Text der Seite `FooBar` in den aktuellen Absatz ein
`` -- hinzufügen einer H1 namens 'Foo Bar' gefolgt vom Text
`` -- hinzufügen einer H2 namens 'Foo Bar'
`` -- hinzufügen einer H2 namens 'Alles über Foo Bar'
`` -- nur den Inhalt nach dem ersten Horizontaltrenner einfügen
`` -- nur den Inhalt bis zum ersten Horizontaltrenner einfügen
`` -- die Seitenliste absteigend sortieren
`` -- maximal drei Seiten einfügen
`` -- Anzeigen maximal einer Woche eines Blogs
`` -- nur die Titel der vorhergehenden Woche anzeigen
Sie können dies mit MonthCalendar zum sog. Blogging benutzen:
`` -- 3 Einträge eines Monatskalenders anzeigen
`` -- die nächsten 4 Einträge nur mit Titeln anzeigen
`<nutzer AT example DOT com>` verschleiert die E-Mail-Adresse `nutzer@example.com` für nicht-angemeldete Benutzer
Variablen
siehe: Variablenersetzung
`@SIG@` fügt eigenen Benutzernamen und Zeitpunkt der Änderung ein
`@TIME@` fügt Datum und Uhrzeit der Änderung ein
Smileys/ Icons
siehe: HilfeZuSmileys
Quelltext
siehe: HilfeZuParsern
Rohanzeige
{{{ def hello(): print "Hello World!" }}}
def hello(): print "Hello World!"
Syntaxhervorhebung
{{{#!highlight python def hello(): print "Hello World!" }}}
CSS-Klassen im Wiki-Parser benutzen
{{{#!wiki red/solid Dies ist ein Abschnitt mit Wiki-Text, der in einem '''div''' mit __css__ `class="red"` steht. }}}
Dies ist ein Abschnitt mit Wiki-Text, der in einem div mit css `class="red"` steht.
Kommentare
Klicken Sie auf "Kommentare" in der Editier-Leiste, um /* Kommentare */ ein- oder auszublenden.
Klicken Sie auf "Kommentare" in der Editier-Leiste, um
ein- oder auszublenden.{{{#!wiki comment/dotted Dies ist ein Abschnitt mit Wiki-Text, der mit der Klasse "comment dotted" ausgezeichnet ist. Er kann auf die selbe Weise ein- oder ausgeblendet werden. }}}
Anmerkung (1)
Dies ist ein Abschnitt mit Wiki-Text, der mit der Klasse "comment dotted" ausgezeichnet ist.
Er kann auf die selbe Weise ein- oder ausgeblendet werden.