Kreolsk (märkningsspråk)

Creole  är ett lättviktigt märkningsspråk som syftar till att förena märkningsspråk för wikis , möjliggöra och förenkla överföringen av innehåll mellan olika wikimotorer . Idén om att skapa ett språk föddes vid ett av seminarierna på det internationella symposiet om Wikis 2006. [1] [2] En formell RBNF- beskrivning och en XML - beskrivning enligt EXI- standarden har också publicerats för det kreolska språket . [3] [4] Under utvecklingen av Creole jämfördes märkningsfunktionerna för olika wikimotorer, medan språket inkluderade de vanligaste sätten att formatera samma delar av wikitexten . Om ingen matchning hittades i uppmärkningsmetoderna användes vanligtvis formateringsmetoden som används i den dominerande wikimotorn, MediaWiki .

Kreolspråkets standardversion 1.0 publicerades den 4 juli 2007, följt av en tvåårig frysning av projektet för att ge wikimotorutvecklare tid att implementera det nya språket. Trots att utvecklingen av standarden fortsätter, förblir dess första version frusen. Diskussioner fortsätter i utvecklarcommunityt om användningen av wiki-markeringsmetoder på kreolska, möjliga tillägg till språket och ändringar i efterföljande versioner av språket.

Från och med 2012 är stödet för Creole i wikis fortfarande begränsat. Många wikimotorer erbjuder det kreolska språket som ett val, men bara ett fåtal wikis använder kreolskt som standard och vissa ger möjlighet att välja detta språk.

Kreolsk syntaxexempel

Den valda texten:

//betonad// (t.ex. kursiv stil) **tung betoning** (t.ex. fetstil)

Listor:

* Punktlista * Andra elementet ** underelement # Numrerad lista # Andra elementet ## underelement

Länkar:

Länk till [[wikisida]] [[link_url|länktext]]

Rubriker (slutande likhetstecken är valfria):

= Rubrik på första nivån == Andra nivåns rubrik === Rubrik på tredje nivå ==== Nivå 4 rubrik

Radbrytningar:

Tvinga\\linjebrytning

Vågrät linje:

----

Bilder:

{{Image.jpg|alt text}}

Tabeller:

|= |= rubrik |= tabell | | en | sträng | tabeller | | b | sträng | tabeller |

Markup escaping: {{{ Denna text kommer //not// att **formateras**. }}}

Stöd i wikimotorer

Från och med början av 2011 stöder följande wikimotorer fullständiga eller partiella kreolska implementeringar: DokuWiki , EuWiki , Hatta Arkiverad 12 mars 2012 på Wayback Machine , Ikiwiki , JSPWiki , MoinMoin , Oddmuse , PhpWiki , PmWiki , PodWiki , March12K 202K arkiverad Wayback Machine , TiddlyWiki och XWiki . [5]

Kreolska är dock inte alltid standardspråket för dessa system.

Anteckningar

  1. Chuck Smith. Wiki Creole Pressmeddelande . wikicreole.org. Hämtad 30 november 2008. Arkiverad från originalet 15 september 2012.
  2. Sauer, Christoph; Chuck Smith, Tomas Benz (2007). "Wiki Creole: A Common Markup" (PDF) . Proceedings of the 2007 International Symposium on Wikis . ACM Tryck. pp. 131-142. Arkiverad från originalet (PDF) 2008-09-07 . Hämtad 2008-11-30 . Utfasad parameter används |deadlink=( hjälp )
  3. Martin Junghans; Dirk Riehle, Rama Gurram, Matthias Kaiser, Mario Lopes, Umit Yalcinalp. En EBNF-grammatik för Wiki Creole 1.0  (neopr.)  // ACM SIGWEB Newsletter. - Association for Computing Machinery , 2007. - T. 2007 , nr Winter . - S. 4 . — ISSN 931-1745 . - doi : 10.1145/1324960.1324964 .
  4. Martin Junghans; Dirk Riehle, Umit Yalcinalp. Ett XML-utbytesformat för Wiki Creole 1.0  (odefinierat)  // ACM SIGWEB Newsletter. - Association for Computing Machinery , 2007. - T. 2007 , nr Winter . - S. 4 . — ISSN 931-1745 . - doi : 10.1145/1324960.1324964 .
  5. WikiCreole: Motorer . Wiki Creole. Hämtad 1 december 2008. Arkiverad från originalet 15 september 2012.

Länkar