Wiki-Syntax

Wiki-Syntax
Wikitext in MediaWiki

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

Inhaltsverzeichnis

Anwendung

Die Auszeichnungssymbole dieser Sprachen, meist englisch als „Tags“ bezeichnet, werden im Eingabefenster innerhalb des Textes eingegeben und sorgen nach dem Speichern dafür, dass dieser an den betreffenden Stellen mit Attributen und Formatierungen (beispielsweise kursiv, unterstrichen, eingerückt oder verlinkt) versehen wird. Um den Quelltext lesbarer und gegliedert zu gestalten, gibt es meist Zeichenkombinationen, die dem markierten Text eine Formatvorlage zuweisen, die sich selbst wiederum aus mehreren Wiki-Tags zusammensetzt.

Die Tags sind im Großen und Ganzen ähnlich, unterscheiden sich aber je nach verwendeter Wiki-Software in Details. Allen Dialekten ist jedoch zu eigen, dass sie sehr viel einfacher aufgebaut sind als das historisch verbreitet im World Wide Web eingesetzte HTML. Diese Beschränkung auf das Wesentliche ermöglicht einer großen Gruppe von Menschen, insbesondere auch Computer-Laien, mit wenig Lern- und Schreibaufwand an diesem System teilzuhaben.

Beispiele

Ein grundlegendes Element der meisten Wikis sind beispielsweise die eckigen Klammern, um Verlinkungen zu erzeugen. So wird dem Nutzer die Eingabe von wesentlich aufwändigeren HTML-Konstrukten erspart:

  1. [[Hyperlink|Interner Link]] verlinkt die Wörter Interner Link zum Artikel Hyperlink.
  2. [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">interner Link</a>
  2. <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 „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 erstelleten 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.[1]

Standardisierung

Es gibt (noch) keinen allgemein akzeptierten Standard. Die 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 erlaubt 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“[2] 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.“[2] Im Juli 2007 wurde die Creole 1.0 Spezifikation veröffentlicht, die mittlerweile von mehreren Wiki Engines eingebunden wurde.

Einzelnachweise

  1. de: Pressemitteilung vom 17.09.2007
  2. a b http://www.wikicreole.org/wiki/PressReleaseGerman

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Wiki-Text — Wikitext in MediaWiki Wikitext, Wiki Code, Wiki Syntax oder wiki markup (engl.) ist eine Gruppe von Auszeichnungssprachen, die eine vereinfachte Alternative zu HTML darstellen und benutzt werden, um Beiträge in Wikis zu formatieren.… …   Deutsch Wikipedia

  • Wiki software — (also known as a wiki engine or wiki application) is collaborative software that runs a wiki, i.e., a website that allows users to create and collaboratively edit web pages via a web browser. A wiki system is usually a web application that runs… …   Wikipedia

  • Wiki — This article is about the type of website. For other uses, see Wiki (disambiguation). Edit summary redirects here, for edit summaries as used in Wikipedia see Help:Edit summary WikiNode redirects here, for the WikiNode of Wikipedia see… …   Wikipedia

  • Wiki database — A wiki based database is a collection of wiki files that can be accessed using SQL like commands. The first (and, as of 2006, the only) such system was designed and developed by Reliable Software as part of their P2P version control system, Code… …   Wikipedia

  • Syntax-Highlighting — Syntaxhervorhebung Syntaxhervorhebung (engl. syntax highlighting) bezeichnet die Möglichkeit eines Computerprogrammes, bestimmte Wörter und Zeichenkombinationen in einem Text abhängig von ihrer Bedeutung in unterschiedlichen Farben, Schriftarten… …   Deutsch Wikipedia

  • Syntax highlighting — Syntaxhervorhebung Syntaxhervorhebung (engl. syntax highlighting) bezeichnet die Möglichkeit eines Computerprogrammes, bestimmte Wörter und Zeichenkombinationen in einem Text abhängig von ihrer Bedeutung in unterschiedlichen Farben, Schriftarten… …   Deutsch Wikipedia

  • Wiki — Kurzform für WikiWikiWeb, ein offenes Autorensystem für Webseiten. Wiki sind im ⇡ World Wide Web veröffentlichte Seiten, die von den Benutzern online geändert werden können. Im Gegensatz zu ⇡ HTML wird mit einer vereinfachten Syntax gearbeitet,… …   Lexikon der Economics

  • Comparison of wiki software — The following tables compare general and technical information for a number of wiki software packages. Contents 1 General information 2 Target audience 3 Features 1 4 Features 2 …   Wikipedia

  • List of wiki software — This is a list of notable wiki software applications. For a comparative table of such software, see Comparison of wiki software. For a list of wikis, or websites using wiki software, see List of wikis. Contents 1 Standard wiki software 1.1 Java… …   Wikipedia

  • Semantic wiki — A semantic wiki is a wiki that has an underlying model of the knowledge described in its pages. Regular, or syntactic, wikis have structured text and untyped hyperlinks. Semantic wikis, on the other hand, provide the ability to capture or… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”