Creole (markup)

1

Creole is a lightweight markup language, aimed at being a common markup language for wikis, enabling and simplifying the transfer of content between different wiki engines.

History

The idea was conceived during a workshop at the 2006 International Symposium on Wikis. An EBNF grammar and XML interchange format for Creole have also been published. Creole was designed by comparing major wiki engines and using the most common markup for a particular wikitext element. If no commonality was found, the wikitext of the dominant wiki engine MediaWiki was usually chosen. On July 4, 2007, the version 1.0 (final) of Creole was released, and a two-year development freeze was implemented to allow time for authors of wiki engines to adopt the new markup.

Creole syntax examples

Emphasized text: //emphasized// (e.g., italics) Lists: Links: Headings: (closing equals signs are optional) = Extra-large heading == Large heading === Medium heading ==== Small heading Linebreaks: Force\linebreak Horizontal Line: Images: Tables: No markup:

Support in engines

Creole 1.0 is the default syntax in Bitbucket wikis, which also support some Creole 1.0 additions. Creole 1.0 is one of the available markup languages for the online educational platform Moodle and the UML rendering software PlantUML.

This article is derived from Wikipedia and licensed under CC BY-SA 4.0. View the original article.

Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.
Bliptext is not affiliated with or endorsed by Wikipedia or the Wikimedia Foundation.

Edit article