크리올(마크업)

Creole (markup)

CreoleWiki공통 마크업 언어가 되는 것을 목적으로 하는 경량 마크업 언어이며, 서로 다른 Wiki 엔진 간의 콘텐츠 전송을 가능하게 하고 단순화합니다.

역사

이 아이디어는 2006년 [1][2]Wiki 국제 심포지엄 워크숍에서 고안되었습니다.Creole의 EBNF 문법 및 XML 교환 형식도 [3][4]공개되었습니다.Creole은 주요 Wiki 엔진을 비교하고 특정 Wikitext 요소에 가장 일반적인 마크업을 사용하여 설계되었습니다.공통점을 찾을 수 없는 경우 일반적으로 주요 위키 엔진인 MediaWiki의 Wikitext가 선택되었습니다.

2007년 7월 4일 Creole 버전 1.0(최종판)[5]이 출시되었으며, 위키 엔진 제작자가 새로운 마크업을 채택할 수 있도록 2년간의 개발 동결이 구현되었습니다.표준 개발 자체는 동결되어 있지만, Wiki 마크업 설계의 베스트 프랙티스와 향후 Creole 버전에 대한 추가 및 변경 가능성에 대한 개발자 커뮤니티의 논의는 계속되고 있습니다.

2012년 현재 Creole의 채택은 제한되어 있습니다.많은 Wiki 시스템에서 옵션으로 제공하고 있지만 기본적으로 사용하는 Wiki 웹 사이트는 거의 없습니다.

Creole 구문 예시

강조 텍스트:

//소형화//(이탤릭체 등) **소형 강조**(굵은 글씨 등)

리스트:

* 항목 목록 * 두 번째 항목 * 하위 항목 # 번호 목록 # 두 번째 항목 # 하위 항목

링크:

[wikipage] [link_address link text]로의 링크 

제목: (같은 기호를 닫는 것은 옵션)

=특대 표제 ==대 표제 ===중 표제 ====소 표제

줄 바꿈:

포스\linebreak\\linebreak

가로줄:

----

이미지:

{{Image.jpg title}}

표:

=   = 테이블  = 헤더     a  테이블   배를 젓다         b  테이블   배를 젓다       

마크업 없음:

{{ 이 텍스트는 **포맷**이 되지 않습니다.}}}

엔진 지원

2011년 초 현재 Creole을 완전 또는 부분적으로 지원하고 있는 Wiki 엔진에는 Liferay, Diki, DokuWiki, Ikiwiki, Moin, Odmuse, PhpWiki, PmWiki,[6] TiddlyWikiXWiki가 있습니다.단, 이러한 Wiki 엔진에서 Creole이 반드시 기본 구문인 것은 아닙니다.

Creole 1.0은 Bitbucket Wiki의 기본 구문이며, 일부 Creole 1.0 [7]추가도 지원합니다.

Creole 1.0은 온라인 교육 플랫폼 Moodle과 [8]UML 렌더링 소프트웨어 PlantUML에서 [9]사용 가능한 마크업 언어 중 하나입니다.

레퍼런스

  1. ^ Chuck Smith. "Wiki Creole Press Release". wikicreole.org. Archived from the original on 9 October 2018. Retrieved 30 November 2008.
  2. ^ Sauer, Christoph; Chuck Smith; Tomas Benz (2007). "Wiki Creole: A Common Markup" (PDF). Proceedings of the 2007 International Symposium on Wikis. ACM Press. pp. 131–142. Archived from the original (PDF) on 2008-09-07. Retrieved 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 1931-1745. Retrieved 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.1324965. ISSN 1931-1745. Retrieved 2008-11-30.
  5. ^ "Creole 1.0". WikiCreole. Archived from the original on 2012-05-03. Retrieved 2014-01-25.
  6. ^ "WikiCreole: Engines". WikiCreole. Retrieved 2008-12-01.
  7. ^ "Special Support for Creole". Atlassian Documentation. Retrieved 2018-02-03.
  8. ^ "Creole format - MoodleDocs". MoodleDocs.
  9. ^ "Creole support in PlantUML". PlantUML.

외부 링크