LINUX.ORG.RU

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


0

0

ОС Debian/GNU Linux (sarge). Принтер hp dj 845c0. Система печати CUPS.

lp cовсем не печатает русские символы. (просто пропускает их, латинские печатает хорошо)

Локаль настроена относительно нормально (пишу и читаю по русски koi8-r)

Пробывал смотреть /etc/cups/cupsys.conf и прописывать русский по дефолту.

p.s. Раньше в, альте, принтер был "русскоязычным" :)


groff/nroff

anonymous
()
Ответ на: комментарий от ananas

Нужно печатать только текст, печатать текстовые файлы + сообщения из mutt'a

Как меня урезонели в одной рассылке, это проблема довольно частая и имеет тривеальное решение. Но но всё что мне говорит яндекс не подходит, т.к. предлогается решение несколько иной проблемы. У меня, думаю, что то с русским в cups.

Кроме того: попытался напечатать (lp test.txt) из прд рута (а у него локаль посих) и получил на выводе кракозябры.

Также пробывал печатать файл изменив его кодировку koi8-r -> cp 866 (как было сказанно в одном документе: некоторый принтеры поддерживабт только ср866).

nikita2
() автор топика
Ответ на: комментарий от nikita2

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

ananas ★★★★★
()

Нужно шрифты для gs поставить русские. Не знаю, как в дебиан, может стоит почитать местный FAQ или cyrillic howto, а в моей slackware это делается следующим образом:

http://sle.how-to.ru/articles/print.html

В Debian шрифты скорее всего уже завернуты в один из его пакетов.

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