I have a fair number of .odt files that are oriented landscape, not
portrait. I have a great deal of difficulty getting them to print correctly
with Libreoffice. Usually I have to export them as pdf files and then print
them.
Coincidentally, I recently reinstalled Opensuse 11.1 (with Evergreen) on a
server, and of course, it was still using Open Office. The very same files
I had trouble with LibreOffice printed just fine with OpenOffice.
I’ve seen some other comments that suspected this problem was caused by the
ppd file not being in the cups folder, but to me this looks like a
LibreOffice problem.
The bad printing has occurred with both OpenSuse 11.3,11.4 and 12.1.
The printer was a Brother HL5370DW, and I have the same problem with a
Brother HL-2140.
I just recently encountered this problem trying to print a spreadsheet in landscape from LibreOffice on 11.4. I finally saved the file as an xls file, opened it in Excel 2007 running in Wine, and it printed just fine in landscape. So I agree it is a LibreOffice problem, not a CUPS issue. My printer is an HP Laserjet P2035.
I am using LibreOffice 3.4.2, and I have noticed that there is a newer version in the LibreOffice repository; I may try upgrading to see if that fixes it.
>
> I just recently encountered this problem trying to print a spreadsheet
> in landscape from LibreOffice on 11.4. I finally saved the file as an
> xls file, opened it in Excel 2007 running in Wine, and it printed just
> fine in landscape. So I agree it is a LibreOffice problem, not a CUPS
> issue. My printer is an HP Laserjet P2035.
>
> I am using LibreOffice 3.4.2, and I have noticed that there is a newer
> version in the LibreOffice repository; I may try upgrading to see if
> that fixes it.
Same problems here. I thought it might be printer related but testing with
the 4 different printers here gave the same result - landscape printing
doesn’t work with LO. During the process I noted that the page properties
also had some screwy metrics for the height/width that I had to manually
change to get useable images printed to anything.
I found a temporary fix that works with my printer: go to File=>Printer Settings=>Properties=>Device tab. On my system the “Printer Language type” was set to PDF; changing it to “Postscript (level from driver)” made landscape printing work.
Unfortunately, there doesn’t seem to be a way to make the change permanent. The setting will last only as long as you have LibreOffice open.
I found a way to make Postscript the default printer language for new documents, though it won’t help for existing ones: create and save a new template with that setting, then make that template the default. You have to do it separately for Writer and Calc (and presumably for all the other apps, too).
On 2012-02-20 22:16, dimesio wrote:
> Unfortunately, there doesn’t seem to be a way to make the change
> permanent. The setting will last only as long as you have LibreOffice
> open.
Try “spadmin” :-?
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)
I have found that, where landscape does not print properly, Printer settings>Properties still shows Portrait; changing this and then saving the document has normally resolved the problem. Unfortunately, it appears to affect all files saved as landscape with an earlier version of LibreOffice.
My observation is when I try to print two pages on one page.
It should rotate the page to landscape and print each page side by side.
What occurs is a partial print out in portrait format.
My experience is that changing the orientation in Printer Settings is not enough. Documents will simply not print landscape so long as the printer language is PDF. I have also tried changing both settings and saving the document under a new name, and found that neither setting is saved in the new document.
The same problem here. With libre office Writer i have a landscape page and it doesn work. It prints it in portrait mode. I have to export to pdf and then with kpdf or okular print it. Its the trick i found waiting for the bug being solved.
We had this problem and I reported a bug as well. We came to the conclusion that the
problem relates to printer drivers ( we tried several flavours ) We get around it by
using PS printer drivers. Fortunately all are printer support that and they seem to work fine.
Thanks it works now, I think the problem isn’t on libreoffice, becouse I installed the same libreoffice on linuxmint and it print correctly in landscape, may be the problem is in suse??
On 2012-03-11 13:06, pier andreit wrote:
>
> Thanks it works now, I think the problem isn’t on libreoffice, becouse I
> installed the same libreoffice on linuxmint and it print 'correctly in
> landscape ’ (http://tinyurl.com/6mt4fv7), may be the problem is in
> suse??
As I said several posts ago: “why don’t you three report in bugzilla?”
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)
As I replied several posts ago, bugs have already been filed upstream. Two of the three bugs I linked to have since been closed as duplicates; the bug to watch is https://bugs.freedesktop.org/show_bug.cgi?id=44664. And it is definitely not an openSUSE-only issue: the bug reports have comments from users of Fedora, PCLinuxOS, Arch Linux, Scientific Linux, and Gentoo.
On 2012-03-11 16:56, dimesio wrote:
>
> robin_listas;2447485 Wrote:
>>
>> As I said several posts ago: “why don’t you three report in
>> bugzilla?”
>>
>
> As I replied several posts ago, bugs have already been filed upstream.
> Two of the three bugs I linked to have since been closed as duplicates;
> the bug to watch is https://bugs.freedesktop.org/show_bug.cgi?id=44664.
> And it is definitely not an openSUSE-only issue: the bug reports have
> comments from users of Fedora, PCLinuxOS, Arch Linux, Scientific Linux,
> and Gentoo.
Ah, well.
Maybe it would not hurt to have a related openSUSE report as well.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)