Diese Seite enthält die meistbenutzten Wiki-Auszeichnungen (Markups) in Kurzform. Folgen Sie den Verweisen in den Abschnitten, um mehr zu erfahren.
Einführung in Auszeichnungskonzepte
PmWiki-Auszeichnungen können auf Textblöcke oder auf Textzeilen angewendet werden. PmWiki-Auszeichnungen werden auch zum Einlesen oder Speichern von Seiten-, Gruppen- oder Wiki-Metadaten mit Hilfe von Variablen benutzt. PmWiki-Auszeichnungen können genutzt werden, um Metadatenvariablen durch Ausdrücke und Seitenlisten zu verarbeiten. PmWiki bietet eine Wikistil-Auszeichnung, die auf Text, Listen, Absätze und Blöcke (DIV) angewendet werden kann.
Textauszeichnung, auch als Wikitext bekannt, ist variabel, siehe unten, und folgt im Allgemeinen den Konventionen in Wikis. Textauszeichnung wirkt nur auf einzelne Textstellen (Wörter, Wortfolgen, auch Folgen einzelner Zeichen).
Blockauszeichnung wirkt auf eine oder mehrere Textzeilen, die als Absätze oder DIV-Blöcke gekennzeichnet sind.
In PmWiki ist die Direktive die wichtigste Auszeichnung.
Die Direktive ist durch Klammern und Doppelpunkte markiert, das sieht so aus: (:
...:)
.
Die Direktive stellt einen Großteil von PmWikis Funktionalität zur Verfügung.
Markup-Ausdrücke {(
...)}
, Seitenvarablen {$
...}
, und Wikistile %
...%
erfüllen ebenfalls PmWiki-Funktionalitäten.
Verweise (Links)
Siehe Verweise.
Externe Verweise
http:/beispiel.de
[[http://beispiel.de]]
[[http://beispiel.de"Tooltip"]]
[[http://beispiel.de | Verweistext]]
[[Verweistext -> http://beispiel.de]]
Benutzen Sie [=Verweisadresse=]
, um spezielle Zeichen unschädlich zu machen, einschließlich Anführungszeichen, Klammern und senkrechte Striche (|).
Verweise auf oder innerhalb von Seiten der aktuellen Gruppe
[[SeitenName]]
[[Seiten Name]]
[[Seiten (Name)]]
[[SeitenName | Verweistext]]
[[SeitenName | + ]]
(Titel der Zielseite als Verweistext nutzen)
[[Seitenname | # ]]
(anonymer nummerierter Referenz-Verweis auf eine Seite)
[[Seitenname"Tooltip"]]
(hinzufügen eines Tooltips)
[[Verweistext -> SeitenName]]
[[#Anker]]
(um einen Anker zu erzeugen)
[[#Anker | Verweistext]]
(um auf einen Anker zu verweisen)
[[#Anker | # ]]
(anonymer nummerierter Referenz-Verweis auf einen Anker)
[[Seitenname#Anker | Verweistext]]
(um auf einen Anker in einer anderen Seite zu verweisen)
Siehe auch unter WikiWord, wie man WikiWord
-Verweise verhindert.
Verweise auf Gruppen und Wikiseiten
Siehe WikiWort und Wikigruppen.
WikiWort
`KeinWikiWort
Gruppe/WikiWort
Gruppe.WikiWort
[[Gruppe"Tooltip"]]
[[Gruppe/]]
[[Gruppe.]]
[[Gruppe/Seitenname]]
[[Gruppe.Seitenname]]
[[(Gruppe.)Seitenname]]
Verweise auf spezielle Gruppen
Siehe Verweise und Kategorien.
[[~Name des Autoren]]
[[~Name des Autoren | +]]
[[~Name des Autoren | #]]
[[~Name des Autoren | Verweistext]]
[[~Name des Autoren"Tooltip"]]
[[!Name einer Kategorie]]
InterMap-Verweise
Siehe InterMap-Präfixe.
[[Path:/pfad/zu/lokalem_document.html]]
[[Wikipedia:WikiWikiWeb]]
Verweise auf hochgeladene Dateien
Siehe Hochladen von Dateien und Bilder.
Attach:Dateiname.pdf
[[(Attach:)Dateiname.pdf]]
[[Attach:Dateiname.pdf | Alternativer Tex]]t
[[Attach:Dateiname mit Leerzeichen.pdf]]
[[Attach:Gruppe./Dateiname.pdf]]
[[Attach:Gruppe.Seitenname/Dateiname.pdf]]
Verweise auf E-Mail-Adressen
mailto:irgendjemand@example.com
[[(mailto:)irgendjemand@example.com]]
[[mailto:irgendjemand@example.com|angezeigter Text]]
[[angezeigter Text -> mailto:irgendjemand@example.com]]
Linkschemata
Zusätzlich zu http:
, https:
, mailto:
unterstützt PmWiki auch:
ftp:
news:
gopher:
nap:
file:
tel:
geo:
Bilder
Siehe Bilder und Hochladen von Dateien.
Bilder als Bilder
http://example.com/Bild.gif
http://example.com/Bild.gif"Alternativer Text"
Attach:Bild.gif"Mein Bild"
Attach:Gruppe./image.gif"Bild in einer anderen Gruppe"
Attach:Gruppe.Seitenname/image.gif"Bild auf einer anderen Seite"
%lfloat% Attach:Bild.gif | Bildtitel %%
(geht auch mit %rfloat%, %center%, %rframe%, %lframe%, %frame% )
%width=200px% Attach:Bild.gif %%
%thumb% Attach:Bild.gif %%
Bilder als Verweise
[[Attach:Bild.gif]]
[[(Attach:)Bild.gif]]
[[PageName | Attach:Bild.gif"Alternativer Text"]]
[[http://beispiel.de/ | Attach:Bild.gif"Alternativer Text"]]
[[http://beispiel.de/ | http://beispiel.de/image.png"Alternativer Text"]] | Caption
%rframe thumb% [[Attach:Bild.gif | Attach:Bild.gif"Alternativer Text"]] | Bildtitel
Formatierungsanweisungen am Zeilenanfang
Siehe Grundlegende Textformatierungsregeln.
Listen
Siehe Wikistile für Listen, Wikistile und Cookbook:Outline lists (letzteres ist nur auf Englisch verfügbar)
* einfache Aufzählung
** tiefere Aufzählungsebene
# nummerierte Liste
# %item value=#%
... mit besonderer Startzahl
# %decimal%, %roman%, %ROMAN%, %alpha%, %ALPHA%
(Listen mit römischen Ziffern etc.)
%comment%
:Ausdruck: Erklärung
(Definitionslisten)
Außerdem
Q:
Beginn eines Frageabsatzes
A:
Beginn eines Antwortabsatzes
Überschriften
!! Überschrift 2. Ordnung
!!! Überschrift 3. Ordnung
Absätze und Zeilenumbruch
->eingerückter Text
-<hängender Einzug (eingerückter Text ausser erster Zeile)
<Leerzeichen> nichtproportionaler Text (Schreibmaschinenschrift)
[@...@]
Vorformatierter Block (Formatierung von Code)
----
(waagerechte Linie)
Leere Zeilen
trennen Absätze und bilden vertikale Abstände
\
Backslash am Zeilenende verbindet mit der nächsten Zeile
\\
Zwei Backslashes erzeugen Zeilenumbruch
\\\
Jeder weitere Backslach erzeugt eine zusätzliche Leerzeile (auch innerhalb eines Listeneintrages)
[[<<]]
Harter Zeilenumbruch – setzt auch fließende Elemente zurück (rfloat, lfloat)
Blöcke (HTML-DIV)
Siehe auch Wikistile.
>>Wikistil<<
(Beginn HTML-DIV)
>><<
(Ende HTML-DIV)
(:div attr:)
(Beginn HTML-DIV)
(:divend:)
(Ende HTML-DIV)
>>comment<<
Text
Siehe Grundlegende Textformatierungsregeln.
Zeichendarstellung
''hervorgehoben''
(üblicherweise kursiv)
'''stark hervorgehoben'''
(üblicherweise fett)
'''''sehr stark hervorgehoben'''''
(kombiniert beide Effekte)
'~kursiv~'
(wenn in config.php aktiviert, siehe hier?)
'*fett*'
(wenn in config.php aktiviert, siehe hier?)
@@nichtproportionale Schrift@@
[-klein-], [--kleiner--]
[+groß+], [++größer++]
'-klein-', '+groß+'
'^hochgestellt^', '_tiefgestellt_'
{+eingefügt+} (unterstrichen)
{-gelöscht-} (durchgestrichen)
[@formatierter Kode@]
[=keine Formatierung=]
Signieren etc.
~~
~
(drei Tilden == Autorensignatur)
~~
~~
(vier Tilden == Autorensignatur mit Datum)
(:encrypt Phrase:)
– wird ersetzt durch verschlüsselte Version von Phrase
Tabellen
Einfache Tabellen (Zeilen und Spalten mit Text)
Siehe Einfache Tabellen
||Tabellen Eigenschaften
||!Tabellen Titelzeile!||
||linksbündig || zentriert || rechtsbündig||
||!Zellentitel||
||Überspannen von Spalten||||||
Komplexere Tabellen
Siehe Tabellendirektiven.
(:table attr:)
Beginn der Tabelle
(:headnr attr:)
Neue Zelle in neuer Überschriftenzeile
(:head attr:)
Neue Zelle in Überschriftenzeile
(:cellnr attr:)
Neue Zelle in neuer Zeile
(:cell attr:)
Neue Zelle
(:tableend:)
Ende der Tabelle
Direktiven
Seiten-Direktiven
Siehe Seitendirektiven.
(:redirect SeitenName:)
automatische Weiterleitung zu SeitenName
(:(no)spacewikiwords:)
(keine) getrennte(n) WikiWörter
(:(no)linkwikiwords:)
(keine) verlinkte(n) WikiWörter
(:(no)linebreaks:)
(keine) Zeilenumbrüche
Darstellung der Wikiseiten
Siehe Seitendirektiven und Kopfbereich (und Fußbereich) der Gruppe.
(:noheader:), (:nofooter:)
kein Einbinden der Kopfzeile, Fußzeile
(:notitle:)
kein Seitentitel
(:noleft:), (:noright:)
kein linker/rechter Bereich
(:nogroupheader:), (:nogroupfooter:)
kein Einfügen der GroupHeader/GroupFooter Seite
(:noaction:)
Metadaten
Siehe Seitendirektiven, Kommentar-Markups und Seiten-Text-Variablen.
(:title Seitentitel:)
Seitentitel anstelle von SeitenName anzeigen
(:keywords Wort, ...:)
Schlüsselwörter für Suchmaschinen-Roboter
(:description Text:)
Beschreibung im HTML Kopf
(:comment Kommentar:)
unsichtbarer Kommentar
{Gruppe/SeitenName$:Var}
bindet Seitentext-Variable ein (definiert mit (:Var:blabla:)
in Gruppe/SeitenName)
Einbinden anderer Wikiseiten
Siehe Einbinden anderer Seiten und Seiten-Text-Variablen.
(:include SeitenName:)
Einfügen des Inhalts der Seite SeitenName
(:include SeitenName #start#end lines=n paras=n:)
Einfügen mehrerer Zeilen/Absätze aus der Seite SeitenName
(:include Page1 Page2 Page3:)
Einfügen mehrerer Seiten
{Gruppe/SeitenName$:Var}
bindet Seitentext-Variable ein (definiert mit (:Var:blabla:)
in Gruppe/SeitenName)
(:nl:)
trennt eingebundenen Text durch bedingten Zeilenumbruch
Bedingte Auszeichnung
Siehe Bedingte Auszeichnung.
(:if (!)
cond param:)...(:ifend:):
(:if (!)
cond param:)...(:else:)...(:ifend:):
(:if (!)
cond param:)...(:elseif (!)
cond param:)...(:ifend:):
Seitenlisten
Siehe Seitenlisten.
(:searchbox group=Group size=size label=label target=Group.Page fmt=def list=ghi order=jkl:)
Wiki-Suchdialog
(:searchresults incl -excl group=abc fmt=def list=ghi order=jkl:)
Suchresultate
(:pagelist incl -excl group=abc fmt=def list=ghi order=jkl:)
Seitenliste
Sonstige Direktiven
Siehe Seitendirektiven.
(:markup:)...(:markupend:)
spezielle Markup-Formatierung zur Demonstration der Wiki-Syntax
(:markup class=horiz:)...(:markupend:)
(:markup caption='...':)...(:markupend:)
Formulare
Siehe Formulare.
(:input form method=get action=url enctype=multipart/form-data:)
Beginn Formular
(:input default name=xyz value="abc":)
(:input text name=first value="Bob" size=20:)
Textfeld im Formular
(:input submit name=post value="Go" accesskey=g:)
Schaltfläche im Formular
(:input reset:)
(:input hidden name=action value=edit: )
Versteckte Formularwerte
(:input radio name=xyz value="abc" checked=1:)
(:input checkbox name=xyz value="abc" checked=1:)
(:input password name=authpw:)
(:input file name=upload:)
(:input image name=xyz src="http:..." alt="Alt Text":)
(:input select name=xyz value="val1" label="Value 1":)
(:input select name=xyz value="val2" label="Value 2":)
(:input end:)
Formularende
Formular zum Bearbeiten von Wikiseiten
Siehe Formulare.
(:messages:)
Anzeige von Mitteilungen
(:input e_form:)
Beginn des Bearbeitungsformulars
(:e_guibuttons:)
Anzeige der Eingabehilfen
(:e_preview:)
Anzeige der Vorschau
(:input e_textarea rows=24 cols=60:)
Definition des Textfeldes
(:input e_author value={$Author} size=40:)
Definition des Autorenfeldes
(:input e_changesummary value="Summary" size=60:)
Zusammenfassung
(:input e_savebutton value=$[Save]:)
Speichern-Schaltfläche
(:input e_saveeditbutton value=$[Save and edit]:)
"Speichern und Bearbeiten"-Schaltfläche
(:input e_previewbutton value=$[Preview]:)
Vorschautaste
(:input e_resetbutton value=$[Reset]:)
Schaltfläche "Verwerfen"
Siehe auch PmWiki-Bearbeiten-Formulare.
Seitenabfolgen (wiki trails)
Siehe Seitenabfolge- Abfolge mehrerer Seiten definieren ('Trail')
<<|ReferenzSeite|>>
Anzeige mit Pfeilen auf beiden Seiten
<|ReferenzSeite|>
Anzeige ohne Pfeile auf beiden Seiten
^|ReferenzSeite|^
Zeigt Spur hierarchisch an (Brotkrümel)
Seitenvariablen
Siehe Seitenspezifische Variablen, Seiten-Text-Variablen und Seitenlisten. Aufruf einer Variablen namens 'varname' mit dem Inhalt 'beschreibung'
{
$varname
}
, {
seitenname$varname
}
, {
gruppenname.seitenname$varname
}
{
$:varname
}
, {
seitenname$:varname
}
, {
gruppenname.seitenname$:varname
}
Setzen einer Seitentextvariable namens 'varname' mit dem Inhalt 'beschreibung'
(:varname:beschreibung:)
:varname:beschreibung
varname:beschreibung
Siehe spezielle Verweise
{
*$variable
}
{
*$:variable
}
Seitenlistenvorlagen Spezielle Verweise
{
=$variable
}
, {
<$variable
}
, {
>$variable
}
,
{
=$:variable
}
, {
<$:variable
}
, {
>$:variable
}
,
Logische Ausdrücke in Formatierungsanweisungen (markup expressions)
Siehe Formatierungsanweisungen im Ausdruck.
{(
function args
)}
Übersetzung von PmWiki.MarkupMasterIndex, Originalseite auf PmWikiDe.MarkupMasterIndex — Rückverweise
Zuletzt geändert: | PmWikiDe.MarkupMasterIndex | am 07.04.2021 |
PmWiki.MarkupMasterIndex | am 06.04.2021 |