CUPS has historically applied page-ranges after number-up, to match how page ranges and number-up interact in desktop environments and to match user expectations ("I need to re-print the 3rd page of my presentation that I printed 2-up")
I agree this is non-conforming to RFC 2911 section 15.3, but changing it now is probably not a good idea (somebody will break). > On Jun 13, 2015, at 6:55 PM, Till Kamppeter <1464...@bugs.launchpad.net> > wrote: > > Mike, can you have a look at Tobias' question in his comment above? > Thanks. > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1464783 > > Title: > Number up option is processed before the page extraction option > > Status in cups-filters package in Ubuntu: > New > > Bug description: > When printing multiple pages per sheet, it seems that number-up option > is processed before the page range option. > > For example, the command below will print 4 pages of the document > using two sheets of paper, instead of one sheet with two pages. > > lp -o page-ranges=1-2 -o number-up=2 filename.pdf > > This bug makes it impossible to print odd number of pages with number- > up option > 1. Say, if I want to print three pages using two pages per > sheet, and I will not be able to. > > This was tested with Cups 1.7.5, cups-filters 1.0.69 on Ubuntu. > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/1464783/+subscriptions _________________________________________________________ Michael Sweet, Senior Printing System Engineer, PWG Chair -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to cups-filters in Ubuntu. https://bugs.launchpad.net/bugs/1464783 Title: Number up option is processed before the page extraction option Status in cups-filters package in Ubuntu: New Bug description: When printing multiple pages per sheet, it seems that number-up option is processed before the page range option. For example, the command below will print 4 pages of the document using two sheets of paper, instead of one sheet with two pages. lp -o page-ranges=1-2 -o number-up=2 filename.pdf This bug makes it impossible to print odd number of pages with number- up option > 1. Say, if I want to print three pages using two pages per sheet, and I will not be able to. This was tested with Cups 1.7.5, cups-filters 1.0.69 on Ubuntu. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/1464783/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp