Локаль utf-8, lpr в консоле не печатает русских букв.
В логах CUPSа - CHARSET=utf-8, LANG=ru_RU, фильтр - texttops
При запуске одного texttops создает ps-файл с теми-же проблемами.
Т.е. проблема с texttops или шрифтами.
Файлы шрифтов Courier в /usr/share/cups/fonts, без расширения
, похоже PS1.
Подскажите как решить эту проблему?
P.S. Чем можно посмотреть PS/TTF шрифты, не установленные в Иксах?
Печать из консоли utf-8 (Вместо кирилицы - пробелы)
Модератор: Bizdelnick
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
256
- Сообщения: 23
- ОС: Mandriva-2008.1 на EeePC701
Re: Печать из консоли utf-8
Вопрос в том, какой программой открыть файл шрифта и посмотреть начертание, наличие русских букв и др. параметры.
При том, что шрифт не установлен в Иксах.
При том, что шрифт не установлен в Иксах.
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
Re: Печать из консоли utf-8
Если у Вас в качестве оконной среды установленно KDE, то в его стандартной комплектации есть приложение которое называется KFontView. Если в качестве оконной среды установлен Gnome, то приложение Gfontview будет более логично использовать. Других я не помню программ.
-
256
- Сообщения: 23
- ОС: Mandriva-2008.1 на EeePC701
Re: Печать из консоли utf-8
Спасибо, kfontview - хоть и примитив, но помогла выяснить, что единственный в поставке CUPSа фонт Курьер не содержит кирилицы. Это странно, тк поддержка UTF-8
заявленна в КУПСе по умолчанию, могли бы и фонт интернациональный положить
Попробую подкинуть КУПСу другой фонт.
Нужна программа, которая показывает всю таблицу символов юникодного фонта.
заявленна в КУПСе по умолчанию, могли бы и фонт интернациональный положить
Попробую подкинуть КУПСу другой фонт.
Нужна программа, которая показывает всю таблицу символов юникодного фонта.
-
256
- Сообщения: 23
- ОС: Mandriva-2008.1 на EeePC701
Re: Печать из консоли utf-8
Как подсунуть CUPSу другой PS1-фонт ?
В конфиге прописал пути к русским фонтам, а он все равно хватает свой Courier.
В конфиге прописал пути к русским фонтам, а он все равно хватает свой Courier.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Печать из консоли utf-8
uniprint из пакета yudit не подойдет?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
mk86
- Сообщения: 14
- ОС: Debian, Ubuntu
Re: Печать из консоли utf-8
У меня оказалось достаточно удалить эти файлы без расширения из /usr/share/cups/fonts
Теперь из консоли печатается кириллица, шрифт вроде Courier
Теперь из консоли печатается кириллица, шрифт вроде Courier
-
256
- Сообщения: 23
- ОС: Mandriva-2008.1 на EeePC701
-
256
- Сообщения: 23
- ОС: Mandriva-2008.1 на EeePC701
Re: Печать из консоли utf-8
Все оказалось еще хуже - texttops выдает коды 0 вместо русских символов.
-
mk86
- Сообщения: 14
- ОС: Debian, Ubuntu
Re: Печать из консоли utf-8
У меня Free 2007, utf-8
-
256
- Сообщения: 23
- ОС: Mandriva-2008.1 на EeePC701
Re: Печать из консоли utf-8
А по подробнее нельзя? 2007.0 или 2007.1, и случайно не из Хакера?
Проверял на другом компе, с тем-же дистрибутивом - та-же фигня.
Мне удавалось подсунуть другой шрифт КУПСу, но это не помогло, тк texttops в ps-файл вместо русского текста пишет нули и от шрифта уже ничего не зависит.