10.02.2010

Проблема печати заглавной буквы "Й" из OpenOffice

Достала меня проблема CUPS. Заключается она в том, что при печати из OpenOffice 3.1 (у меня он из реп. Ubuntu) текста, оформленного шрифтами Times New Roman и Arial не печатается заглавная буква "Й".
Погуглив нашел рекомендации - пересобрать CUPS, однако мне кажется, что собрать его будет не так просто - куча зависимостей, ну и версия, пишут, что проблема решена в версии 1.4.1, так она у меня и стоит.
Пока решил проблему так. Все документы у меня оформлены с помощью стилей. Поэтому достаточно поменять в стиле, например, титульного листа шрифт с Times New Roman на Nimbus Roman No9 L и проблема исчезает. Nimbus Roman No9 L можно сказать свободный близнец Times New Roman.
На forum.ubuntu.ru тему (на нее ссылается гугль на первой странице) с решением проблемы зачем то затерли.
Поделитесь, может кто то решил проблему без пересборки CUPS. Моя система Ubuntu
9.10, CUPS 1.4.1.
P.S. Посоветуйте принтер под Linux. Требования: желательно струйный (не люблю картриджи лазерных заправлять), средний ценовой диапазон, нативная поддержка принтера в CUPS. Печать фотографий не нужна, только документы. Еще интересно как дела сейчас обстоят с поддержкой МФУ...
В свою очередь могу порекомендовать сканеры безпроблемно работающие в Linux.

13 комментариев:

  1. Анонимный11.02.2010, 04:02

    Привет :-)

    Я столкнулся с подобной проблемой в Debian Squeeze. OpenOffice.org не печатал букву Й. Принтер -- Canon MP180.
    Ни шаманство с драйвером, ни замена скриптов OOo не помогли. Заморачиваться с установкой OpenOffice.org 3.2 (где говорят, починили) не было времени.

    Решил проблему установкой cups из Lenny (версия cups 1.3.8-1).

    Попробуй и ты поставить более раннюю версию cups, например, из 9.04. Затем:
    aptitude forbid-version cups

    ОтветитьУдалить
  2. А я то думал у меня крыша едет, пропустил букву жирным шрифтом на титульном листе отчета :)

    А принтер - советую HP, у них отличная поддержка в linux (через hplip http://hplipopensource.com/hplip-web/index.html)

    У меня HP 920C (древний струйный) и HP 1005 (современный лазерный) работают отлично.
    А с МФУ проблемы, у них лажовые сканеры, тот же HP например, для сканеров драйверов не делает под linux вообще.

    ОтветитьУдалить
  3. Анонимный11.02.2010, 07:03

    Смотря что считать под "средним ценовым диапазоном".
    Использую МФУ HP Photosmart C6380
    Плюсы: большие раздельные картриджи, сеть, поддержка linux от HP.

    ОтветитьУдалить
  4. Анонимный11.02.2010, 07:20

    МФУ HP LaserJet M1522n MFP работает без нареканий (правда, оно лазерное)

    ОтветитьУдалить
  5. Анонимный11.02.2010, 08:44

    При выборе струйника обратите внимание на катридж, чтобы он был перезапровляемым, официально от производителя. Это сэкономит вам деньги на катриджах. Почитайте http://www.linuxfoundation.org/collaborate/workgroups/openprinting, здесь все о принтерах под линух.

    ОтветитьУдалить
  6. Анонимный11.02.2010, 08:53

    У меня cups-1.4.2, ОС Archlinux, OpenOffice 3.1. Заглавная Й печатается во всех перечисленных вами шрифтах.

    ОтветитьУдалить
  7. да, уж. проблема давняя, еще застала меня в Debian Etch (сейчас Ubuntu 9.10, ноут). Сколько не искал решений, так и не нашел, выкручиваюсь так:
    Из OpenOffice сохраняю PDF и его уже печатаю.

    ОтветитьУдалить
  8. Анонимный11.02.2010, 11:15

    Пользую HP 3420. Струйник. Наверное, слишком древний, чтобы уже купить, хотя кто знает... В убунте никогда не было проблем.

    Кстати, проблемы с буквами "Й" для HP я решал путём установки драйверов с http://hplipopensource.com/hplip-web/install/install/index.html. Если это были дрова
    foo2zjs, то именно проблемы с буковой "Й" и были.

    И вообще, принтеры под линукс, имхо, это либо HP, либо Xerox (лично, правда, не сталкивался). Из дешёвых - samsung. Обычно с ними либо мало проблем, либо совсем нет.

    ОтветитьУдалить
  9. Анонимный11.02.2010, 12:54

    В ОО 3.2 который должнен скоро выйти баг пофиксен

    ОтветитьУдалить
  10. Меня тоже достала эта проблема. Причём в разных шрифтах не печатаются разные буквы. В Liberation Serif, если правильно помню, не печатается буква "б".

    Я решил эту проблему так: экспортирую все документы перед печатью в pdf, а затем уже pdf распечатываю. Но, безусловно, раздражает то, что нужно делать лишний шаг.

    ОтветитьУдалить
  11. Анонимный11.02.2010, 15:03

    > А с МФУ проблемы, у них лажовые сканеры, тот же HP например, для сканеров драйверов не делает под linux вообще.

    ???
    МФУ HP Photosmart C6380 - сканирует.

    ОтветитьУдалить
  12. Было на Samsung Ml-2015, после обновления на Lucid печатает нормально.
    Попробуйте CUPS от лючида//

    ОтветитьУдалить
  13. >А с МФУ проблемы, у них лажовые сканеры, тот же HP >например, для сканеров драйверов не делает под linux >вообще.

    Все идеально стало на HP А2483. И сканирует, и печатает) И работает в линуксе корректнее, чем предыдущий мой Лексмарк. Правда, пока до заправки еще дело не доходило.

    ОтветитьУдалить