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

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

Creole — это облегчённый язык разметки, нацеленный на объединение языков разметки для вики-проектов, дает возможность и упрощает передачу содержимого между различными вики-движками. Идея создания языка родилась на одном из семинаров в рамках International Symposium on Wikis в 2006 году.[1][2] Для языка Creole так же было опубликовано формальное описание РБНФ и XML-описание согласно стандарту EXI.[3][4] В ходе разработки Creole сравнивались особенности разметки различных вики-движков, при этом в язык входили наиболее часто встречаемые способы форматирования одинаковых элементов вики-текста. Если совпадений в способах разметки не находили, то обычно принимали способ форматирования используемый в доминирующем вики-движке MediaWiki.

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

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


Содержание

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

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

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

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

Списки:

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

Ссылки:

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

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

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

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

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

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

----

Картинки:

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

Таблицы:

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

Экранирование разметки:

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

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

На начало 2011 года следующие вики-движки поддерживают полную или частичную реализацию Creole: DokuWiki, EuWiki, Hatta, Ikiwiki, JSPWiki, MoinMoin, Oddmuse, PhpWiki, PmWiki, PodWiki, RoadKillWiki, TiddlyWiki и XWiki.[5]

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

Примечания

  1. Chuck Smith Wiki Creole Press Release. wikicreole.org. Архивировано из первоисточника 15 сентября 2012. Проверено 30 ноября 2008.
  2. Sauer, Christoph; Chuck Smith, Tomas Benz (2007). "Wiki Creole: A Common Markup". Proceedings of the 2007 International Symposium on Wikis: 131–142, ACM Press. Проверено 2008-11-30. 
  3. Martin Junghans; Dirk Riehle, Rama Gurram, Matthias Kaiser, Mario Lopes, Umit Yalcinalp (2007). «An EBNF grammar for Wiki Creole 1.0» (pdf). ACM SIGWEB Newsletter (Association for Computing Machinery) 2007 (Winter): 4. DOI:10.1145/1324960.1324964. ISSN 931-1745. Проверено 2008-11-30.
  4. Martin Junghans; Dirk Riehle, Umit Yalcinalp (2007). «An XML interchange format for Wiki Creole 1.0» (pdf). ACM SIGWEB Newsletter (Association for Computing Machinery) 2007 (Winter): 4. DOI:10.1145/1324960.1324964. ISSN 931-1745. Проверено 2008-11-30.
  5. WikiCreole: Engines. Wiki Creole. Архивировано из первоисточника 15 сентября 2012. Проверено 1 декабря 2008.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "Creole (язык разметки)" в других словарях:

  • Викитекст — О вики разметке в Википедии смотрите страницу Википедия:Вики разметка. Так вики разметка используется в Википедии Язык Викитекст или вики разметка это язык разметки, который используется для оформления текста на веб сайтах, обычно, вики системах …   Википедия

  • Вики-текст — О вики разметке в Википедии смотрите страницу Википедия:Вики разметка. Так вики разметка используется в …   Википедия

  • Список вики-движков — Информация в этой статье или некоторых её разделах устарела. Вы можете помочь проекту …   Википедия

  • Вики-движок — Вики движок  набор программ, служащий для преобразования вики разметки в удобочитаемое представление на языке HTML. Содержание 1 DidiWiki 2 DokuWiki 3 dominoWiki 4 FlexWiki …   Википедия

  • Вики — У этого термина существуют и другие значения, см. Вики (значения). Вики (англ. wiki)  веб сайт, структуру и содержимое которого пользователи могут самостоятельно изменять с помощью инструментов, предоставляемых самим сайтом.… …   Википедия

  • Семантическая вики — веб приложение, использующее машинообрабатываемые данные со строго определённой семантикой для того, чтобы расширить функциональность вики системы.[1][2] Обычные вики заполняются структурированным текстом и нетипизированными гиперссылками (такими …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»