openoffice и русский - проблемы при печати [РЕШЕНО]
Наступил на проблему, которой никогда не имел - печать из openoffice русских doc файлов.
При открытии файла на экране все выглядит нормально. При предпросмотре тоже все нормально. При печати - печатаются только цыфры и символы, вместо русского текста пустые строки. Если создать новый документ - печатается нормально, но стоит поменять шрифт, допустим, на Arial, русский текст не печатается. Принтер HP1320 подключен через принтсервер Dlink. Пробовал разные драйвера в cups, если выбрать PCL 5-6, кое как печатает но съезжает форматирование и буквы наезжают друг на друга.
Рядом стоит другая машина с gentoo, с нее все печатается на ура на тот же принтер с драйвером PS.
На всех машинах срез портежей одинаковый, версия openoffice 2.3.1, все самосборное. Немного разные флаги USE.
Подскажите, куда копать :(
- Для комментирования войдите или зарегистрируйтесь
Для начала
глянуть, что скажет revdep-rebuild -p
проверить USE флаги и пересобрать через revdep-rebuild
Неправильно
Неправильно выразился. Разные флаги USE на разных машинах, в пределах одной машины все собрано с одними флагами.
На всякий случай попробовал совет:
Openoffice собран так:
На работающей машине добавлены еще cairo и gtk, но я не думаю, что это может повлиять на печать.
Была такая же
Была такая же проблема под KDE. Посносил .fonts и что-то еще - уже не помню. Помогло. Можешь забекапить свой профиль и попробовать на чистом. В любом случае, проблема в пользовательском профиле.
Добавил нового
Добавил нового пользователя, сразу зашел в KDE, открыл doc и напечатал - эффект тот же. :(
у меня такое
у меня такое происходило, если в настройке печати было включена подстановка фонтов
Уже смотрел,
Уже смотрел, чекбокс не стоит.
Кажется, все же,
Кажется, все же, дело именно в этом :) Чекбокс не стоял в Сервис->Параметры->OpenOffice.org->Шрифты->Применить таблицу замен.
Запустил из под рута /usr/lib/openoffice/program/spadmin.bin и в настройках принтера убрал чекбокс Свойства->Замена шрифта->Включить замену шрифта. После этого все стало печататься нормально. Интересно, с чем это связано. На другой машине этот чекбокс включен, но печатается все нормально.
В любом случае, проблема решена, всем спасибо за советы :)