Как сформировать документы полиграфического качества?

6yrop

Задача: выпускать бумажный каталог на основе данных хранящихся в БД.
Как это лучше делать?

kruzer25

Тебе вручную?

yolki

сгенерировать ТеХовский файл, скомпилить в PDF.
или что за данные в БД? Векторная карта Бабруйска?

6yrop

в базе данные об автомобильных запчастях, а также их изображения (чертежи)

6yrop

идея хорошая, я тоже об этом подумал
Но немного экзотично выглядит , TeX все-таки технология 80-х годов.....
Формировать PDF какой-нибудь объектной ориентированной библиотекой (типа iText имхо, ничем не лучше.
Да еще, скорее всего, должна быть возможность слегка подредактировать (человеком) документ после того, как он был генерирован из БД. Поэтому TeX в этом плане имеет преимущество.
Еще рассматривается вариант MS Word, но я "жопой чувствую", что с вордом огребешь геморрой.............. Да и документы в ворде менее "красивые", чем в PDF-е, хотя не понятно почему? там же вроде все настраивается

Dasar

в теории есть XSL Formatting Objects, но я не в курсе насколько хороший (в плане именно полиграфии) получается конечный результат

ava3443

TeX все-таки технология 80-х годов
TeX - по-прежнему лучший способ сформировать документ полиграфического качества из DocBook/XML (с XSL-FO пока слишком много проблем а назвать DocBook/XML технологией 80-х язык не повернётся
P.S. И генерить из своей программы, конечно, проще DocBook/XML, чем TeX (по крайней мере, начиная с некоторого уровня сложности документа)

vall

P.S. И генерить из своей программы, конечно, проще DocBook/XML, чем TeX (по крайней мере, начиная с некоторого уровня сложности документа)
ну, а разве нет стандартных средств сделать из DocBook -> TeX?

ava3443

Конечно есть, я их и имел ввиду.

Ivan8209

СУБД --- это технологии 60-70-х.
Табличные процессоры, наподобие Excel --- от силы ранних 80-х.
---
...Я работаю антинаучным аферистом...

pilot

в теории есть XSL Formatting Objects
Если надумаете - обращайтесь, расскажу.

6yrop

напиши, плиз, какие самые известные тулзы для перевода DocBook в TeX, а также XML в TeX

6yrop

Если надумаете - обращайтесь, расскажу.
да расскажи плиз. Это уже зрелая технология, или там еще много проблем?

vall

db2latex.sourceforge.net

pilot

Стандарты есть.
Список процессоров - http://www.sagehill.net/docbookxsl/FOprocessors.html
http://www.w3.org/Style/XSL/ -- "о том о сем"
http://www.w3schools.com/xslfo/default.asp - XSL-FO tutorial. Ну и http://www.w3schools.com/xslfo/xslfo_software.asp
Не знаю что имелось в виду под "проблемами", но вот проблемы по первой ссылке:
- The XSL-FO standard was finalized almost two years after the XSLT standard.
- The XSL-FO standard is big and complicated.
- Typesetting is hard.
Тем не менее куча фирм разрабатывает процессоры, буржуины покупают. Opensouce что-то есть.
Вопросы?
Оставить комментарий
Имя или ник:
Комментарий: