Вопрос или проблема
Я пытаюсь распечатать комплект слайдов beamer с несколькими слайдами на странице (4 или 6 на странице). Когда я выбираю 4 страницы или 6 страниц на листе в диалоговом окне печати Okular, страницы печатаются довольно мелко (возможно, даже крошечно — примерно 1.75″ на 1.25″) и оставляют значительное белое пространство на странице.
Я могу обойти это поведение, используя утилиту pdfnup (в пакете pdfjam); которая правильно генерирует pdf-файл на 4 или 6 страниц, но это раздражает, что нужно генерировать второй pdf-файл, когда я должен смочь выполнить эту задачу из диалога печати.
Подробности: Ubuntu 9.10 (Karmic), 64-бит, цветной принтер Postscript.
Очевидно, было бы неплохо, если бы существовал какой-то конфигурационный параметр, который исправил бы поведение, с которым вы сталкиваетесь; если он есть, надеюсь, кто-то другой опубликует его.
Но вероятно, что такого нет, и эта функция инструмента просто не работает. Вы уже нашли правильное решение проблемы — найти другой инструмент и использовать его вместо этого. Но, как вы говорите, это не идеальный вариант.
Одно, что вам определенно следует сделать, — это проверить Launchpad Ubuntu на наличие ошибок Okular, и сообщить об этой, если она еще не указана. (Похоже, что ее там нет, но мой поиск не был очень тщательным.) Пакеты Ubuntu в значительной степени являются свободным программным обеспечением, разработанным волонтерами, и отчеты об ошибках помогают сделать программное обеспечение лучше.
Эта проблема все еще существует, не только в Okular — также в Evince, Firefox и т.д., если вы используете системное диалоговое окно печати.
Решение этой проблемы таково. Откройте диалоговое окно печати. Переключитесь на вкладку «Обработка страниц». В поле масштабирования страниц выберите «Подогнать по печатной области» (НЕ «Уменьшить до печатной области»). Затем в «Настройке страницы» выберите количество слайдов, которые вы хотите на одной странице. Затем напечатайте.
ОБНОВЛЕНИЕ: похоже, что в диалоговом окне печати KDE этой опции нет, но указанное выше решение должно работать для GTK-приложений. См. эту ошибку KDE: https://bugs.kde.org/show_bug.cgi?id=319476
Ответ или решение
Проблема печати в Okular на Ubuntu 9.10: Маленькие страницы при печати нескольких страниц на листе
Введение
Пользователи Ubuntu 9.10, работающие с Okular, сталкиваются с проблемой печати документов, например, слайдов Beamer, когда выбран режим печати с несколькими страницами на листе (n-up). В частности, при выборе 4 или 6 страниц на листе, распечатанные страницы выходят весьма маленькими, оставляя значительные пробелы на странице. В данном ответе мы рассмотрим возможные причины данной проблемы и предложим решение.
Описание проблемы
При попытке распечатать документ в режиме 4-up или 6-up через диалог печати Okular, конечные результаты выглядят как маленькие (приблизительно 1.75 дюйма на 1.25 дюйма) и неряшливо оставляют много пустого пространства на листе. Пользователь также упомянул о том, что данный вопрос можно обойти с помощью утилиты pdfnup из пакета pdfjam, но это требует создания второго PDF-файла, что неудобно.
Анализ ситуации
-
Диалог печати: Необходимость в использовании специального функционала в диалоговых окнах печати является нормальной практикой, однако текущая версия Okular, как и другие приложения, использующие системный диалог печати, может демонстрировать баги, которые отрицательно сказываются на результатах печати.
-
Кросс-применимость проблемы: Упоминается, что подобная проблема наблюдается не только в Okular, но и в других приложениях, таких как Evince и Firefox, при использовании системного диалога печати. Это указывает на возможные проблемные настройки графического интерфейса или драйвера печати.
Рекомендованное решение
Один из возможных способов решения данной проблемы является изменение параметров печати в диалоговом окне. Вот шаги, которые помогут исправить ситуацию:
-
Открытие диалога печати: Запустите диалог печати в Okular.
-
Параметры настройки страниц:
- Перейдите на вкладку "Page Handling" (Обработка страниц).
- В поле настройки масштабирования страниц выберите "Fit to printable area" (Подогнать под печатную область), а не "Shrink to printable area" (Уменьшить под печатную область). Это может значительно повлиять на размер выводимых страниц.
-
Количество страниц:
- В настройках "Page Setup" (Настройки страницы) укажите необходимое количество слайдов на одной странице (например, 4 или 6).
-
Запуск печати: Подтвердите изменения и запустите процесс печати.
Обновление информации
Важно отметить, что KDE-диалог печати может не поддерживать функцию, упомянутую выше; поэтому если вы продолжаете сталкиваться с данной проблемой, может быть полезно рассмотреть использование альтернативных GTK-приложений, таких как Evince, где данный подход должен сработать.
Сообщество и поддержка
Если вышеуказанные шаги не помогли, рекомендуется посетить Launchpad для просмотра текущих багов и возможности подачи нового отчета об ошибке, если ваш случай еще не зафиксирован. Сообщество Ubuntu активно работает над улучшением программного обеспечения, и ваши отзывы могут сыграть важную роль в этом процессе.
Возможно, для более надежного решения потребуется дождаться обновлений от разработчиков или рассмотреть смену программного обеспечения для задач печати.
Заключение
Проблема печати в Okular и других приложениях может быть неудобной, но с правильными настройками и подходами ее можно обойти, оптимизируя использование программ для достижения желаемых результатов. Всегда оставайтесь на связи с сообществом Ubuntu для получения обновлений и улучшений.