# Спецификация языка разметки Посмотрите этот файл в сыром виде. Сравните с тем, что показывает github. Все совпадения случайны ;) # Курсив Текст, _окруженный с двух сторон_ одинарными символами подчерка, должен помещаться в HTML-тег \ вот так: Текст, \окруженный с двух сторон\ одинарными символами подчерка, должен помещаться в HTML-тег \. # Полужирный __Выделенный двумя символами текст__ должен становиться полужирным с помощью тега \. # Экранирование Любой символ можно экранировать, чтобы он не считался частью разметки. \_Вот это\_, не должно выделиться тегом \. Символ экранирования исчезает из результата, только если экранирует что-то. Здесь сим\волы экранирования\ \должны остаться.\ Символ экранирования тоже можно экранировать: \\_вот это будет выделено тегом_ \ # Маркированный список Абзац, начинающийся с "- ", выделяется как элемент маркированного списка. Смежные элементы списка группируются в один список. - первый пункт - второй пункт - третий пункт превратится в:
  • первый пункт
  • второй пункт
  • третий пункт
В тексте элементов списка могут присутствовать все прочие символы разметки с указанными правилами. - пункт с _курсивом_ - пункт с __жирным__ текстом - пункт с __жирным _и курсивным_ текстом__ превратится в:
  • пункт с курсивом
  • пункт с жирным текстом
  • пункт с жирным и курсивным текстом
Элементы списка, разделенные пустыми строками, создают отдельные списки. - первый список - тот же список - новый список - другой список превратится в:
  • первый список
  • тот же список
  • новый список
  • другой список
Символ "-" в середине строки не считается началом списка. Текст - не пункт списка Экранирование также работает для символа списка: \- не пункт списка # Взаимодействие тегов Внутри __двойного выделения _одинарное_ тоже__ работает. Но не наоборот — внутри _одинарного __двойное__ не_ работает. Подчерки внутри текста c цифрами_12_3 не считаются выделением и должны оставаться символами подчерка. Однако выделять часть слова они могут: и в _нач_але, и в сер_еди_не, и в кон_це._ В то же время выделение в ра_зных сл_овах не работает. __Непарные_ символы в рамках одного абзаца не считаются выделением. За подчерками, начинающими выделение, должен следовать непробельный символ. Иначе эти_ подчерки_ не считаются выделением и остаются просто символами подчерка. Подчерки, заканчивающие выделение, должны следовать за непробельным символом. Иначе эти _подчерки _не считаются_ окончанием выделения и остаются просто символами подчерка. В случае __пересечения _двойных__ и одинарных_ подчерков ни один из них не считается выделением. Если внутри подчерков пустая строка ____, то они остаются символами подчерка. # Заголовки Абзац, начинающийся с "# ", выделяется тегом \

в заголовок. В тексте заголовка могут присутствовать все прочие символы разметки с указанными правилами. Таким образом # Заголовок __с _разными_ символами__ превратится в: \

Заголовок \с \разными\ символами\\

# Маркированный список Абзац, начинающийся с "- ", выделяется как элемент маркированного списка. Смежные элементы списка группируются в один список. - первый - второй - третий превратится в:
  • первый
  • второй
  • третий
В тексте элементов списка могут присутствовать другие символы разметки с указанными правилами. - пункт с _курсивом_ - пункт с __жирным__ текстом - пункт с __жирным _и курсивным___ текстом превратится в:
  • пункт с курсивом
  • пункт с жирным текстом
  • пункт с жирным и курсивным текстом
Элементы списка, разделенные пустыми строками, создают отдельные списки. - первый - второй - первый - второй превратится в:
  • первый
  • второй
  • первый
  • второй
Символ "-" в середине строки не считается началом списка. Текст - не пункт списка Экранирование также работает для символа списка: \- не пункт списка