Follow-up Comment #3, bug #54307 (project gnustep): I tried very hard to understand a bit more of this issue. In the end I found line 4503 in NSView.m:
if ((location.x != 0 || location.y != 0) && NSIsEmptyRect(aRect) == YES) This only applies the following translation when the printed rectangle is empty. If I remove the last part of the test, a single page print gets positioned correctly. The question now is, why was this restriction here in the first place and will it have any negative results on other printing scenarios? It really would help here, if you could do some experiments on your side as well. First to confirm whether this resolves the specific issue and next on negative side effects. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?54307> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/ _______________________________________________ Bug-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep