Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не печатает буквы из OpenOffice [Проблема решена в OOO3.2]  (Прочитано 22899 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Предыстория такова:
из ОО не печаталась буква Й.

После того, как я напечатал документ в файл ps, выяснилось, что не печатает как-раз из ps, хотя во всех просмотрщиках эта злосчастная буква отображается.
При попытке создать файл ps "вручную" столкнулся с неопреодолимой (пока) проблемой кодировок.
Никакие из этих трех утилит (a2ps, u2ps, text2ps) не дали мне правильного результата.

Посему на повестке дня два вопроса:
1) Создать подручными средствами (не из ОО) файл ps, содержащий текст с русскими буквами и шрифтом TimesNewRoman
2) Определить, почему не печатается буква Й из PostScript'овского файла.



Создал баг по теме.
Пожалуста, добавьте ваши комментарии, если что-то забыл упомянуть.
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/449255

PS Точно не знаю, но если все заинтересованые, подпишуться под багом, что их он тоже "достал", то на него быстрее обратят внимание...



Похоже, найдено некоторое более-менее универсальное решение. Потестите его, у кого есть возможность. Идти сюда: https://forum.ubuntu.ru/index.php?topic=47731.msg566423#msg566423
(Или более кратко см. следующий по ссылке пост =)
« Последнее редактирование: 14 Февраль 2010, 16:08:58 от Saha »

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #1 : 06 Февраль 2009, 11:53:30 »
Я задаю слишком сложные, или слишком простые вопросы? =)
Гуру, отзовитесь!..

Оффлайн TAN

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #2 : 06 Февраль 2009, 12:27:51 »
Таже проблема. Поиск ничего не дал. Подкладывал шрифты с виндовз, тоже не получилось. Для проверки пробывал печатать на разные принтеры, результат одинаковый. Смена офиса на 3 ий тоже ничего не дало. Если кто поможет решить проблемму буду очень благодарен.

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #3 : 06 Февраль 2009, 12:39:37 »
Только что проверил на стандартном ОО.о со стандартным его же шрифтом Nimbus Roman. Печатает. Проблема в Times New Roman?

a2ps: не проканает, она не поддерживает UTF.
u2ps: попробовал. Конвертирует. Буквы Й и й на месте, как в просмотрщике, так и при печати.

--
Ubuntu 8.10
OO.o 2.4
gnome-u2ps version is 0.0.4

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #4 : 06 Февраль 2009, 12:55:09 »
Проблема не в ОО, я уже определил, проблема, видимо, в CUPS.
Сейчас загрузился с LiveCD Ubuntu 7.10, пробовал напечатать тот же самый ps-документ - все замечательно печатает!
Так что теперь надо разобраться - виноваты ли "дрова" к принтеру, или сама CUPS. Где лежит файл с дровами принтера?

Как можно понизить версию CUPS? Тупое копирование deb с ru.archive.ubuntu.com для 7.10 и установка их поверх существующих ни к чему хорошему не приводит...  :-\

P.S. Проблема, возможно, также и со шрифтом. Но, насколько я понимаю, файл ps уже содержит в себе шрифт, так что это очень маловероятно.
P.P.S. Заьыл еще написать свою версиию Убунты - 8.10, 64бит (может, именно в 64-ьитной версии такой глюк?)
« Последнее редактирование: 06 Февраль 2009, 13:02:25 от Saha »

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #5 : 06 Февраль 2009, 13:01:41 »
Можешь поставить стандартный pdf-принтер (пакет cups-pdf) и посмотреть, что будет при записи в файл через него.

Если всё будет тип-топ, то логично будет перевести стрелки на драйвер принтера, если нет, то тогда видимо сам cups.

Оффлайн TAN

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #6 : 06 Февраль 2009, 13:13:49 »
Я на разные принтара печатал, так что скорее всего не драйвер.

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #7 : 06 Февраль 2009, 13:14:08 »
Поставил cups-pdf, пробовал напечатать свой файл ps, выдал мне pdf БЕЗ букв Й =(
Значит, проблема в CUPS.
Что делать???   :'(

2 TAN
а какая у тебя система?
« Последнее редактирование: 06 Февраль 2009, 13:17:52 от Saha »

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #8 : 06 Февраль 2009, 13:22:02 »
Выложи куда-нибудь маленький ps, дающий ошибку. Посмотрю у себя.

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #9 : 06 Февраль 2009, 13:25:26 »
вот он

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #10 : 06 Февраль 2009, 13:34:03 »
Хех.
evince отображает его нормально, маленькие буквы печатаются, а большие нет.
При печати на cups-pdf тот умирает.

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #11 : 06 Февраль 2009, 13:37:27 »
Надо клепать баг-репорт?  ;)
Только вот как его клепать, если разрабы - все сплошь по-английски, а проблема с русским...  ???

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #12 : 06 Февраль 2009, 13:41:50 »
Предлагаю обратиться на более профильные форумы:
http://community.i-rs.ru/ (Инфра-ресурс)
http://linuxgraphics.ru/ (Просто хорошие люди, шарящие в связанных с проблемой областях)

Оффлайн Labaman

  • Участник
  • *
  • Сообщений: 235
  • И все-таки Ubuntu
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #13 : 06 Февраль 2009, 13:48:09 »
Была такая же проблема. Дело не в драйвере, а в шрифте, как предполагали выше. Букву "Й" может не печатать в шрифтах от MS, но не тво всех - в некоторых семейства ARIAL печатает первосходно

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Не печатает буквы из PostScript
« Ответ #14 : 06 Февраль 2009, 14:46:41 »
Была такая же проблема. Дело не в драйвере, а в шрифте, как предполагали выше. Букву "Й" может не печатать в шрифтах от MS, но не тво всех - в некоторых семейства ARIAL печатает первосходно
Насколько мне известно, формат PostScript содержит в себе шрифты.
И в версии убунты 7.10 ps-файл печатается нормально, а в 8.10 - с глюками. Это проблема шрифтов? Все-таки, это проблема CUPS.

P.S. Точнее, это проблема неправильного понимания CUPS'ом некоторых шрифтов, наверное.
« Последнее редактирование: 06 Февраль 2009, 14:52:36 от Saha »

 

Страница сгенерирована за 0.062 секунд. Запросов: 22.