~funderscoreblog cgit wikiget in touch

Синтаксис Creole

Creole 1 — новый язык вики-разметки. Его цель — стать повсеместным вики-синтаксисом и упростить обмен содержимым между сайтами, использующими различные вики.

На этой странице представлены наиболее важные элементы синтаксиса creole, сначала в виде разметки, потом в виде, отображаемом на странице. Стоит отметить, что ряд возможностей зависят от конфигурации Вашего сервера.

Кстати, эта страница написана на creole!

Содержание

**Содержание** (заголовки до второго уровня включительно)
<<TableOfContents(2)>>

Содержание (заголовки до второго уровня включительно)

Заголовки

<<TableOfContents()>>

= Первый уровень =
== Второй уровень ==
== Парные знаки равенства являются необязательными для всех уровней заголовков
=== Третий уровень ===
==== Четвёртый уровень ====
===== Пятый уровень =====
===== Парные знаки равенства являются необязательными для всех уровней заголовков

Первый уровень

Второй уровень

Парные знаки равенства являются необязательными для всех уровней заголовков

Третий уровень

Четвёртый уровень

Пятый уровень
Парные знаки равенства являются необязательными для всех уровней заголовков

Форматирование текста

* //выделение (курсив)//
* **полужирное начертание**
* **//полужирный курсив//**, //**курсивное полужирное начертание**//
* {{{моноширинный текст}}}

Гиперссылки

Внутренние ссылки

* [[ГлавнаяСтраница]]
* [[КакРедактировать/ВложенныеСтраницы]]
* [[/ВложеннаяСтраница]]
* [[../СоседняяСтраница]]
* [[ГлавнаяСтраница|текст ссылки]]
* [[#имяЯкоря]]
* [[#имяЯкоря|описание]]
* [[ИмяСтраницы#имяЯкоря]]
* [[ИмяСтраницы#имяЯкоря|описание]]
* [[attachment:filename.txt]]

Внешние ссылки

* http://moinmo.in/
* [[http://moinmo.in/]]
* [[http://moinmo.in/|МойнМойн]]
* [[http://static.moinmo.in/logos/moinmoin.png]]
* {{http://static.moinmo.in/logos/moinmoin.png}}
* [[http://static.moinmo.in/logos/moinmoin.png|moinmoin.png]]
* [[MeatBall:InterWiki|Страница про ИнтерВики MeatBall]]
* [[file://///servername/share/full/path/to/file/файл%20с%20пробелами%20в%20имени.txt|ссылка на файл с пробелами в имени.txt]]
* [[mailto:user@example.com]]

Предотвращение или управление автоматическим преобразованием в ссылки

 * {{{http://www.example.com}}}
 * ~http://www.example.com/

Рисунки

{{drawing:myexample}}

drawing:myexample

Списки

Ненумерованные списки

* Пункт 1

* Пункт 2 (отделённый пустой строкой)
** Пункт 2.1
*** Пункт 2.1.1
* Пункт 3

Нумерованные списки

# Пункт 1
## Пункт 1.1
## Пункт 1.2
# Пункт 2
  1. Пункт 1
    1. Пункт 1.1
    2. Пункт 1.2
  2. Пункт 2

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

----

Таблицы

|=А |=Б |=В |
| 1 | 2 | 3 |
А Б В
1 2 3

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

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

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

Макрокоманды и переменные

Макрокоманды

Переменные

Парсеры

Отображение текста как есть

{{{
def hello():
    print "Hello World!"
}}}
def hello():
    print "Hello World!"

Подсветка синтаксиса

{{{
#!python
def hello():
    print "Hello World!"
}}}
   1 def hello():
   2     print "Hello World!"

Также см. CreoleCheatSheet (изображение в формате PNG)