Доброго времени суток!
Есть шаблоны документов (скорее графические, чем текстовые - всякие финтифлюшки по краям, черно-белая графика, собственные специальные шрифты и т.д.), где есть места для вставки значений некоторых параметров. Нужно программно эти параметры заполнять и печатать документ.
Какие инструменты посоветуете? Хочется чего-то такого: есть текстовое описание документа, sed'ом или чем-то аналогичным там заменяются заглушки значений параметров на реальные значения, полученный текст + сопутствующие данные (картинки, шрифты и проч.) пропускается через некую программу, на выходе получаем dvi, pdf или еще что-нибудь годное для печати.
Никаких формул нет, есть только текст и черно-белая (сложная, программно не описать) графика. Что важно: все данные для создания внешнего вида документа идут вместе с конкретным шаблоном. Т.е. шрифты, к примеру, искомый инструмент должен подхватывать из указанного каталога. Шрифты для определенности пусть будут Type 1, вроде стандарт для таких вещей.
Желательно что-нибудь не сильно монструозное, типа TeX'а, а пригодное для включения в небольшой автономный программный комплекс (кстати, для этого лицензия должна позволять распространение в составе чужого программного комплекса, лицензия комплекса - любая свободная). И желательна кросс-платформенность.