http://bugs.winehq.org/show_bug.cgi?id=6149
------- Additional Comments From stefan.munz@itomig.de 2006-26-09 08:39 ------- After more debugging and printing sessions ;-) I spotted part of the problem. Comparing the ppd files of the generic postscript printer that Detlef suggested and the one from my lexmark (and some others) revealed, that the PaperDimension, PageRegion, PageSize and ImageableArea differs. If I edit the ppd File and set the those options to the values of the generic ps pdf printer my lexmark prints nearly perfectly for papersize A4 :-)))
The most important option is ImageableArea to move the origin into the printeable area: set *ImageableArea A4/A4: "0 0 595 842" (original lexmark.ppd) to *ImageableArea A4/A4: "18 36 595 842"
I think, that my other applications (that print correctly) use custom margins that override the settings in the ppd. Looks like this is no bug in Wine, but a problem with the ppd files.
What still remains are wrong printouts with papersizes larger than A2. I will test this and look wether this also corresponds with those options in the ppd files.