In the file /opt/OpenOffice.org1.1.0/share/psprint/psprint.conf , PPD_PageSize is set to "Letter". It needs to be changed to "A4" unless you're in the US or Canada. For more information please read the corresponding Debian bug #215841. Perhaps some sort of system wide paper size configuration (USE-flag?) could be used? Reproducible: Always Steps to Reproduce:
I'll ask other devs whether they think that a global papersize option should be introduced. Without a global option I don't think that a specific openoffice option really useful as you can allready set the printer papersize.
IMO an USE flag is a bit too big for such a small issue. I think it might be a good idea to modify the OOo ebuild so that the default papersize is chosen depending on the $LANGUAGE variable.
I don't think that is a good idea as there are many people either using no localized build or actually being britisch, so English language does not guarantee Letter paper.
I agree with paul here, modifying the openoffice-ebuild would be a lot of work with only very little gain, and a lot of possible problems. Also if we start here, we would have to adjust a lot of other settings (measurements and so on) to local settings. I think changing the paper size is one thing we can expect the users to be able to, just like everybody turns off automatic spell correction and the "helper" after a few minutes...
Was there a resolution on this? The problem is that changing the letter size in OOo is not as easy as it should be. Just using the right one to start with would be much easier. If we are to standardize on one paper size (bad idea imho) I think it should be set to the global standard and not the north american standard, but of course I am biased here...
Jonas, in any case it is smart to set up your printers in openoffice. Your printing results will look better and you can define the fonts you have. If you just want to use system settings, try the ximian-openoffice variant. That one uses cups and fontconfig so avoiding the "proprietary" config. Openoffice 2.0 should also start using the "native" system for the printers and fonts
As long as there is no global solution, I won't fix this, even if I'm not sure this should be fixed at all. It is a application default and I don't think we should start to mess with them, otherwise we would have to do a lot of "corrections"