Доступен выпуск проекта pandoc 3.0, развивающего библиотеку и утилиту командной строки для преобразования форматов разметки текста. Поддерживается конвертация между более чем 50 форматами, включая docbook, docx, epub, fb2, html, latex, markdown, man, odt и различные wiki-форматы. Поддерживается подключение произвольных обработчиков и фильтров на языке Lua. Код написан на языке Haskell и распространяется под лицензией GPLv2...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=58513
С телеметрией?
Да
Причём тут телеметрия?
Вывод: Не причём.
Подскажите, какой входной формат лучше всего поддерживается в pandoc и хранит больше всего всяких деталей, чтобы через него старую документацию в ворде конвертить: .doc, . docx, .odf?
.txt
Я использую markdown с расширениями.
Хороший проект
Подскажите, коллеги, как можно при конвертации в например pdf задать размеры шрифтов, стили, переносы и прочее? Есть какие-то конфиги в pandoc?
Оно же по умолчанию через latex, насколько я помню? Там наверно шаблон есть, который можно тюнить.
Pandoc использует для генерации pdf промежуточные форматы. Это latex или wkhtmltopdf(html/css).
Так что для настройки вывода pdf нужно именно этот промежуточный формат и настраивать.
Ага, спасибо.Пакет отличный, но документация написана непонятно для кого. Типа для самих разработчиков, чтобы не забыть ключик.
Как настроить выходной вид документа word или pdf вообще непонятно...
Это такая философия - инструмент просто работает.
Если вы сталкивались с tex, то привыкли к простому факту, что готовые шаблоны иногда делают вёрстку аккуратнее человека. Для некоторых форматов есть СLI wrappers. Смотрите там.
К сожалению то, как он работает "из коробки" делает его малопригодным для работы с документами больше двух страниц.
Смотрите в сторону переменных, всё описано в мане pandoc(1), надо только поискать. А на сайте у них документация и впрямь странная. Для наглядности, вот так я получаю PDF из Markdown:pandoc \
report.md \
--from=markdown-implicit_figures \
--to=pdf \
--pdf-engine=xelatex \
--variable mainfont='FreeSans' \
--variable monofont='FreeMono' \
--variable fontsize='12pt' \
--variable monofontoptions='Scale=0.9' \
--variable urlcolor='[HTML]{0000ff}' \
--variable pagestyle=empty \
--variable margin-left='20mm' \
--variable margin-right='20mm' \
--variable margin-top='20mm' \
--variable margin-bottom='20mm' \
--highlight-style haddock \
--output=report.pdf
Всё так же без бубнов не умеет нормально конвертить группу файлов в MD не поломав в них ссылки на нужные абзацы?