Interested Article - Creole (язык разметки)

Creole облегчённый язык разметки , нацеленный на объединение языков разметки для вики -проектов, даёт возможность и упрощает передачу содержимого между различными вики-движками . Идея создания языка родилась на одном из семинаров в рамках в 2006 году. Для языка Creole также было опубликовано формальное описание РБНФ и XML -описание согласно стандарту . В ходе разработки Creole сравнивались особенности разметки различных вики-движков, при этом в язык входили наиболее часто встречавшиеся способы форматирования одинаковых элементов вики-текста . Если совпадений в способах разметки не находили, то обычно принимали способ форматирования, используемый в доминирующем вики-движке MediaWiki .

Стандарт языка был опубликован 4 июля 2007 года, после чего последовала двухлетняя заморозка проекта для того, чтобы дать время разработчикам вики-движков на реализацию нового языка. Несмотря на то, что развитие стандарта продолжается, первая его версия остаётся замороженной. В сообществе разработчиков продолжаются дискуссии относительно использования в языке Creole лучших практик в области вики-разметки, о возможных дополнениях к языку и изменениях в последующих версиях языка.

На 2012 год поддержка Creole в вики-проектах остается ограниченной. Многие вики-движки предлагают язык Creole на выбор, однако, лишь некоторые вики-проекты используют его по умолчанию и некоторые предоставляют возможность выбрать этот язык.

Примеры синтаксиса Creole

Выделенный текст:

//выделенный// (напр. курсив)

**сильно выделенный** (напр. полужирный)

Списки:

* Маркированный список
* Второй элемент
** подэлемент
# Нумерованный список
# Второй элемент
## подэлемент

Ссылки:

Ссылка на [[вики-страницу]]
[[адрес_ссылки|текст ссылки]]

Заголовки (закрывающие знаки равенства необязательны):

= Заголовок первого уровня
== Заголовок второго уровня
=== Заголовок третьего уровня
==== Заголовок четвёртого уровня

Разрывы строк:

Принудительный\\разрыв строки

Горизонтальная линия:

----

Изображения:

{{Image.jpg|альтернативный текст}}

Таблицы:

|= |= заголовок |= таблицы |
| а | строка | таблицы |
| б | строка | таблицы |

Экранирование разметки: {{{ Этот текст //не// будет **отформатирован**. }}}

Поддержка в вики-движках

На начало 2011 года следующие вики-движки поддерживают полную или частичную реализацию Creole: DokuWiki , , от 12 марта 2012 на Wayback Machine , , , MoinMoin , Oddmuse , PhpWiki , PmWiki , , от 21 марта 2012 на Wayback Machine , TiddlyWiki и .

Однако, далеко не всегда Creole является языком по умолчанию для этих систем.

Примечания

  1. Chuck Smith. . wikicreole.org. Дата обращения: 30 ноября 2008. 15 сентября 2012 года.
  2. Sauer, Christoph (2007). (PDF) . Proceedings of the 2007 International Symposium on Wikis . ACM Press. pp. 131—142. Архивировано из (PDF) 7 сентября 2008 . Дата обращения: 30 ноября 2008 . {{ cite conference }} : Неизвестный параметр |coauthors= игнорируется ( |author= предлагается) ( справка )
  3. Martin Junghans; Dirk Riehle, Rama Gurram, Matthias Kaiser, Mario Lopes, Umit Yalcinalp. (неопр.) // ACM SIGWEB Newsletter. — Association for Computing Machinery , 2007. — Т. 2007 , № Winter . — С. 4 . — ISSN . — doi : .
  4. Martin Junghans; Dirk Riehle, Umit Yalcinalp. (неопр.) // ACM SIGWEB Newsletter. — Association for Computing Machinery , 2007. — Т. 2007 , № Winter . — С. 4 . — ISSN . — doi : .
  5. . Wiki Creole. Дата обращения: 1 декабря 2008. 15 сентября 2012 года.

Ссылки

Источник —

Same as Creole (язык разметки)