LINUX.ORG.RU

Принтер не печатает русские символы


0

0

См. сабж. Принтер - HP LaserJet 1100. Из нетскейпа пытаюсь печатать страничку с рукксими буквами, а оно мне - что попало. Такое впечатление, что в другой кодировке печатает. Поможите, люди добрые !

anonymous

Aga, byli takie problemy. Ja krasivostey ne pechatal, a s tekstom prosto, soxranil stranichku kak text, potom a2ps -X koi8 myfile.txt -o myfile.ps , i vse krasivo. rekomenduju k Moshkovu zagljanut' na lib ru, tam nedavno vrode pojavilos' nechto po povodu bezgemoroynoy pechati na russkom.

russman ★★
()

А в каком пакете находится a2ps ?

vrooom
()

Вот что в моей памятке записано:

Печать из Netscape становится возможной после кириллизации ghostscript. Если использовать для кириллизации шрифты с

ftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/,

то страницы будут отформатированы неверно, т.к. в Netscape ``зашиты'' метрики стандартных шрифтов (он их использует только два: Courier для моноширинного и Helvetica для всего остального). Для исправления этого можно использовать патч

ftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/netscape-cyrps-patch.tgz

Этот патч подменяет встроенные метрики на метрики для используемых кириллических шрифтов.

Для кириллизации ghostscript потребуются кириллические шрифты Type1:

ftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/

Поместить их в /usr/lib/ghostscript/fonts (или в другое место, где ghostscript держит шрифты, это зависит от инсталляции). Добавить к файлу /usr/lib/ghostscript/fonts/Fontmap тот, что прилагается к архиву со шрифтами. Затем нужно отредактировать этот файл, заменив псевдонимы для шрифтов Courier, Helvetica и Times-Roman так, чтобы они указывали на установленные кириллические (закомментированные псевдонимы уже содержатся в прилагаемом файле Fontmap).

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