Kreol (jelölőnyelv)

A kreol  egy könnyű jelölőnyelv , amelynek célja a wikik jelölőnyelveinek egységesítése , lehetővé téve és egyszerűsítve a tartalom átvitelét a különböző wikimotorok között . A nyelv létrehozásának ötlete a 2006-os Nemzetközi Wikiszimpózium egyik szemináriumán született meg . [1] [2] A kreol nyelvhez egy formális RBNF leírás és egy XML leírás is megjelent az EXI szabvány szerint . [3] [4] A kreol fejlesztése során a különböző wikimotorok jelölőfunkcióit hasonlították össze, miközben a nyelv tartalmazta a wikiszöveg ugyanazon elemeinek legáltalánosabb formázási módjait . Ha nem találtunk egyezést a jelölési módszerek között, akkor általában a domináns wikimotorban, a MediaWikiben használt formázási módszert alkalmazták .

A kreol nyelvű szabvány 1.0-s verziója 2007. július 4-én jelent meg, majd a projektet két évre leállították , hogy a wikimotor-fejlesztőknek legyen idejük az új nyelv bevezetésére. Annak ellenére, hogy a szabvány fejlesztése folytatódik, az első verzió továbbra is fagyott marad. A fejlesztői közösségben folytatódnak a viták a kreol nyelvű wikijelölés bevált gyakorlatairól, a nyelv lehetséges kiegészítéseiről és a nyelv későbbi verzióinak módosításáról.

2012-től a kreol támogatása a wikiben továbbra is korlátozott. Sok wikimotor kínálja a kreol nyelvet választási lehetőségként, azonban csak néhány wiki használja alapértelmezés szerint a kreol nyelvet, néhány pedig lehetőséget biztosít ennek a nyelvnek a kiválasztására.

Kreol szintaxis példák

A kiválasztott szöveg:

//kiemelt// (pl. dőlt) **nagy hangsúly** (pl. félkövér)

Listák:

* Felsorolásos lista * Második elem ** alelem # Számozott lista # Második elem ## alelem

Linkek:

Link a [[wiki oldalra]] [[link_url|link szövege]]

Címsorok (a záró egyenlőségjelek nem kötelezőek):

= Első szintű címsor == Második szintű címsor === Harmadik szintű címsor ==== 4. szintű címsor

Sortörések:

Kényszer\\ sortörést

Vízszintes vonal:

----

Képek:

{{Kép.jpg|alt szöveg}}

Táblázatok:

|= |= fejléc |= táblázat | | a | húr | táblázatok | | b | húr | táblázatok |

Jelölés kihagyása: {{{ Ez a szöveg //nem// lesz **formázva**. }}}

Támogatás a wikimotorokban

2011 elejétől a következő wikimotorok támogatják a teljes vagy részleges kreol implementációt: DokuWiki , EuWiki , Hatta Archivált : 2012. március 12. a Wayback Machine - nél , Ikiwiki , JSPWiki , MoinMoin , Oddmuse , PhpWiki , PmWi21Wikii , PmWi21Wikii a Wayback Machine , a TiddlyWiki és az XWiki . [5]

A kreol azonban nem mindig az alapértelmezett nyelv ezeknél a rendszereknél.

Jegyzetek

  1. Chuck Smith. Wiki kreol sajtóközlemény . wikicreole.org. Letöltve: 2008. november 30. Az eredetiből archiválva : 2012. szeptember 15.
  2. Sauer, Christoph; Chuck Smith, Tomas Benz (2007). "Wiki Creole: A Common Markup" (PDF) . A 2007-es Wiki nemzetközi szimpózium anyaga . ACM Press. pp. 131-142. Archivált az eredetiből (PDF) ekkor: 2008-09-07 . Letöltve: 2008-11-30 . Elavult használt paraméter |deadlink=( súgó )
  3. Martin Junghans; Dirk Riehle, Rama Gurram, Matthias Kaiser, Mario Lopes, Umit Yalcinalp. Egy EBNF nyelvtan a Wiki Creole 1.0  -hoz (neopr.)  // ACM SIGWEB hírlevél. - Számítógépek Szövetsége , 2007. - T. 2007 , Téli szám . - S. 4 . — ISSN 931-1745 . - doi : 10.1145/1324960.1324964 .
  4. Martin Junghans; Dirk Riehle, Umit Yalcinalp. XML adatcsere-formátum a Wiki Creole 1.0-hoz  (undefined)  // ACM SIGWEB hírlevél. - Számítógépek Szövetsége , 2007. - T. 2007 , Téli szám . - S. 4 . — ISSN 931-1745 . - doi : 10.1145/1324960.1324964 .
  5. WikiCreole: Motorok . Wiki kreol. Letöltve: 2008. december 1. Az eredetiből archiválva : 2012. szeptember 15..

Linkek