Форум Академгородка, Новосибирск > Как создать руками PostScript-файл с русскими буквами?
Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как создать руками PostScript-файл с русскими буквами?
Форум Академгородка, Новосибирск > Компьютеры и сети > Программирование
GorIA
Есть задача: Сформировать программно PostScript-файл с русскими буквами. С латиницей все понятно, а вот как быть с русскими буквами?

В принципе нужно рассматривать 2 варианта:

1. PostScript-шрифт уже присутствует в принтере (например HP LaserJet 5200) и нужно вывести текст одним из встроенных шрифтов.

2. PostScript-шрифта нет в принтере, тогда его нужно внедрить в postscript-файл.
busa
1. посмотреть, как делает TeX
2. сделать так же
3. ...
4. PROFIT!
GorIA
Цитата(busa @ 13.07.2012, 18:33) *
1. посмотреть, как делает TeX
2. сделать так же
3. ...
4. PROFIT!


А как делает TeX?
... (похоже Вы Unix`ист).

Мне нужен конкретный, короткий пример.

Я понимаю, что если я сейчас посвящу изучению языку PostScript (изучив всю документацию по данному языку Adobe), то скорее всего, месяцев через 5-6, у меня этот вопрос отпадет сам собой.
busa
(правильное русское слово "юниксоид", но это не я).

Цитата(GorIA @ 13.07.2012, 19:41) *
А как делает TeX?

В зависимости от latex->dvi->dvips->ps/pdflatex->pdf->pdftops->ps встраивает либо растровый либо векторый шрифт.

Цитата(GorIA @ 13.07.2012, 19:41) *
Мне нужен конкретный, короткий пример.

Есть достаточно много библиотек. Вот для питона:

http://pyx.sourceforge.net
http://pypsg.nongnu.org/

дальше сами




Minoru
Цитата(GorIA @ 13.07.2012, 19:41) *
Мне нужен конкретный, короткий пример.

Боюсь, что найти персону, способную без длительного изучения документации дать ответ на Ваш вопрос так, как Вы хотите, будет довольно таки непросто. В обществе принято юзать готовые библиотеки.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2024 IPS, Inc.