Креольский (разметка) - Creole (markup) - Wikipedia
Креольский это облегченный язык разметки, нацеленный на то, чтобы быть общим язык разметки за вики, позволяя и упрощая передачу контента между разными вики движки.
История
Идея родилась во время семинара в 2006 г. Международный симпозиум по вики.[1][2] An EBNF грамматика и XML формат обмена для креольского языка также был опубликован.[3][4] Creole был разработан путем сравнения основных вики-движков и использования наиболее распространенной разметки для конкретного элемента вики-текста. Если общего не обнаружено, вики-текст доминирующего вики-движка MediaWiki обычно выбирали.
4 июля 2007 года вышла версия 1.0 (финальная)[5] креольского языка, и двухлетний замораживание разработки был реализован, чтобы дать авторам вики-движков время для принятия новой разметки. Хотя разработка самого стандарта заморожена, в сообществе разработчиков продолжается обсуждение передовых методов разработки разметки вики и возможных дополнений и изменений для будущих версий Creole.
С 2012 года принятие креольского языка ограничено. Многие вики-системы предлагают ее в качестве опции, но немногие используют ее по умолчанию, и несколько вики-сайтов включают эту дополнительную функцию.
Примеры креольского синтаксиса
Подчеркнутый текст:
// подчеркнутый // (например, курсив) ** сильно подчеркнут ** (например, жирный)
Списки:
* Маркированный список * Второй элемент ** Подэлемент # Нумерованный список # Второй элемент ## Подэлемент
Ссылки:
Ссылка на [[wikipage]][[link_address | текст ссылки]]
Заголовки: (закрывающие знаки равенства необязательны)
= Очень большой заголовок == Большой заголовок === Средний заголовок ==== Маленький заголовок
Разрывы строк:
Force linebreak
Горизонтальная линия:
----
Изображений:
{{Image.jpg | название}}
Таблицы:
|= |= таблица |= заголовок || а | стол | ряд || б | стол | ряд |
Без разметки:
{{{Этот текст // не будет ** форматирован **.}}}
Поддержка в двигателях
По состоянию на начало 2011 года вики-движки, которые реализовали полную или частичную поддержку Creole, включают Liferay, Djiki, ДокуВики, Икивики, МойнМойн, Oddmuse, PhpWiki, PmWiki, TiddlyWiki, и XWiki.[6] Однако креольский язык не обязательно является синтаксисом по умолчанию в этих вики-движках.
Creole 1.0 - это синтаксис по умолчанию в Bitbucket вики, которые также поддерживают некоторые дополнения Creole 1.0.[7]
Креольский 1.0 - один из доступных языков разметки для образовательной онлайн-платформы. Moodle,[8]и UML программное обеспечение для рендеринга PlantUML.[9]
Рекомендации
- ^ Чак Смит. "Пресс-релиз Wiki Creole". wikicreole.org. Архивировано из оригинал 9 октября 2018 г.. Получено 30 ноября 2008.
- ^ Зауэр, Кристоф; Чак Смит; Томас Бенц (2007). «Wiki Creole: общая разметка» (PDF). Материалы Международного симпозиума 2007 г. по вики. ACM Press. С. 131–142. Архивировано из оригинал (PDF) на 2008-09-07. Получено 2008-11-30.
- ^ Мартин Юнгханс; Дирк Риле; Рама Гуррам; Маттиас Кайзер; Марио Лопес; Умит Ялчиналп (2007). "Грамматика EBNF для Wiki Creole 1.0" (pdf). Информационный бюллетень ACM SIGWEB. Ассоциация вычислительной техники. 2007 (Зима): 4. Дои:10.1145/1324960.1324964. ISSN 1931-1745. Получено 2008-11-30.
- ^ Мартин Юнгханс; Дирк Риле; Умит Ялчиналп (2007). «Формат обмена XML для Wiki Creole 1.0» (PDF). Информационный бюллетень ACM SIGWEB. Ассоциация вычислительной техники. 2007 (Зима): 4. Дои:10.1145/1324960.1324965. ISSN 1931-1745. Получено 2008-11-30.
- ^ «Креол 1.0». WikiCreole. Архивировано из оригинал на 2012-05-04. Получено 2014-01-25.
- ^ "WikiCreole: Двигатели". WikiCreole. Получено 2008-12-01.
- ^ «Специальная поддержка для креолов». Документация Atlassian. Получено 2018-02-03.
- ^ «Креольский формат - MoodleDocs». MoodleDocs.
- ^ «Креольская поддержка в PlantUML». PlantUML.