Alexey Vyskubov wrote: > > > SP_ENCODING очень нужен, если я не ошибаюсь, при генерации PS. Ибо jadetex > > > работает в Unicode. Впрочем, вроде как с jade (а не с openjade) все равно > > > русский PS не получится, последний раз, когда я смотрел, он не мог сделать > > > правильный юникод. > > > > А что именно там было неправильно, можешь рассказать подробнее? > > Могу. Он копировал koi8-r as is, не преобразуя в уникод. После этого jadetex > это просто глотал. >
Вообще-то эта зверюга пользует TeX для того чтобы сгенерить dvi. Затем внешние стандартные тулзы для PostScript и pdf. Тулзы эти (вроде dvips) совершенно замечательно преобразуют текст в тот вид в котором он должен храниться в PostScript. Причем, еще не факт что этот PostScript использует именно UNICODE. По крайней мере PDF - прямой наследник PostScript, может хранить матрицу шрифта + сам шрифт в векторном виде и представлять текст в виде позиций в матрице того или иного шрифта. Посмотрев на получающийся после генерации sgmltools-lite PDF я не нашел там ссылок на внешние шрифты - то есть тут именно такая ситуация. Я сгенерил совершенно нормальную PDF-ку с помошью sgmltools-lite из русского ДокБука за исключением шрифтов. То есть текст показывается кучей умляутов, но он виден и разбит правильно. Дело за малым - научить эту штуку генерить правильный TeX - исходник с указанием всех русских расширений и шрифтов от CyrTug. Я написал Адаму что было бы неполохо чтобы все это делалось автоматически, т.е. stylesheet и некоторая переменная среды определяли бы выходной язык, шрифты и т.д. Пока молчит. Коллеги, а кого-нибудь получалось все-таки заставить эту бодягу генерить правильный, русский PostScript или PDF? Наверняка получалось у Тоботраса, но его сайт лежит уже который день. -- WBR, Oleg Amiton Epsylon Technologies, R&D http://www.demo.ru