Kreolsk (opmærkningssprog)

Creole  er et letvægts opmærkningssprog, der har til formål at forene opmærkningssprog for wikier , hvilket muliggør og forenkler overførslen af ​​indhold mellem forskellige wiki-motorer . Ideen om at skabe et sprog blev født på et af seminarerne på det internationale symposium om Wikis i 2006. [1] [2] En formel RBNF- beskrivelse og en XML - beskrivelse i henhold til EXI- standarden er også blevet offentliggjort for det kreolske sprog . [3] [4] Under udviklingen af ​​Creole blev opmærkningsfunktionerne i forskellige wiki-motorer sammenlignet, mens sproget inkluderede de mest almindelige måder at formatere de samme elementer i wiki-teksten på . Hvis der ikke blev fundet noget match i opmærkningsmetoderne, så blev formateringsmetoden, der blev brugt i den dominerende wiki-motor, MediaWiki , normalt brugt .

Den kreolske sprogstandardversion 1.0 blev udgivet den 4. juli 2007, efterfulgt af en to-årig fastfrysning af projektet for at give wiki-motorudviklere tid til at implementere det nye sprog. På trods af at udviklingen af ​​standarden fortsætter, forbliver dens første version frosset. Diskussioner fortsætter i udviklerfællesskabet om brugen af ​​wiki-opmærkning bedste praksis på kreolsk, mulige tilføjelser til sproget og ændringer i efterfølgende versioner af sproget.

Fra 2012 er støtten til kreolsk i wikis fortsat begrænset. Mange wiki-motorer tilbyder det kreolske sprog som et valg, men kun få wikier bruger kreolsk som standard, og nogle giver mulighed for at vælge dette sprog.

Kreolske syntakseksempler

Den valgte tekst:

//betonet// (f.eks. kursiv) **svær vægt** (f.eks. fed)

Lister:

* Punktliste * Andet element ** underelement # Nummereret liste # Andet element ## underelement

Links:

Link til [[wiki-side]] [[link_url|linktekst]]

Overskrifter (afsluttende lighedstegn er valgfri):

= Første niveau overskrift == Overskrift på andet niveau === Overskrift på tredje niveau ==== Niveau 4 overskrift

Linjeskift:

Tving\\linjeskift

Vandret linje:

----

Billeder:

{{Image.jpg|alt tekst}}

Tabeller:

|= |= overskrift |= tabel | | en | streng | tabeller | | b | streng | tabeller |

Markup escaping: {{{ Denne tekst vil //not// være **formateret**. }}}

Support i wiki-motorer

Fra begyndelsen af ​​2011 understøtter følgende wiki-motorer hele eller delvise kreolske implementeringer: DokuWiki , EuWiki , Hatta Archived 12 March 2012 at the Wayback Machine , Ikiwiki , JSPWiki , MoinMoin , Oddmuse , PhpWiki , PmWiki , PodWiki 202K , March 1 Wayback Machine , TiddlyWiki og XWiki . [5]

Kreolsk er dog ikke altid standardsproget for disse systemer.

Noter

  1. Chuck Smith. Wiki Creole pressemeddelelse . wikicreole.org. Hentet 30. november 2008. Arkiveret fra originalen 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 Tryk. pp. 131-142. Arkiveret fra originalen (PDF) 2008-09-07 . Hentet 2008-11-30 . Forældet parameter brugt |deadlink=( hjælp )
  3. Martin Junghans; Dirk Riehle, Rama Gurram, Matthias Kaiser, Mario Lopes, Umit Yalcinalp. En EBNF-grammatik for Wiki Creole 1.0  (neopr.)  // ACM SIGWEB Newsletter. - Foreningen for Computermaskiner , 2007. - T. 2007 , Nr. Vinter . - S. 4 . — ISSN 931-1745 . - doi : 10.1145/1324960.1324964 .
  4. Martin Junghans; Dirk Riehle, Umit Yalcinalp. Et XML-udvekslingsformat til Wiki Creole 1.0  (udefineret)  // ACM SIGWEB nyhedsbrev. - Foreningen for Computermaskiner , 2007. - T. 2007 , Nr. Vinter . - S. 4 . — ISSN 931-1745 . - doi : 10.1145/1324960.1324964 .
  5. WikiCreole: Motorer . Wiki kreolsk. Hentet 1. december 2008. Arkiveret fra originalen 15. september 2012.

Links