Bug 177437

Summary: There is no option to print odd or even pages only
Product: [Frameworks and Libraries] kdelibs Reporter: Michal Borek <michal>
Component: qtAssignee: John Layt <jlayt>
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: esigra, jlayt, krisztian.kad, phlogi1
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Michal Borek 2008-12-10 23:04:41 UTC
Version:           0.7.3 (using 4.1.3 (KDE 4.1.3) "release 4.3", openSUSE:11.1)
Compiler:          gcc
OS:                Linux (i686) release 2.6.27.7-8-default

Like in topic. When I want to print some pages on both sides of paper sheet i have to put sheets manually into printer (I haven't duplex mode in my printer).

I can't print only even pages or only odd pages.

I think it's basic functionaly
Comment 1 John Layt 2008-12-11 14:42:10 UTC
Support for this is needed to be added by Qt to QPrinter and QPrintDialog which we have requested some time ago.  However, there seems to be no sign of them so far, so as a means of procrastination when I should be studying for exams and writing essays, I've been working on some patches to submit to Qt that implement this.  I have working support for odd/even pages and current page under X11 and am currently working on advanced page range selection, i.e. "1-3,5,8".  I'll be submitting these patches to Qt by the end of this month.
Comment 2 Cyrill Helg 2008-12-13 16:14:05 UTC
This is really bad. I found this task on qt about it: 

http://trolltech.com/developer/task-tracker/index_html?method=entry&id=219318

For anyone that needs a fast workaround: 

http://code.google.com/p/printruler/

Would be nice if this is in okular itself.
Comment 3 Christoph Lange 2009-01-23 14:26:46 UTC
*** This bug has been confirmed by popular vote. ***
Comment 4 Krisztián Kádár-Németh 2009-03-30 18:06:17 UTC
Yes, this seems a crucial and basic feature for me too.
Comment 5 Pino Toscano 2009-04-21 12:38:43 UTC

*** This bug has been marked as a duplicate of bug 171925 ***