PmWikiDe / Übersicht über Textauszeichnungen

für die Liste aller Seiten

Autoren (Grundlagen und Fortgeschrittene)

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.

Auszeichnungen, auch als Wikitext bekannt, sind variabel, siehe unten, und folgen im Allgemeinen den Konventionen in Wikis.

  • Zeichenauszeichnung wirkt nur auf einzelne Textstellen (Wörter, Wortfolgen, auch Folgen einzelner Zeichen).
  • Textauszeichnung wirkt nur auf einzelne Textzeilen, begrenzt durch einen Zeilenumbruch.
  • 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

https:/beispiel.de
[[https://beispiel.de]]
[[https://beispiel.de"Tooltip"]]
[[https://beispiel.de | Verweistext]]
[[Verweistext -> https://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

https://example.com/Bild.gif
https://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"]]
[[https://beispiel.de/ | Attach:Bild.gif"Alternativer Text"]]
[[https://beispiel.de/ | https://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:Wiki Styles Plus (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), semantische Elemente

Siehe auch Blockmarkup, Wikistile und Seitendirektiven.

>>Wikistil<< (Beginn HTML-DIV)
>><< (Ende HTML-DIV)
(:div class="" style="" :) (Beginn HTML-DIV)
(:divend:) (Ende HTML-DIV)
>>comment<< Kommentar

Semantische HTML-5-Elemente

(:article:)...(:articleend:)
(:section:)...(:sectionend:)
(:header:)...(:headerend:)
(:footer:)...(:footerend:)
(:aside:)...(:asideend:)
(:address:)...(:addressend:)
(:nav:)...(:navend:)
(:details summary="Summary" open=open:)...(:detailsend:)

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@@ Schreibmaschinenschrift, dicktengleiche 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 Seiten-Text-Variable Var ein (definiert mit (:Var:Text:) in Gruppe/SeitenName), zum Beispiel (:Summary:Text:)

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.

(:toc:) siehe Inhaltsverzeichnis
(:attachlist:) siehe Liste von Anhängen
(:markup:)...(:markupend:) siehe Seitendirektiven
(:markup class=horiz:)...(:markupend:)
(:markup class=norender:)...(: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="https:..." 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}

Internationalization

Siehe Internationalisierungen und SkinTemplates

$[phrase]

Logische Ausdrücke in Formatierungsanweisungen (markup expressions)

Siehe Formatierungsanweisungen im Ausdruck.

{(function arg)}

für die Liste aller Seiten


Übersetzung von PmWiki.MarkupMasterIndex,   Originalseite auf PmWikiDe.MarkupMasterIndex   —   Backlinks

Zuletzt geändert:   PmWikiDe.MarkupMasterIndexam 18.01.2024
 PmWiki.MarkupMasterIndexam 15.07.2024