Hilfe:Wikisyntax: Unterschied zwischen den Versionen
Mose (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Auf dieser Hilfeseite werden Hintergründe zur Kodierung und Entschlüsselung von Wikitexten dargestellt. Für schnelle Hilfe bei konkreten Anwendungsfäl…“) |
(kein Unterschied)
|
Aktuelle Version vom 12. April 2013, 17:26 Uhr
Auf dieser Hilfeseite werden Hintergründe zur Kodierung und Entschlüsselung von Wikitexten dargestellt.
Für schnelle Hilfe bei konkreten Anwendungsfällen ist Hilfe:Textgestaltung gedacht.
Ziele
Die Ausgangspunkte bei der Definition der Wikisyntax um 2000 waren:
- Quelltext soll ohne zusätzliche Software von jedem geschrieben werden können.
- Quelltext soll mit wenigen, einfachen und kurzen Mitteln das erforderliche „Markup“ – also die Formatierung dauerhaft verständlicher Texte – ermöglichen.
Das ist teilweise bis heute möglich, als oft der Quelltext problemlos gelesen und verstanden werden kann.
In Teilen mancher Seiten wird versucht, eine komplexe grafische Darstellung herzustellen, die nur noch wenige Fachleute im Quelltext verstehen und schreiben können. Für sichere Bearbeitung ausgefeilter Strukturen wie in HTML wären fortgeschrittene Software-Werkzeuge erforderlich. Dies widerspricht den Ausgangszielen, und auch mit Hilfsmitteln bedarf es intensiver Einarbeitung in deren Bedienung und schafft ebenso eine Hürde.
Die Situation ist vergleichbar mit der Entwicklungsgeschichte von HTML. In den ersten Jahren bis etwa 1995 war diese Sprache dafür vorgesehen, mit einfacher Syntax normale Texte aufzubereiten und wesentliche Gliederungselemente, Hervorhebungen und vor allem Hyperlinks zu ermöglichen.[1] Später kam es dann zur Einführung umfangreicher grafischer Gestaltungsmöglichkeiten, Multimedia-Elemente und dynamisch generierte Funktionalitäten entfernten sich weit von den schlichten Notizen der Wissenschaftler um 1990.
Formale Sprache?
Es ist offenbar bislang noch niemandem gelungen, die Wikisyntax in einer operational nutzbaren formalen Beschreibung (wie BNF) darzustellen. Das liegt an der Vieldeutigkeit der wenigen Sonderzeichen.
- Die Beschränkung auf wenige und einfache Syntaxelemente führt zu vielfachen Interpretationsmöglichkeiten.
- Die Interpretation kann nicht in allen Fällen dem Wikitext selbst entnommen werden, sondern hängt von Faktoren außerhalb des Projekts ab sowie von der Konfiguration des momentanen Projekts und der Lokalisierung für diese Sprache.
Beispiele:
[[Nd:YAG-Laser]]
oder[[CSI: Miami]]
- Dies sind zurzeit Wikilinks auf Artikel im selben Projekt.
- Sobald ein Wikiprojekt in IsiNdebele oder Coast Miwok existieren würden (
nd
undcsi
sind Sprachcodes nach ISO 639), wären es dort die Artikel „YAG-Laser“ oder „Miami“.
- In der schwedischsprachigen Wikipedia gibt es einen Artikel S:t Eriksplan (tunnelbanestation).
- Nach landläufigem Verständnis würde
S:
das Projektkürzel für Wikisource sein, wobei die Groß- und Kleinschreibung des „s“ keine Bedeutung hat. Hier schon.
- Nach landläufigem Verständnis würde
Grundlegende Syntaxelemente
Syntaxelement | Interpretation |
---|---|
< … >
|
|
& … ;
|
|
[[ … ]]
|
Pipe-Symbole |
[ … ]
|
|
{{{ … }}}
|
|
{{ … }}
|
|
Zeilenanfänge:{| … |}
|
|
_ _ key_ _
|
|
ISBN PMID RFC
|
|
~~~ / ~~~~~
|
|
URL |
|
= … =
|
|
Leerzeile |
|
'' … ''
|
|
#REDIRECT
|
|
- ↑ RFC 1866