Если создать документ в ориентации Landscape, то при печати он выводится с ненормально большими полями. Предположительно печатаемое изображение соразмерно документу в Portrait-ориентации. Запуск gv показывает, что формат бумаги в таком документе не A4 (примерно 842x595) с направлением Landscape, а 595x842 с направлением Portrait. Экспорт в PDF также генерирует такой же файл. Бага воспроизводится также в chromium, openoffice.org и апстримном libreoffice, и не воспроизводится в abiword и firefox; вешаю сюда, потому что не знаю, куда надо :)
не воспроизводится
Воспроизводимость 100%.
на t6 не воспроизводится, сизифа у меня нет. libreoffice в t6 копировался из сизифа, значит проблема где то в сизифе, а не в libreoffice
Хорошо, мы проверим на t6. Но проблема есть, поэтому не надо пока закрывать баг. P.S. Сизифный libreoffice, между прочим, можно установить в hasher chroot. ;)
http://forum.altlinux.org/index.php/topic,11687.msg148007.html#msg148007 "Решил проблему так: файл-печать-общее-свойства-устройство-тип языка принтера значение PDF заменил на PostScript (уровень из драйвера). Но при печати нового документа всё приходиться повторять заново. МФУ samsung SCX-4100"
> "Решил проблему так: файл-печать-общее-свойства-устройство-тип языка принтера > значение PDF заменил на PostScript (уровень из драйвера). Но при печати нового > документа всё приходиться повторять заново. МФУ samsung SCX-4100" Подтверждаю, PS помогает.
*** Bug 26370 has been marked as a duplicate of this bug. ***
Created attachment 5136 [details] Установка уровня языка принтера по умолчанию на Level from driver
В общем проблема оказалась шире. CUPS с 1.5.0 перевёл внутренний формат печати с PostScript на PDF. Соответственно, LibreOffice заколотило PDF как внутренний формат. По инструкции http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdf_as_standard_print_job_format#How_to_switch_a_system_to_use_PDF_as_standard_print_job_formatположено ещё: * Update Foomatic to version 4.0.x (этим я займусь, так как foomatic inger @qa @everybody) * Patch ready-made PPDs using foomatic-rip to accept PDF as input format и прочее... Прошу коллег помочь этому переходу.
Надо проверить (https://blueprints.launchpad.net/ubuntu/+spec/pdf-as-standard-print-job-format) - foomatic-rip 4.0 accepts PDF - foomatic-rip 4.0 internal conversion PDF to PS if PPD has options which embed PS code (or driver is otherwise not PDF-capable) - foomatic-db-engine 4.0: Add cupsFilter line for PDF to the PPDs, allow PDF-specific command line in XML files - foomatic-db: Modified driver options so that as many drivers as possible can take directly PDF as input. - CUPS has PDF filters imagetopdf, texttopdf, pstopdf, pdftopdf, pdftoraster, pdftoijs, cpdftocps - Adjusted cost factors of the CUPS filters so that PDF-based filter chains get preferred - Driver packages which are prepared for PDF (usually by cupsFilter line for PDF in the PPDs): hplip, foo2zjs, m2300w, pxljr, Ricoh PPDs (openprinting-ppds-extra), all which get PPDs from foomatic-db - Drivers which do not need to be changed: min12xxw, splix, gutenprint, cups-included - KDE/Qt apps send PDF when printing - Most GNOME/GTK apps send PDF when printing (bug 258421) - Made CUPS test page work correctly (bug 263049)
ок, буду знать. Отключил автокопирование foomatic-db, чтобы не испортить t6.
(В ответ на комментарий №10) > - CUPS has PDF filters imagetopdf, texttopdf, pstopdf, pdftopdf, pdftoraster, > pdftoijs, cpdftocps Все эти фильтры теперь есть. > - Adjusted cost factors of the CUPS filters so that PDF-based filter chains get > preferred Похоже, что тоже сделано.
Я вчера проверял, работает. Используйте cups > 1.5.0-alt4
Спасибо! Накануне конференции напоролся на то же, только в A3 -- что самое смешное, в процессе перевода листов с третьей попытки вроде как наткнулся на тот же объезд (PS вместо PDF).
(В ответ на комментарий №13) > Я вчера проверял, работает. Используйте cups > 1.5.0-alt4 А на P6?
(В ответ на комментарий №15) > (В ответ на комментарий №13) > > Я вчера проверял, работает. Используйте cups > 1.5.0-alt4 > А на P6? И на p6 тоже. alt4M* > alt4