Какой рейтинг вас больше интересует?
|
И еще о генерации pdf из markdown2014-12-13 00:11:46 (читать в оригинале)Полтора месяца назад я жаловался что не нашел удобного средства делать pdf из markdown (и что pandoc таким не является). Оказалось что всё еще хуже. Хотя формат cуществует всего десятилетие, там уже образовалась своя вавилонская башня. То есть существует как минимум два способа описания таблиц, причем pandoc поддерживает один из них, а fossil - другой. Поэтому из документации с таблицами, которая нормально показывается как embedded documentation в fossil-е нельзя ничего делать pandoc-ом без препроцессирования. Разозленный этим обстотятельством я взялся за дальнейшие исследования вопроса и, кажется, добился успеха. Успех пришел в виде сочетания питноновского модуля markdown (пакет python-markdown) и xhtml2pdf (пакет python-pisa). Это дело с неприличным названием я уже пробовал и получил кучу черных квадратиков вместо русских букв. Оказывается, оно всё что надо прекрасно умеет, надо только в CSS не забывать все что надо прописать. Что-то вроде media print { @font-face { font-family: Arial; font-weight: normal; src: url("/usr/share/fonts/truetype/msttcorefonts/Arial.ttf"); } } И так далее, для всех используемых шрифтов. Переносов, конечно, не будет. Но вот автоматическая генерацию оглавлений, хидеры-футеры и т.п. будут. Описаны все эти вещи здесь. Правда поддержку таблиц и сносок надо подключать как расширения к модулю markdown. И сноски, по-моему только в конце текста, потому что провзаимодействовать с css-ным описанием страниц по-моему у них не получится. Upd: дальнейшее исследование показало что pandoc 1.12.4 понимает таблицы в том же формате, в каком их понимает fossil. This entry was originally posted at http://vitus-wagner.dreamwidth.org/1035471.html. Please comment there using OpenID. Now there are comments
|
Категория «Природа»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.