Текстовый процессор с текстовым форматом хранения

Я ищу текстовый процессор, который хранит свои данные в текстовом формате.
В частности, текстовый формат должен давать полезные различия с помощью git diff или подобных команд.

Вещи, которые мне нужны:

  • Обычные вещи: полужирный, курсив, зачеркнутый, подчеркнутый, заголовки.
  • Разрывы страниц. (Это исключает все, что основано на Markdown, если только это не диалект Markdown, выходящий за рамки обычного.)
  • Шаблоны форматов. Я хочу иметь одно определение «это предупреждение системы безопасности», «это исходный код» и «это пользовательский ввод».
  • Какой-то способ интегрировать файлы graphviz .dot (или изображения в целом).
  • Какой-то способ экспорта в PDF.

Приятно иметь:

  • Центрированный текст для заголовков и подзаголовков.
  • Простая интеграция файлов .dot graphviz.
  • Простой экспорт PDF.

Я пробовал различные комбинации ключевых слов в поисковых системах, но результаты поиска либо говорили о текстовых процессорах без упоминания формата текстового хранения (слишком общий), либо о редакторах на основе Markdown (слишком специфичный и с неправильной специализацией).

0
задан 25 September 2021 в 22:14

0 ответов

Другие вопросы по тегам:

Похожие вопросы: