Kreol (belgilash) - Creole (markup) - Wikipedia

Kreol a engil belgilash tili, umumiy bo'lishga qaratilgan belgilash tili uchun vikilar, tarkibni boshqalari o'rtasida uzatishni yoqish va soddalashtirish wiki dvigatellari.

Tarix

Ushbu g'oya 2006 yildagi seminar davomida o'ylab topilgan Vikisida xalqaro simpozium.[1][2] An EBNF grammatika va XML Kreol uchun almashinuv formati ham nashr etildi.[3][4] Creole yirik wiki dvigatellarini taqqoslash va ma'lum bir vikitekst elementi uchun eng keng tarqalgan belgilardan foydalangan holda ishlab chiqilgan. Agar umumiylik topilmasa, dominant wiki dvigatelining vikiteksti MediaWiki odatda tanlangan.

2007 yil 4-iyulda 1.0 versiyasi (yakuniy)[5] Kreol va ikki yillik ozod qilindi rivojlanish muzlashadi wiki dvigatellari mualliflariga yangi qo'shimchani qabul qilishiga vaqt ajratish uchun amalga oshirildi. Standartning o'zi ishlab chiqilgan bo'lsa-da, ishlab chiquvchilar jamoasida wiki formatlash dizaynidagi yaxshi tajribalar va kelajakdagi kreol versiyalari uchun mumkin bo'lgan qo'shimchalar va o'zgarishlar to'g'risida munozaralar davom etmoqda.

2012 yildan boshlab kreolni qabul qilish cheklangan. Ko'pgina viki-tizimlar uni variant sifatida taklif qilishadi, ammo ozchilik uni sukut bo'yicha ishlatadi va kam veb-saytlar ushbu ixtiyoriy xususiyatni yoqadilar.

Kreol sintaksisiga misollar

Ta'kidlangan matn:

// ta'kidlangan // (masalan, kursiv) ** qattiq ta'kidlangan ** (masalan, qalin)

Ro'yxatlar:

* Okletlar ro'yxati * Ikkinchi element ** Sub-element # Raqamli ro'yxat # Ikkinchi element ## Sub-element

Havolalar:

Ga havola [[Vikipediya]][[link_address | havola matni]]

Sarlavhalar: (yopilishga teng belgilar ixtiyoriy)

= Qo'shimcha katta sarlavha == Katta sarlavha === O'rta sarlavha ==== Kichik sarlavha

Chiziqlar:

Majburiylik

Landshaft chiziq:

----

Rasmlar:

{{Image.jpg | sarlavha}}

Jadvallar:

|=  |= jadval |= sarlavha || a | stol  | qator     || b | stol  | qator     |

Belgilanish yo'q:

{{{Ushbu matn // formatlashtirilmaydi // formatlanmaydi **.}}}

Dvigatellarda qo'llab-quvvatlash

2011 yil boshidan boshlab Creole-ni to'liq yoki qisman qo'llab-quvvatlashni amalga oshirgan viki-motorlar orasida Liferay, Djiki, DokuWiki, Ikiwiki, MoinMoin, Oddmuse, PhpWiki, PmWiki, TiddlyWiki va XWiki.[6] Biroq, Creole ushbu viki-dvigatellarda standart sintaksis bo'lishi shart emas.

Creole 1.0 standart sintaksisidir Bitbucket vikilar, bular ham ba'zi Creole 1.0 qo'shimchalarini qo'llab-quvvatlaydi.[7]

Creole 1.0 - bu onlayn ta'lim platformasi uchun mavjud bo'lgan belgilash tillaridan biridir Moodle,[8]va UML dasturiy ta'minotni ko'rsatish PlantUML.[9]

Adabiyotlar

  1. ^ Chak Smit. "Wiki Creole Press-relizi". wikicreole.org. Arxivlandi asl nusxasi 2018 yil 9 oktyabrda. Olingan 30 noyabr 2008.
  2. ^ Zayer, Kristof; Chak Smit; Tomas Benz (2007). "Wiki Creole: Umumiy Markup" (PDF). Vikisida 2007 yilgi Xalqaro simpozium materiallari. ACM tugmachasini bosing. 131–142 betlar. Arxivlandi asl nusxasi (PDF) 2008-09-07 da. Olingan 2008-11-30.
  3. ^ Martin Junghans; Dirk Rixl; Rama Gurram; Matias Kayzer; Mario Lopes; Umit Yalcinalp (2007). "Wiki Creole 1.0 uchun EBNF grammatikasi" (pdf). ACM SIGWEB yangiliklari. Hisoblash texnikasi assotsiatsiyasi. 2007 (Qish): 4. doi:10.1145/1324960.1324964. ISSN  1931-1745. Olingan 2008-11-30.
  4. ^ Martin Junghans; Dirk Rixl; Umit Yalcinalp (2007). "Wiki Creole 1.0 uchun almashinuv formati XML" (PDF). ACM SIGWEB yangiliklari. Hisoblash texnikasi assotsiatsiyasi. 2007 (Qish): 4. doi:10.1145/1324960.1324965. ISSN  1931-1745. Olingan 2008-11-30.
  5. ^ "Kreol 1.0". WikiCreole. Arxivlandi asl nusxasi 2012-05-04 da. Olingan 2014-01-25.
  6. ^ "WikiCreole: Dvigatellar". WikiCreole. Olingan 2008-12-01.
  7. ^ "Kreol uchun maxsus yordam". Atlassian hujjatlari. Olingan 2018-02-03.
  8. ^ "Kreol formati - MoodleDocs". MoodleDocs.
  9. ^ "PlantUML-da kreollarni qo'llab-quvvatlash". PlantUML.

Tashqi havolalar