Формат m-k

Внутри строки

Символы

ФорматВнешний видОписание
\\, \[ и т. п.\, [ и т. п.отмена специального значения символа
А -- БА — БТире
Семь--восемьСемь–восемьМалое тире
Гей-ЛюссакГей-ЛюссакДефис
А~Б”, “А~~БА Б, А  БНеразрывный пробел
``” и “''«и»Левая и правая текстовые кавычки

Выделение текста

ФорматВнешний видЧем представленОписание
_Выделение 1_Выделение 1курсивсмысловое выделение текста
<Выделение 2>Выделение 2полужирныйграфическое выделение текста
^/dir/file^/dir/fileмоноширинный«системная цитата»: имена файлов, клавиш, странные последовательности символов и т. п.
"[a-z]+."[a-z]+.моноширинный«системная цитата», забранная в кавычки (для одиночных символов и для отличия от “^”)
"rm -r {каталог}"rm -r каталогнаклонный моноширинныйимя объекта (т. н. replaceable) внутри «системной цитаты», а также вне её: каталог
(/Замечание/)Замечаниецвет букв и фоназамечание по тексту, редакторская переписка и т п.
(/0Замечание-0/)Замечание-0цвет букв и фоназамечание по тексту, редакторская переписка и т п. (три варианта: 0, 8 и 9)
(/1Цвет: 1/)Цвет: 1цвет буквцветовое выделение текста (семь цветов: 1 2 3 4 5 6 7)

Текстовые объекты

ФорматВнешний видЧем представленОписание
<упоминание|ключевое слово>упоминаниеполужирныйупоминание ключевого слова в производной? форме (например, ``всеми <файлами|файл>'' — «всеми файлами»)
<ключевое слово|>ключевое словополужирныйупоминание ключевого слова вв словарной форме (например, <файл|> — файл)
слово[[сноска к слову]]слово1в конце страницысноска, привязанная к слову

Ссылки

ФорматВнешний видЧем представленОписание
@Якорь@Якорьгиперссылкассылка на метку Якорь (см. также ЯкорьКартинки и ЯкорьПримера)
@Текст ссылки|Якорь@Текст ссылкигиперссылкатекст, ссылкающийся на метку Якорь
@Текст ссылки| Файл@Текст ссылкигиперссылкатекст, ссылкающийся на файл Файл (пробел перед именем файла)
@proto://url@proto://urlгиперссылкассылка на proto://url, например @http://ya.ru@ — http://ya.ru
@Текст ссылки|proto://url@Текст ссылкигиперссылкатекст, ссылающийся на proto://url, например @Гугол|http://google.com@ — Гугол
@=picture.gif@picture.gifобъект-картинкакартинка в тексте, например, @=picture.gif@ — picture.gif (поддерживаются также dia, TeX и EPS)

Между строками

Абзац


Переводы
строки --
это пробелы.

А два и более перевода строки -- это абзац.

Пример 1. Абзац

Переводы строки — это пробелы.

А два и более перевода строки — это абзац.

Списки

Списки в m-k бывают трёх видов: нумерованные, ненумерованные и списки определений.


|Список определений| Начинается с ``термина'', заключённого в "|", за которым следует ``определение''
|Нумерованный список| Начинается с _любой_ цифры в начале строки
|Ненумерованный список| Начинается с точки в начале строки

Пример 2. Список определений

Список определений
Начинается с «термина», заключённого в “|”, за которым следует «определение»
Нумерованный список
Начинается с любой цифры в начале строки
Ненумерованный список
Начинается с точки в начале строки

Нумерованные и ненумерованные списки имеют три уровня вложенности. Нумерованный список первого уровня задаётся любой цифрой в начале строки, второго — двумя, третьего — тремя цифрами. Ненумерованный список задаётся, соответственно, одной, двумя и тремя точками в начале строки:


. Ненумерованный список (первого уровня)
. Второй его элемент
00 Вложенный в него нумерованный список (второго уровня)
00 Второй элемент нумерованного списка
... Вложенный в него ненумерованный список
... ...
... конец ненумерованного списка
00 Третий элемент нумерованного списка
00 Четвёртый
. Третий элемент ненумерованного списка
. Четвёртый

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

Заметка на полях и определение


Выноска:
[Текст, который надо как-либо выделить (``заметка на полях'', ``выноска'' и т. п.)]
Определение термина:
[ключевое слово|Определение ключевого слова, словарной статьи и т. п.]

Пример 4. Заметка на полях и определение

Выноска:

Текст, который надо как-либо выделить («заметка на полях», «выноска» и т. п.)
Определение термина:

ключевое слово
Определение ключевого слова, словарной статьи и т. п.

Определение метки


@@Якорь@@В этой строке поставлена метка ^Якорь^

Пример 5. Определение метки

В этой строке поставлена метка Якорь

Комментарии


Многострочный комментарий начинается ^/*^ и заканчивается ^*/^:
/*
Комментарии не попадают в выходной файл
Все строки удаляются
*/
Однострочный комментарий имеет "#" в начале строки:
# Однострочный комментарий тоже не попадает в выходной файл
# Можно использовать несколько однострочных комментариев

Пример 6. Комментарии

Многострочный комментарий начинается /* и заканчивается */: Однострочный комментарий имеет “#” в начале строки:

Иллюстрации


 @@ Иллюстрация-картинка @ picture.gif @ ЯкорьКартинки @@
 @@ Иллюстрация-пример @ ЯкорьПримера @@
 Иллюстрация-пример содержит любые строки текста.
 Пример завершается строкой "@@" в начале строки.
 Если в самом примере имеются "@@",
 лучше в начало всех строк примера вставить по пробелу
 @@

Пример 7. Иллюстрации-картинки и иллюстрации-примеры

picture.gif
Иллюстрация 1. Иллюстрация-картинка


Иллюстрация-пример содержит любые строки текста.
Пример завершается строкой "@@" в начале строки.
Если в самом примере имеются "@@",
лучше в начало всех строк примера вставить по пробелу

Пример 8. Иллюстрация-пример

Таблицы

Между ячейками, в начале и конце строки ставится ||, выравнивание зависит от того, есть ли пробел перед и после текста ячейки:


Таблица с рамками:
|| Выравнивание || По центру ||По левому краю || По правому краю||
|| Текст ячейки || центр ||слева || справа||
Таблица без рамок: каждая строка начинается с пробела
 || Выравнивание || По центру ||По левому краю || По правому краю||
 || Текст ячейки || центр ||слева || справа||

Пример 9. Таблицы с рамками и без

Таблица с рамками:
ВыравниваниеПо центруПо левому краюПо правому краю
Текст ячейкицентрслевасправа
Таблица без рамок: каждая строка начинается с пробела
ВыравниваниеПо центруПо левому краюПо правому краю
Текст ячейкицентрслевасправа


1сноска к слову