LINUX.ORG.RU

lowdown 1.3.0

 , , , ,

lowdown 1.3.0

2

3

1 декабря состоялся выпуск 1.3.0 консольной утилиты и библиотеки lowdown (значительно улучшенного форка hoedown), написанных на языке C и распространяемых по лицензии ISC.
Утилита позволяет просматривать или конвертировать файлы Markdown в другие форматы: Gemini, HTML5, LaTeX, ODT или roff ($ man roff).

В комплект поставки также входит утилита lowdown-diff, позволяющая вывести различия между двумя файлами Markdown.

Список изменений:

  • Уточнена документация, что символы, не соответствующие спецификации ключа метаданных, заменяются символами подчёркивания, а не вопросительными знаками, как это было раньше.
  • Добавлен новый ключ --template, позволяющий использовать пользовательские шаблоны аналогично pandoc (первоначально для экспорта в файл HTML ключом -thtml). Это пока экспериментальная функция, поэтому преобразования и синтаксис могут измениться в будущих версиях.

>>> Подробности

★★★★★

Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 2)
Ответ на: комментарий от kaldeon

Только узнал о сабже и поставил. Пока из очевидных отличий: намного легче, чем pandoc: весит меньше мегабайта и не требует 100500 хаскелевских пакетов в зависимостях. По фичам, видимо, тоже «легче». Но как по мне, в большинстве случаев сабжа должно быть достаточно.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)

Неплохо. Выглядит нужным.

wandrien ★★
()

(значительно улучшенного форка hoedown)

Заходим на гитхаб hoedown и что там написано:

Hoedown is a revived fork of Sundown, the Markdown parser based on the original code of the Upskirt library by Natacha Porté.

Форк на форке за форком!

YogSagot ★★☆
()

форматы: Gemini

На правах душнилы замечу, что формат этого протокола называется Gemtext.

pisemsky
()
Ответ на: комментарий от alegz

По-любому кто-нибудь ущемился.

Именно так. Толпы неадекватов начали обвинять девушку в мизогинии.

annulen ★★★★★
()

Ну надо же, значительно лучше чего-то, и не на растищке.

Camel ★★★★★
()

Прикольно! Буду пользовать для терминала

~/.profile
...
pretty ()
{   
    lowdown -tterm $1 | less -R
}

$ pretty file.md
Aber ★★★★★
()

C source code has no dependencies

это как? оно живёт без syscalls/libc/musl?(как минимум) wtf?

etwrq ★★★★★
()

А есть какой то способ разрезать маркдаун на части не ломая теги, если разрез надо сделать внутри блока с кодом например? Это для телеграмма нужно, он не пропускает куски больше чем 4к.

theurs ★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.