LINUX.ORG.RU

разыскивается конвертер из языка разметки в любой формат печати


0

1

Использую сейчас reportlab для создания всевозможных печатных форм, но считаю не совсем правильным писать шаблон для печати непосредственно в коде приложения. Придуманы ли какие либы для генерации PDF-ок, PS-ок иже прочего из темплейтов, наподобии jinja или markdown в формат, удобный для печати? Желательно чтобы нормально поддерживались таблицы.

Или придется писать свой велосипед?

Хочется по простому: Создать шаблонный документ со специальнымии «переменными» в которые при рендеринге подставить нужные данные. И получить удобопечатаемый вариант. Все.

★★★★★

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

Ответ на: комментарий от lazyklimm

emacs org-mode умеет почти во все что угодно, таблицы поддерживаются

Раз уж пошла пьянка про емакс, то в данном контексте какой-нибудь опенофис и то лучше

Siado ★★★★★
() автор топика

Может быть и не совсем то, но:

a2ps не смотрел?

Может быть, что-то полезное из него вытянуть получится.

DeVliegendeHollander ★★
()
Ответ на: комментарий от Siado

Посмотрел на уточнение, и... pdflatex?;-)

Делаете в техе шаблонн, втыкаете потом туда нужные значения и запускаете pdflatex - получаете pdf. С таблицами, нормальными шрифтами, шлюхами и блэкджеком;-)

AIv ★★★★★
()
Ответ на: комментарий от Siado

то в данном контексте какой-нибудь опенофис и то лучше

чем лучше? он, в отличие от, легкие языки разметки не умеет(да никакие толком не умеет). А org-mode-овская разметка на markdown очень похожа.

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

В смысле?

Из .dvi печатать неудобно + картинки не всегда нормально встают. Я уж и забыл, когда последний раз latex использовал, последние лет 5 тока pdflatex.

Или что latex понадобиться? Так это невелика беда...

AIv ★★★★★
()
Последнее исправление: AIv (всего исправлений: 1)
Ответ на: комментарий от AIv

тьфу, я к тому, что pdflatex потянет реализацию latex за собой

lazyklimm ★★★★★
()
Ответ на: комментарий от AIv

Так это невелика беда...

для небольшой (судя по всему) программки тащить пару сотен мегабайт?

lazyklimm ★★★★★
()
Ответ на: комментарий от AIv

Делаете в техе шаблонн, втыкаете потом туда нужные значения и запускаете pdflatex - получаете pdf. С таблицами, нормальными шрифтами, шлюхами и блэкджеком;-)

Хмм, ну вообще да, не поспорить сделать так можно и очень даже качественно получиться. Но разве нет более легковестного решения нежели 300+ метровый латех? =)

Siado ★★★★★
() автор топика
Последнее исправление: Siado (всего исправлений: 1)
Ответ на: комментарий от Siado

Понятия не имею. У меня он и так стоит, я им постоянно пользуюсь;-)

AIv ★★★★★
()

Можешь делать html-шаблоны и перегонять их в pdf через какой-нибудь xhtml2pdf.

А html можешь генерить с помощью того же jinja.

risenshnobel ★★★
()

Да наколбась шаблоны сразу в постскрипте, будь мужиком.
Текст регекспами заменишь уж как-нибудь.

thesis ★★★★★
()

можно попробывать использовать rtf

visual ★★★
()

на выбор: docbook, xml, (x)html и к ним css,xslt,xsl-fo

MKuznetsov ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.