По печати в dos-кодировке(cp866) через cups
Гость 22 марта, 2007 - 14:34
Вопрос вот в чем. Хочу настроить принтсервер. Печать идет через cups.
Работает нормально. Печать с виндовых машин идет корректно.(сетевой принтер hp2200). Проблема вот в чем. Есть бухгалтерская программа (БЕСТ4), печать из которой осуществляеться в ДОС-кодировке. И при печати вылезает всякая абракадабра. Цифры есть, а там где русские буквы - пробелы. Пришел к выводу, что каким то образом надо CUPS научить работать с ДОС кодировкой.
Принтер расшарен в вин-сеть через самбу.
Если вопрос покажеться глупым, то простите. Под генту - всего месяц, так сказать - первый опыт.
Заранее благодарю.
»
- Для комментирования войдите или зарегистрируйтесь
Насколько
Насколько помню старые добрые времена... Печать в дос кодировке это забота принтера, а не сервера печати.
Когда-то в нерусифицированные принтера HP приходилось при загрузке компьютера прогружать шрифты(такое сам делал на 5L, 6P).
HP и Epson струйные принтера никогда не учили печатать по-русски из DOS.
Была виндовая утилита которая перехватывала печать в DOS кодировке и перегоняла в виндовую. Тоже самое до сих пор со всеми матричными принтерами. Надо настраивать на самом принтере кодировку по умолчанию.
Так что ваш принтер не умеет печатать в DOS. Да он еще и сетевой как я понял... будут трудности. Если есть на нем меню попробуйте настроить сам принтер на кодовую страницу DOS.
А из винды печатает? Если печатает тогда cups виновать, если нет тогда принтер.
астрой
астрой вендовые дрова напрямую, без купса. Попробуй загнать досовый документ. Ежели эффект тот же - разбирайся с принтером. Некоторые модели имеют встроенные русские шрифты. Их просто в настройках принтера (не драйвера) по дефолту ставят. Некоторые модели таких шрифтов не имеют. Зато имеют прогу которая загоняет русские шрифты в принтер. И шрифты и прога поставляется на диске с дровами. Мы своим юзерам ярык на стол кидаем. Они после включения принтера эту прогу запускают.