Bug 340292 - KDE print system gets multipage per sheet printing wrong with landscape pages.
Summary: KDE print system gets multipage per sheet printing wrong with landscape pages.
Status: RESOLVED NOT A BUG
Alias: None
Product: print-manager
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 4.13.2
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Daniel Nicoletti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-24 10:00 UTC by Sergio
Modified: 2018-01-25 18:36 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergio 2014-10-24 10:00:32 UTC
Consider the following case.

I want to print some slides. These are landscape and with a very big font. Excellent candidate for putting multiple slides on a single sheet of A4 paper.

I open the slides in okular, I select "print", the print dialog opens. I press options, to get more printer options and I go to the "pages" pane. Here, I have a "pages per sheet" sub-pane.

Already there is something wrong: the "6", "9" and "16" pages per sheet have no icon and a "?" appears in place of the icon. Looks bad, but no real issue.

Suppose that I want to get 6 slides on each A4 page, arranged in the following order

1      2
3      4
5      6

So I select "6" pages per sheet and "Left to Right, Top to Bottom" order. Right? Not at all.
To get the correct slide order in print, I need to select "Bottom to Top, Left to Right". This is very confusing to the user.

However, I believe that it has a simple explanation and a trivial fix. I believe that this comes from the fact that the slides are landscape and that the page on which I print is portrait, so that there is an implicit rotation.  Unfortunately, the order selector seems to ignore this implicit rotation.  

Reproducible: Always
Comment 1 Daniel Nicoletti 2018-01-25 18:36:20 UTC
Thanks for reporting this but the print dialog belongs to Qt, please report there.