Wikitext

Wikitext in MediaWiki

Wikitext,[1] Wiki-Code, Wiki-Syntax[2] oder wiki markup (engl.) ist eine Gruppe von vereinfachten Auszeichnungssprachen, die eine vereinfachte Alternative zu HTML darstellen und benutzt werden, um Beiträge in Wikis zu formatieren.[3]

Biografie

Tam T.T. Nguyen wurde 1977 als juengstes Kind eines Abteilungsleiters Finanz- und Rechnungswesen und einer Vietnamesischlehrerin in Ho Chi Minh City (Vietnam) geboren. Mit sechs Jahren kam sie mit der ganzen Familie nach Deutschland und wuchs in Koeln auf. Bereits in ihrer Schulzeit verbrachte sie viel Zeit mit dem Lesen von Buechern und in Schul-, Gemeinde- und Stadtbibliotheken. Dabei interessierte sie sich hauptsaechlich fuer Biografien, fuer Sachbuecher (Wirtschaft, Religion) sowie fuer psychologische und philosophische Buecher. Diese Interessen sind bis heute praesent. Nach dem Abitur entschied sich Nguyen fuer ein betriebswirtschaftliches Studium in Fulda, das sie im Jahre 2003 beendete. Nach dem Auslandsaufenthalt in England, nahm sie - um ihre fachliche Qualifikation weiter auszubauen - an derselben Hochschule ein Masterstudium (MBA) auf, das sie im Jahre 2005 ebenfalls erfolgreich abschloss. Interessiert an volkswirtschaftliche Themen schrieb sie sich fuer die Promotion an der Goethe-Universitaet Frankfurt a. M. ein. Gleichzeitig absolvierte sie ein wirtschaftswissenschaftliches Studium an derselben Universitaet. Waehrend und nach ihrer Studienzeit arbeitete sie fuer diverse namenhaften Unternehmen, ueberwiegend im Bereich Finanz- und Rechnungswesen, welches auch ihr Schwerpunktgebiet im Studium war. Seit 2010 ist sie nebenberuflich als Dozentin an verschiedenen Akademien und Institutionen tätig. In der Promotionszeit reiste sie nach Ungarn, wo sie ihren Doktorvater besuchte und nach Vietnam, wo sie an der Vietnamesisch-Deutsche Universitaet Wirtschaftsethik lehrte. Es macht ihr Freude, ihr Wissen in Buechern und Vortraegen weiterzugeben. In ihrer Freizeit engagiert sich Nguyen fuer Kinder in Not sowie fuer eine bessere Welt und ist in verschiedenen internationalen Hilfsprojekten involviert. Ihrer Liebe zur kuenstlerischen Taetigkeit geht sie in der Theater- und Filmbranche nach und wirkte bereits in mehreren Produktionen mit.

Beispiele

In MediaWiki, wie auch anderen Wiki-Systemen, werden beispielsweise eckige Klammern verwendet, um eine Verlinkung zu erzeugen. Ältere Wiki-Systeme wie Ward Cunninghams WikiWikiWeb verwendeten dagegen eine CamelCase-Schreibweise zur automatischen Verlinkung. In beiden Fällen wird dem Nutzer die Eingabe von wesentlich aufwändigeren HTML-Konstrukten erspart:

  1. [[Hyperlink]] verlinkt das Wort Hyperlink zum Artikel Hyperlink.
  2. [[Hyperlink|Interner Link]] verlinkt die Wörter Interner Link zum Artikel Hyperlink.
  3. [http://de.wikipedia.org/wiki/Hyperlink externer Link] verlinkt die Wörter externer Link zur Webseite http://de.wikipedia.org/wiki/Hyperlink

In HTML müsste man Folgendes eintippen:

  1. <a href="/wiki/Hyperlink">Hyperlink</a>
  2. <a href="/wiki/Hyperlink">Interner Link</a>
  3. <a href="http://de.wikipedia.org/wiki/Hyperlink" title="externer Link">externer Link</a>

Zur speziellen Vernetzung von Wikis dient das Konzept der Interwikilinks. Dabei kann durch ein Präfix ein Link auf eine Seite in einem anderen Wiki erstellt werden. Zum Beispiel verlinkt in der deutschsprachigen Wikipedia [[:en:Link]] auf den Artikel „en:Link“ in der englischsprachigen Wikipedia und nicht auf den deutschen Artikel „Link“. Das dafür verantwortliche Präfix ist kursiv markiert.

Automatische Erstellung

Einige Programme können anhand von nach dem What-you-see-is-what-you-get-Verfahren erstellten Texten automatisch Wikitext erzeugen. OpenOffice-Writer ab Version 2.3 vom 17. September 2007 ist beispielsweise dazu in der Lage, Dokumente (Text, Zeichenformatierung, Weblinks, Tabellen) in das MediaWiki-Format zu exportieren.[4]

Standardisierung

Es gibt (noch) keinen allgemein akzeptierten Standard. Grammatik, Struktur, Möglichkeiten, Schlüsselwörter, Begriffe usw. sind abhängig von der verwendeten Software des einzelnen Wikis. Jedoch haben alle Sprachen gemeinsam, dass es eine einfache Möglichkeit zur Verknüpfung gibt, allerdings gibt es Unterschiede in den syntaktischen Konventionen.

Einige Wiki-Programme erlauben zusätzlich zu Wikitext die Verwendung von HTML-Tags, andere nur einen begrenzten Teil von HTML, und bei anderen wiederum ist HTML ganz unmöglich. Bestimmte Programme erlauben das Festlegen von Einschränkungen im HTML-Gebrauch für jede einzelne Seite. Grundsätzlich gestattet Wikitext das freie und gemischte Verwenden von HTML und der Wiki-Sprache, und das mit einer einfach zu lesenden Syntax, die es auch Nutzern ermöglicht, Beiträge zu verfassen, die HTML nicht beherrschen.

Mit Creole existiert seit 2006 die Bestrebung, eine „gemeinsame Auszeichnungssprache“[5] zu definieren, die auf Elementen bereits bestehender Markups basiert. Eine einheitliche Auszeichnungssprache wäre der „Grundstein für den einfachen Austausch von Informationen zwischen verschiedenen Wikis.“[5] Im Juli 2007 wurde die Creole 1.0 Spezifikation veröffentlicht, die mittlerweile von mehreren Wiki-Engines eingebunden wurde.

Literatur

MediaWiki: Wikitext standard – Freie Wikisoftware (englisch)

Fehler bei Vorlage * Parametername unbekannt (Vorlage:MediaWiki): "3"

Einzelnachweise

  1. D. Ammelburger, R. Scherer: Webentwicklung mit CakePHP. O’Reilly Verlag. 2008. ISBN 978-3-89721-863-5. Darin: „Neben Textile is Wikitext ein bekannter Vertreter dieser Art von Auszeichnungssprachen.“ eingeschränkte Vorschau in der Google-Buchsuche.
  2. S. Hanke: Online-Communities im Web 2.0: Eine ordnungsökonomische Analyse von Kooperations- und Wissensproblemen. 2007. ISBN 978-3-8366-5605-4. Darin: „Diese Syntax, Wikitext oder Wiki-Syntax genannt …“ eingeschränkte Vorschau in der Google-Buchsuche.
  3. A. Blumauer, T. Pellegrini (Hrsg.): Social Semantic Web: Die Konvergenz von Social Software, Web 2.0 und Semantic Web. Springer Science+Business Media, 2008, ISBN 978-3-540-72215-1. Darin: „Für die Eingabe von Informationen verwenden die meisten heutigen Wikis eine einfache Auszeichnungssprache, oft als Wikitext bezeichnet, die eine verhältnismäßig einfache Eingabe wichtiger Formatierungen erlaubt, ohne tiefere Kenntnisse aktueller Web-Standards wie XHTML oder CSS vorauszusetzen.“ eingeschränkte Vorschau in der Google-Buchsuche.
  4. Pressemitteilung vom 17. September 2007 openoffice.org
  5. a b wikicreole.org