Fix for printouts without margins

Kurt Pfeifle k1pfeifle at gmx.net
Wed Jan 19 13:17:16 GMT 2005


On Wednesday 19 January 2005 12:55, David Faure wrote:

> On Wednesday 19 January 2005 12:58, Kurt Pfeifle wrote:
> > But the margin problem can be finally solved by current 
> > KDEPrint controls. It takes one action, one time (and save 
> > it) and she will have the print margin setting without any 
> > further action needed for all future printouts.

> The fact that a workaround exists

It is not a *workaround*. It is the way to control it via "official"
KDEPrint controls that were designed to do this. (It *may* be
non-obvious from the usability point-of-view for "printing newbies", 
but there are 1000s of places in KDE that are non-obvious like that.).

> doesn't change the fact that there's a usability 
> problem. Before debugging it, it never occured to me that the problem could be
> the printer settings (since e.g. kword prints fine). I really thought the bug was 
> in khtml. This is also because it also was obvious to me that applications wouldn't
> use the "strict minimum" margins by default.

Why not? 

Applications do this everywhere -- unless you are setting them
up to use another margin. Which you seem to wanting now. (KWord 
by default starts with a template that has pre-defined margins. 
Which is because in many cases KWord documents are intended to
be printed. khtml rendered pages are less often printed. They
dont have their own pre-defined margins (yet), but KDEprint can
make up for that.).

So if it works as described, I am happy with it. 

Please consider also to look at the font size issue of khtml
printouts. This is far more serious for usability, because there
exists no way to control the printed outcome, not even a reliable 
workaround.

Cheers,
Kurt





More information about the kde-core-devel mailing list