Уценка с помощью маркеров Unicode / маркировки предметов - PullRequest
0 голосов
/ 19 февраля 2019

Я использую раскладку клавиатуры (Neo 2), которая позволяет мне напрямую вводить множество символов Юникода, например, (U + 2022, «bullet»), (U + 2013, «en dash»”) И (U + 2014,“ em dash ”).

Я хотел бы использовать эти символы в файлах уценки.Сырые MD-файлы тогда выглядели бы уже наполовину размеченными, и я уже очень привык печатать эти символы.Есть диалекты Markdown, которые поддерживают это?

1 Ответ

0 голосов
/ 20 июня 2019

Нет, есть (в настоящее время) нет диалекты уценки, поддерживающие маркеры элементов списка Unicode, такие как "bullet": •.

Ссылка для этой заявки Babelmark , инструмент, размещенный на GitHub для сравнения результатов различных реализаций Markdown.На момент написания этой статьи источник Markdown

• item 1
• item 2

отображался как обычный абзац текста , а не как список, всеми 35 реализациями Markdown, включенными в инструмент, - которые, возможно, все реализации имеют практическое значение.Вывод вышеупомянутого на экране, как правило, будет выглядеть следующим образом:

• item 1 • item 2

В этом конкретном контексте следует отметить, что изобретатель Markdown Джон Грубер считает отсутствие поддержки для фактического маркера• для обозначения маркированным перечисляется «явное упущение».В сообщении в блоге от 2017 он продолжает объяснять, что когда он работал над первым анализатором Markdown в 2003 году, он включил бы синтаксические маркеры Unicode, в первую очередь • длясписки, если бы не несоответствия кодировки символов, частая реальная проблема в то время, поэтому он ограничил специальные символы 7-битным диапазоном ASCII.

CommonMark , специальная работа по стандартизации для синтаксиса Markdown, не включала •.Длительная и иногда горячая дискуссия по этой самой теме идет на ее доске объявлений с 2014 года при участии некоторых из наиболее известных сторонников CommonMark.Последнее слово, тем не менее, еще можно произнести, так как окончательная спецификация 1.0 все еще ожидает публикации.

reStructuredText , что стоит, формат текстового файла с философией дизайна, очень похожейдля Markdown, имеет поддержку маркеров списка Unicode (•, но также ‣ и ⁃), которые были добавлены в 2006 .

...