Writer - envelope printing format problem

Running:

LibreOffice 3.3.2 OOO330m19 (Build:202) tag libreoffice-3.3.2.2
Windows 7, 64-bit

I am trying to print an envelope in Writer. I selected the command

Insert > Envelope

pick the proper envelope (#6 3/4) and then put the Sender and Addressee
text in the fields.

When I print the envelope, the addresses are too far to the left, with
the Sender address mostly off the left side of the envelope.

I'm not sure exactly when this printing problem started. I do know
that envelopes printed correctly when I was running OpenOffice. I
think it was version 3.2 of Openoffice. I don't know if it was the
upgrade from 3.2 to 3.3 or the switch from Open Office to LibreOffice
that is causing the printing problem.

All other printing (i.e., documents) works fine.

How can I make Writer properly format the envelope for printing?

Running:

LibreOffice 3.3.2 OOO330m19 (Build:202) tag libreoffice-3.3.2.2
Windows 7, 64-bit

I am trying to print an envelope in Writer. I selected the command

Insert > Envelope

pick the proper envelope (#6 3/4) and then put the Sender and Addressee
text in the fields.

When I print the envelope, the addresses are too far to the left, with
the Sender address mostly off the left side of the envelope.

I'm not sure exactly when this printing problem started. I do know
that envelopes printed correctly when I was running OpenOffice. I
think it was version 3.2 of Openoffice. I don't know if it was the
upgrade from 3.2 to 3.3 or the switch from Open Office to LibreOffice
that is causing the printing problem.

All other printing (i.e., documents) works fine.

How can I make Writer properly format the envelope for printing?

I'm not sure why, but please check |Insert|Envelope|Format and see if
the settings are (these are in inches):

Addressee
Position
  from left: 3.25"
  from top: 1.81"
Sender
Position
  from left: 0.39"
  from top: 0.39"
Size
  Format: #6 3/4 (Personal) Envelope
  Width: 6.50"
  Height: 3.63"

If those are the settings, then you can adjust manually if necessary.

NB: While checking, I found that LO 3.4.0B5 no longer works when
selecting an address data source. Instead I'm getting:
SQL Status: HY000

The connection to the external data source could not be established. No
SDBC driver was found for the given URL.

and

A connection for the following URL was requested
"sdbc:address:evolution:local".

OOo-Dev 3.4.0 works just fine... so I'll need to go bug hunting (again).

...

NB: While checking, I found that LO 3.4.0B5 no longer works when
selecting an address data source. Instead I'm getting:
SQL Status: HY000

The connection to the external data source could not be established. No
SDBC driver was found for the given URL.

and

A connection for the following URL was requested
"sdbc:address:evolution:local".

OOo-Dev 3.4.0 works just fine... so I'll need to go bug hunting (again).

I must be getting old...
https://bugs.freedesktop.org/show_bug.cgi?id=32948
a bug I reopened.

Running:

LibreOffice 3.3.2 OOO330m19 (Build:202) tag libreoffice-3.3.2.2
Windows 7, 64-bit

I am trying to print an envelope in Writer. I selected the command

Insert > Envelope

pick the proper envelope (#6 3/4) and then put the Sender and

Addressee

text in the fields.

When I print the envelope, the addresses are too far to the left,

with

the Sender address mostly off the left side of the envelope.

I'm not sure exactly when this printing problem started. I do know
that envelopes printed correctly when I was running OpenOffice. I
think it was version 3.2 of Openoffice. I don't know if it was the
upgrade from 3.2 to 3.3 or the switch from Open Office to

LibreOffice

** Reply to message from "Mike." <the.lists@mgm51.com> on Sat, 21 May 2011
11:42:25 -0400

>> Running:
>>
>> LibreOffice 3.3.2 OOO330m19 (Build:202) tag libreoffice-3.3.2.2
>> Windows 7, 64-bit
>>
>>
>>
>> I am trying to print an envelope in Writer. I selected the command
>>
>> Insert > Envelope
>>
>> pick the proper envelope (#6 3/4) and then put the Sender and
Addressee
>> text in the fields.
>>
>>
>> When I print the envelope, the addresses are too far to the left,
with
>> the Sender address mostly off the left side of the envelope.
>>
>> I'm not sure exactly when this printing problem started. I do know
>> that envelopes printed correctly when I was running OpenOffice. I
>> think it was version 3.2 of Openoffice. I don't know if it was the
>> upgrade from 3.2 to 3.3 or the switch from Open Office to
LibreOffice
>> that is causing the printing problem.
>>
>> All other printing (i.e., documents) works fine.
>>
>> How can I make Writer properly format the envelope for printing?
>
>I'm not sure why, but please check |Insert|Envelope|Format and see if
>the settings are (these are in inches):
>
>Addressee
>Position
> from left: 3.25"
> from top: 1.81"
>Sender
>Position
> from left: 0.39"
> from top: 0.39"
>Size
> Format: #6 3/4 (Personal) Envelope
> Width: 6.50"
> Height: 3.63"
>
>If those are the settings, then you can adjust manually if necessary.
>

Thanks for the reply.

The settings you note above are the settings I see here.

The envelope renders properly on the display, i.e., the Addressee and
Sender fields are in the correct spots on the envelope.

However, somewhere in the process of sending the envelope to the
printer the rendering changes and the fields are printed in the wrong
areas on the envelope.

One way around it is what I've had to do because somehow my printer driver
doesn't translate things correctly. I created a separate document for the
envelope then moved the return address and To address to the appropriate
locations to print in the correct places on my printer. I then saved the
document and pull that up when envelope printing is needed. Not as handy as
if it worked correctly, but it works.

________________________________
From: Cliff Scott <ke6kzj@qsl.net>
To: users@libreoffice.org
Sent: Sun, 22 May, 2011 3:18:06
Subject: Re: [libreoffice-users] Re: Writer - envelope printing format problem

** Reply to message from "Mike." <the.lists@mgm51.com> on Sat, 21 May 2011
11:42:25 -0400

On 5/19/2011 at 3:41 PM NoOp wrote:

>On 05/14/2011 09:18 AM, Mike. wrote:
>> Running:
>>
>> LibreOffice 3.3.2 OOO330m19 (Build:202) tag libreoffice-3.3.2.2
>> Windows 7, 64-bit
>>
>>
>>
>> I am trying to print an envelope in Writer. I selected the command
>>
>> Insert > Envelope
>>
>> pick the proper envelope (#6 3/4) and then put the Sender and
Addressee
>> text in the fields.
>>
>>
>> When I print the envelope, the addresses are too far to the left,
with
>> the Sender address mostly off the left side of the envelope.
>>
>> I'm not sure exactly when this printing problem started. I do know
>> that envelopes printed correctly when I was running OpenOffice. I
>> think it was version 3.2 of Openoffice. I don't know if it was the
>> upgrade from 3.2 to 3.3 or the switch from Open Office to
LibreOffice
>> that is causing the printing problem.
>>
>> All other printing (i.e., documents) works fine.
>>
>> How can I make Writer properly format the envelope for printing?
>
>I'm not sure why, but please check |Insert|Envelope|Format and see if
>the settings are (these are in inches):
>
>Addressee
>Position
> from left: 3.25"
> from top: 1.81"
>Sender
>Position
> from left: 0.39"
> from top: 0.39"
>Size
> Format: #6 3/4 (Personal) Envelope
> Width: 6.50"
> Height: 3.63"
>
>If those are the settings, then you can adjust manually if necessary.
>

Thanks for the reply.

The settings you note above are the settings I see here.

The envelope renders properly on the display, i.e., the Addressee and
Sender fields are in the correct spots on the envelope.

However, somewhere in the process of sending the envelope to the
printer the rendering changes and the fields are printed in the wrong
areas on the envelope.

One way around it is what I've had to do because somehow my printer driver
doesn't translate things correctly. I created a separate document for the
envelope then moved the return address and To address to the appropriate
locations to print in the correct places on my printer. I then saved the
document and pull that up when envelope printing is needed. Not as handy as
if it worked correctly, but it works.

Hi :slight_smile:

+1

I used to do about the same in MS Office many years ago. On a test-print i
measured the distance between where the mail-merged thing should be and where it
really was then went into the view that lets you shift the margins around and
dragged the edges outside the official print-range. NOT elegant! The same for
sticky labels. In another office i had to mail-merge 50-100 letters per day,
every day, so copy&paste into a carefully set-up document just wasn't possible.
Also the software tried to track which ones got printed and which didn't. So i
just found a way of consistently folding the various badly laid out letters so
that the address did fit. This meant the folds were not evenly spaced but i
tried to mitigate that by folding very sharp creases as tho done by machine.
Again, sub-optimal :frowning:

With sticky labels i found the mail-merge would produce very tiny fonts so that
the post-man (person?) would have to wear a microscope. It was possible to
adjust the font-size after mail-merge but the default font-size and position
couldn't be changed.

I wonder if it's possible to change the default position in LibreOffice so that
it fits with an individual's requirements. I would guess that using templates
might help with letters? Labels are a different issue.

Regards from
Tom :slight_smile:

A template is a good solution, both for envelopes and for sticky labels,
if your printer doesn't play nicely with the supplied choices.

Tom, you mentioned tiny fonts from mail merge: is that in LibreOffice?
You should be able to set the default font for labels. I'd have to look
up how, because I don't print mail-merged labels. It's possible it's
mentioned in the Mail Merge chapter of the Writer Guide; I don't recall.

--Jean

________________________________
From: Jean Hollis Weber <jeanweber@gmail.com>
To: users@libreoffice.org
Sent: Sun, 22 May, 2011 10:27:41
Subject: Re: [libreoffice-users] Re: Writer - envelope printing format problem

On Sun, 2011-05-22 at 10:07 +0100, Tom Davies wrote:

I wonder if it's possible to change the default position in LibreOffice so that

it fits with an individual's requirements. I would guess that using templates

might help with letters? Labels are a different issue.

A template is a good solution, both for envelopes and for sticky labels,
if your printer doesn't play nicely with the supplied choices.

Tom, you mentioned tiny fonts from mail merge: is that in LibreOffice?
You should be able to set the default font for labels. I'd have to look
up how, because I don't print mail-merged labels. It's possible it's
mentioned in the Mail Merge chapter of the Writer Guide; I don't recall.

Jean

Hi :slight_smile:
Errr, no. All those problems were in old MS Offices. The font-size issue (and
probably the other problems) 'is' still an issue in MSO 2007. I haven't tried
any mail-merges in Writer from the Access database at work. I just thought my
work-arounds might be the quickest answer for the short-term giving time to get
a better answer for next time.

Regards from
Tom :slight_smile:

** Reply to message from "Mike." <the.lists@mgm51.com> on Sat, 21 May

2011

11:42:25 -0400

>> Running:
>>
>> LibreOffice 3.3.2 OOO330m19 (Build:202) tag libreoffice-3.3.2.2
>> Windows 7, 64-bit
>>
>>
>>
>> I am trying to print an envelope in Writer. I selected the

command

>>
>> Insert > Envelope
>>
>> pick the proper envelope (#6 3/4) and then put the Sender and
Addressee
>> text in the fields.
>>
>>
>> When I print the envelope, the addresses are too far to the left,
with
>> the Sender address mostly off the left side of the envelope.
>>
>> I'm not sure exactly when this printing problem started. I do

know

>> that envelopes printed correctly when I was running OpenOffice.

I

>> think it was version 3.2 of Openoffice. I don't know if it was

the

>> upgrade from 3.2 to 3.3 or the switch from Open Office to
LibreOffice
>> that is causing the printing problem.
>>
>> All other printing (i.e., documents) works fine.
>>
>> How can I make Writer properly format the envelope for printing?
>
>I'm not sure why, but please check |Insert|Envelope|Format and see

if

>the settings are (these are in inches):
>
>Addressee
>Position
> from left: 3.25"
> from top: 1.81"
>Sender
>Position
> from left: 0.39"
> from top: 0.39"
>Size
> Format: #6 3/4 (Personal) Envelope
> Width: 6.50"
> Height: 3.63"
>
>If those are the settings, then you can adjust manually if

necessary.

>

Thanks for the reply.

The settings you note above are the settings I see here.

The envelope renders properly on the display, i.e., the Addressee

and

Sender fields are in the correct spots on the envelope.

However, somewhere in the process of sending the envelope to the
printer the rendering changes and the fields are printed in the

wrong

areas on the envelope.

One way around it is what I've had to do because somehow my printer

driver

doesn't translate things correctly. I created a separate document for

the

envelope then moved the return address and To address to the

appropriate

locations to print in the correct places on my printer. I then saved

the

document and pull that up when envelope printing is needed. Not as

handy as

...

>I'm not sure why, but please check |Insert|Envelope|Format and see if
>the settings are (these are in inches):
>
>Addressee
>Position
> from left: 3.25"
> from top: 1.81"
>Sender
>Position
> from left: 0.39"
> from top: 0.39"
>Size
> Format: #6 3/4 (Personal) Envelope
> Width: 6.50"
> Height: 3.63"
>
>If those are the settings, then you can adjust manually if necessary.
>

Thanks for the reply.

The settings you note above are the settings I see here.

The envelope renders properly on the display, i.e., the Addressee and
Sender fields are in the correct spots on the envelope.

However, somewhere in the process of sending the envelope to the
printer the rendering changes and the fields are printed in the wrong
areas on the envelope.

Have you tried adjusting those? One you get it so everything lines up
you can save the settings. Note: it could be that your printer is out of
alignment; you might try using your printer utilities to ensure that
everything is aligned. What model of printer?

The problem is not the printer driver. Envelopes used to print
correctly for me in an earlier version of OpenOffice. Something
happened in either openOffice 3.2 or LibreOffice 3.3 that is causing
the printing issue with envelopes.

Note that, as I mentioned, documents printed on letter-size paper all
print without a problem. I just see this issue when I try to print on
envelopes (though I've not tried printing labels, so I cannot comment
on whther label printing works).

There is a bug filed on this for OOo. It has supposedly been fixed for OOo 3.4. It still occurs in OOo-dev 3.4.0 OOO340m0(Build:9583)

Same problem in LibreOffice 3.4.0 OOO340m1 (Build:11)

Here is a copy of the post (with bug#) of the post I made to the OOo release list.

        http://www.openoffice.org/issues/show_bug.cgi?id=108961
        This is a regression from OOo 3.1 but it has a Target milestone of OOo 3.4. I thought
        that regressions should be showstoppers.

        The behaviour is different in OOo 3.2 and OOo 3.3. See my description in the bug
        report I made that has been closed as a duplicate.
        http://www.openoffice.org/issues/show_bug.cgi?id=116063

Larry

...

Have you tried adjusting those? One you get it so everything lines up
you can save the settings. Note: it could be that your printer is out of
alignment; you might try using your printer utilities to ensure that
everything is aligned. What model of printer?

Linux:
LibreOffice 3.4.0
DEV300m103 (Build:5)

OK. I found that #6 3/4 (Personal) Envelope printed the Sender and
Addressee about 1" to the right of where they should be (opposite Mike's
of being too far to the left. So I opened the Envelope Style and found
that it was set to C6/5 Envelope. I changed it to #6 3/4 (Personal)
Envelope and adjusted the margins to 0.25" (Left, Right, Top, Bottom). I
then 'Insert|Envelope|' and set that to #6 3/4 (Personal) Envelope &
printed. The page now prints in the correct positions.

Note: In order to save envelopes, I print to an standard Letter size
page & then hold up an #6 3/4 (Personal) Envelope behind the page to
compare.

So, perhaps it's something in the default Envelope style. I'd hate to
have to change the style each time I want to print envelopes.

I'll try in WinXP as well.

Have you tried creating your own envelope template from the settings
that work for you? You could make it part of your default template or
any other template you might use for specific purposes.

I haven't been following this thread closely, so if that suggestion has
been made before, my apologies for not noticing.

--Jean

...
>
> Have you tried adjusting those? One you get it so everything lines up
> you can save the settings. Note: it could be that your printer is out of
> alignment; you might try using your printer utilities to ensure that
> everything is aligned. What model of printer?

Linux:
LibreOffice 3.4.0
DEV300m103 (Build:5)

OK. I found that #6 3/4 (Personal) Envelope printed the Sender and
Addressee about 1" to the right of where they should be (opposite Mike's
of being too far to the left. So I opened the Envelope Style and found
that it was set to C6/5 Envelope. I changed it to #6 3/4 (Personal)
Envelope and adjusted the margins to 0.25" (Left, Right, Top, Bottom). I
then 'Insert|Envelope|' and set that to #6 3/4 (Personal) Envelope &
printed. The page now prints in the correct positions.

Note: In order to save envelopes, I print to an standard Letter size
page & then hold up an #6 3/4 (Personal) Envelope behind the page to
compare.

So, perhaps it's something in the default Envelope style. I'd hate to
have to change the style each time I want to print envelopes.

Have you tried creating your own envelope template from the settings
that work for you? You could make it part of your default template or
any other template you might use for specific purposes.

I haven't been following this thread closely, so if that suggestion has
been made before, my apologies for not noticing.

--Jean

That can certainly be done. However, we're trying to sort out why the
'Insert|Envelope' isn't printing to the envelopes properly. Ideally the
feature should work 'out of the box'. I've invited MichaelGNV from the
'Envelope Problems' thread here as he's having the same:

As Larry has already pointed out, it is but one of many known bugs with
envelope printing :

https://bugs.freedesktop.org/buglist.cgi?quicksearch=libreoffice+envelope

https://bugs.freedesktop.org/show_bug.cgi?id=36874

https://bugs.freedesktop.org/show_bug.cgi?id=36553

https://bugs.freedesktop.org/show_bug.cgi?id=33791

https://bugs.freedesktop.org/show_bug.cgi?id=33778

https://bugs.freedesktop.org/show_bug.cgi?id=36799

Alex

...

>I'm not sure why, but please check |Insert|Envelope|Format and see

if

>the settings are (these are in inches):
>
>Addressee
>Position
> from left: 3.25"
> from top: 1.81"
>Sender
>Position
> from left: 0.39"
> from top: 0.39"
>Size
> Format: #6 3/4 (Personal) Envelope
> Width: 6.50"
> Height: 3.63"
>
>If those are the settings, then you can adjust manually if

necessary.

>

Thanks for the reply.

The settings you note above are the settings I see here.

The envelope renders properly on the display, i.e., the Addressee

and

Sender fields are in the correct spots on the envelope.

However, somewhere in the process of sending the envelope to the
printer the rendering changes and the fields are printed in the

wrong

areas on the envelope.

Have you tried adjusting those? One you get it so everything lines up
you can save the settings. Note: it could be that your printer is out

of

This encoded message has been converted to an attachment.

The problem is not the printer
driver. Envelopes used to print
correctly for me in an earlier version
of OpenOffice. Something
happened in either openOffice 3.2 or
LibreOffice 3.3 that is causing
the printing issue with envelopes.

Note that, as I mentioned, documents printed on letter-size paper all

print without a problem. I just see this issue when I try to print on

envelopes (though I've not tried printing labels, so I cannot comment
on
whther label printing works).

There is a bug filed on this for OOo. It has

supposedly been fixed for OOo 3.4. It still occurs

in OOo-dev 3.4.0

OOO340m0(Build:9583)

Same problem in LibreOffice 3.4.0 OOO340m1

(Build:11)

Here is a copy of the post (with bug#) of the post I made to

the OOo release list.

        http://www.openoffice.org/issues/show_bug.cgi?id=108961

       This is a regression from OOo 3.1 but it has a Target

milestone of

OOo 3.4. I thought
        that regressions should be showstoppers.

      The behaviour is different in OOo 3.2 and OOo 3.3. See my
description in the bug
        report I made that has been closed as a
duplicate.
       
http://www.openoffice.org/issues/show_bug.cgi?id=116063

Larry

...

>Have you tried adjusting those? One you get it so everything lines up
>you can save the settings. Note: it could be that your printer is out
of
>alignment; you might try using your printer utilities to ensure that
>everything is aligned. What model of printer?

The printer (HP LaserJet 5P) is properly aligned. Printing envelopes
used to work fine in OpenOffice 3.1. The problem occurred around
OpenOffice 3.2 and continues in Libreoffice 3.3. The printer works
fine for every other print job I have used it for. It is only envelope
printing in Libreoffice 3.3 that has issues.

If I move the left printing margin by 1.3 inches. the envelope prints
properly, but then it does not render properly on the diaplay.

Can you try modifying the Envelope style as I mentioned in my other
post? If that works, then we might have something that we can take to
the bug reports. This is from my other post:

Cliff Scott wrote:

<snipped>
One way around it is what I've had to do because somehow my printer driver
doesn't translate things correctly. I created a separate document for the
envelope then moved the return address and To address to the appropriate
locations to print in the correct places on my printer. I then saved the
document and pull that up when envelope printing is needed. Not as handy as
if it worked correctly, but it works.

This is my current solution as well. I have _never_ had envelopes print correctly from the very first version of OO up to and including LO.