MacCentre
Форум: Mac и Mac OS X
Тема: Глюк при печати на 10.4.7
Страницы: [1] 2

[Ответить]
seack [07.07.2006 14:41] Глюк при печати на 10.4.7:
Обнаружен глюк после обновления до 10.4.7 на PPC:
При печати или конвертации в постскрипт в выходной файл пишется тег
/Title с именем файла или страницы в браузере. В случае кириллицы может получится что-то типа
/Title(Microsoft Word - \320\237\320\276\320\264\320\277\320\270\321\201\321\214 \)def
и тогда файл не может обработать ни принтер, ни preview - говорят постскрипт ошибка такая-то.
В данном случае названия файла было "Подпись для счета"
В /Title же - первые восемь букв (видимо семь в UTF-8 и пробел) + "\" оторванный от следующей буквы. Очевидно при обрезке не анализируется корректность того, что получится.
В результате не получается печатать из браузера некоторые страницы, кроме как сохранением в PS с последующей правкой /Title.
До обновления на 10.4.6 все было нормально.
C2H5OH [07.07.2006 15:14] :
ничего не понял
seack [07.07.2006 15:24] :
Я тоже сначала не понял :)
Стал печатать файл из ворда после апдейта - облом. Этот же файл печатался без проблем много раз.
Ладно, попробую еще раз.
Исходные условия:
Имеем 10.4.7 PPC
Имеем постскрипт принтер (у меня hp3030), но думаю конкретная модель не важна, главное, чтобы на принтер постскрипт посылался.
Создаем файл в ворде с любым текстом, называем "Подпись для счета"
Печатаем - получаем облом.
Причина написана в первом сообщении.
Neo [07.07.2006 16:39] :
На интеловском iMac'е с Mac OS X 10.4.7 и Word 2004 11.2.3 при печати на сетевой HP LaserJet 3052 ничего подобного не наблюдается. По крайней мере, при первичном русском.
seack [07.07.2006 16:59] :
Вполне может быть, у меня PPC (мини g4).
Кроме этого, если стоит не-постскрипт драйвер принтера, тоже все замечательно.
Можно дополнительно проверить так - не печатать, а записать в PS - Save PDF as Postscript. Тогда у меня при открытии получившегося PS файла preview выдает ошибку - не могу конвертировать файл.
Причина в названии файла - достаточно в постскрипт файле в теге /Title убрать лишний \ в конце названия - и все нормально.
Shunt [07.07.2006 17:26] :
Проверил на экселевском файле (10,4,7 + первичный укр.) и на вордовском - всё ок
Neo [07.07.2006 17:33] :
И Save PDF as Postscript тоже работает.
seack [07.07.2006 17:38] :
Имя файла как у меня ?
Да, с excel нормально - он по-другому /Title пишет - просто имя файла.
Вот что получается:
/Title(\320\237\320\276\320\264\320\277\320\270\321\201\321\214 \320\264\320\273\3)def

Это я открыл полученный PS файл textedit'ом и скопировал тэг /Title
Ошибка возникает, когда перед )def оказывается одиночный \ - а он не может один быть, если нужно бэкслэш, то делают так \\ - двойной.
seack [07.07.2006 17:40] :
А можно строчку с /Title из PS файла ?
Shunt [07.07.2006 17:43] :
Имя файла "проверка русского на.doc"

Попробовал ище без расширения - всё Ок

вот /Title
/Title(Microsoft Word - \320\277\321\200\320\276\320\262\320\265\321\200\320\272\3)def
[Ответить]
[Вперед >]