Übersicht über Textauszeichnungen
Diese Seite enthält die meistbenutzten Wiki-Auszeichnungen (Markups) in Kurzform. Folgen Sie den Verweisen in den Abschnitten, um mehr zu erfahren.
Inhalt
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.
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:
Bilder
Siehe Bilder und Hochladen von Dateien.
Bilder als Bilder
https://example.com/Bild.gif
https://example.com/Bild.gif"Alternativer Text"
Bild.gif"Mein Bild"
Gruppe./image.gif"Bild in einer anderen Gruppe"
Gruppe.Seitenname/image.gif"Bild auf einer anderen Seite"
| Bildtitel
(geht auch mit %rfloat%, %center%, %rframe%, %lframe%, %frame% ) Attach:Bild.gif
Attach:Bild.gif
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
[[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
#
... mit besonderer Startzahl
# , , , ,
(Listen mit römischen Ziffern etc.)
: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.
(Beginn HTML-DIV)
(Ende HTML-DIV)
(:div class="" style="" :)
(Beginn HTML-DIV)
(:divend:)
(Ende HTML-DIV)
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.
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.
kein Einbinden der Kopfzeile, Fußzeile ,
kein Seitentitel
kein linker/rechter Bereich ,
kein Einfügen der GroupHeader/GroupFooter Seite ,
Metadaten
Siehe Seitendirektiven, Kommentar-Markups und Seiten-Text-Variablen.
Seitentitel anstelle von SeitenName anzeigen
Schlüsselwörter für Suchmaschinen-Roboter
Beschreibung im HTML Kopf
(:comment Kommentar:)
unsichtbarer Kommentar
{Gruppe/SeitenName$:Var}
bindet Seiten-Text-Variable Var ein (definiert mit
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
in Gruppe/SeitenName)
trennt eingebundenen Text durch bedingten Zeilenumbruch
Bedingte Auszeichnung
Siehe Bedingte Auszeichnung.
(:if (!)
cond param :)...:
(:if (!)
cond param :)... ...:
(:if (!)
cond param :)...(:elseif (!)
cond param :)...:
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.
siehe Inhaltsverzeichnis
(:attachlist:)
siehe Liste von Anhängen#attachlist
(:markup:)...(:markupend:)
siehe Seitendirektiven#markup
(:markup class=horiz:)...(:markupend:)
(:markup class=norender:)...(:markupend:)
(:markup caption='...':)...(:markupend:)
(:messages keys=a,b details=open:)
siehe Seitendirektiven#messages.
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
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)}
Übersetzung von PmWiki.MarkupMasterIndex, Originalseite auf PmWikiDe.MarkupMasterIndex — Rückverweise
Zuletzt geändert: | PmWikiDe.MarkupMasterIndex | am 04.11.2024 |
PmWiki.MarkupMasterIndex | am 04.11.2024 |