November 10, 2008

The most straightforward wizardless way to create an envelope in OpenOffice.org Writer (and then reuse it as a template)

Envelopes can be problematic. Yes. This is primarily because envelopes are not Letter or Legal. Each printer has its own approach to printing, and you'll need to do a little experimenting.

But you can do it. The Envelopes category and the Mail Merge catogory of my blog each has various approaches.

But with this new entry I've tried to clarify what I think is the best and most straightforward approach to making envelopes. The thing is, creating the first doc is a little work, and figuring out how to print is a little work. But once you do it, you don't have to create the envelope document again. You don't have to figure out which way the printers go in. You know. So the second time and all other times, you just open the old doc, whether you made it into a template or just saved it in

C:\myreusabledocs\envelope.odt

and retype the info. Then you print, and you now know how to print.

Just do the hard work once. Then re-use.

THE PART YOU ONLY HAVE TO DO ONCE: CREATING THE ENVELOPE THE FIRST TIME AND FIGURING OUT HOW TO PRINT

A) Make the envelope document once

B) Print

C) Save it as a template so you never have to make it again

THEN ONCE YOU'RE SET UP PRINTING ADDITIONAL ENVELOPES IS MUCH SIMPLER

D) Open the template, retype or paste, and print


Here we go.


THE PART YOU ONLY HAVE TO DO ONCE: CREATING THE ENVELOPE THE FIRST TIME AND FIGURING OUT HOW TO PRINT


A) Make the envelope document once

1. Create a new empty document. This will be your envelope.

Env1


2. Now make it look like an envelope. Choose Format > Page, Page tab. Make your window match the settings in this window, then click OK.

Env2

 


 3. This is what it should look like.


Env3

 


 
4. Type the return address if you want (skip it if you've got that already on your envelopes.)

After typing, you want to take the cursor, the entry place where you type, down and over. Click after the return address and press Enter a few times til the cursor is about as high as you'd want it to be for the regular address.


Env4

 


 5. See the top item circled on the ruler? Click and hold down on the bottom triangle and drag it about halfway over.


Env5


6. And now the cursor is where you need it to be to type the address.

Env6 


7. Type the To address.

Env7 


8. And now you can format it of course any way you want.

Env8 


9. If you don't like where the To text is, click above the text and press Enter a few times to lower it or press Backspace a few times to raise it. Just the same way you'd do it in a normal doc.

Env9 


10. And to move it left or right, select at least part of the To text and drag that bottom triangle left or right. Same way you did it before.

Env10

  


B) Print

Take out some cheap envelopes. You're going to need to experiment a little potentially.

1. Choose File > Print. In the Print window, click Options and in the window (this varies by printer), find the paper size and choose Envelope 10. This is the most important part of printing. You must do this or it won't work.

Print 

Click OK in the settings window, then specify your print options and click OK to print.

Now, it's up to you to fiddle with which way to insert the envelope, up or down or one end first or the other. That's allllll your printer.

If you end up getting the address printed 90 degrees off, then make this change to the print setup in your print window too. Print it landscape. How it looks in your printer will vary.

Print2


Click OK in the settings window, then click OK to print.

At this point it should  work.

Once you've got it working, write down all the settings you did that work.

Note: You can also choose File > Printer Settings in your document and make the same paper size and landscape/vertical settings there. And theoretically those settings are saved so you don't have to do it again each time you print. If it works for you, great. However, I've found this slightly less reliable.

Print3


C) Save it as a template so you never have to make it again!

Had enough formatting? Then just save it as a template so you never have to create it again. You can make it into a template by choosing File > Templates > Save, selecting the My Templates category, naming it, and clicking OK.

Env12temp 


Then use the template. When you want another envelope, choose File > New > Templates and Documents, click the Templates icon in the window that appears, and open the My Templates category.


Env14temp 

 Inside the category, find your envelope. Double-click it. And you'll get a new untitled envelope document just like the one you made.

Env15 


Then just type or paste new info.

Env17 


THEN ONCE YOU'RE SET UP PRINTING ADDITIONAL ENVELOPES IS MUCH SIMPLER


D) Open the template, retype or paste, and print

This is all you have to do once you've done all this stuff.

  • When you want to print an envelope, open up that template. (Or skip the whole template-making thing and just open the old document, wherever you saved it.)
  • Type or paste in new information.
  • Print, being sure that the printer is set for Envelope 10 and, if necessary, Landscape.

That's all.

March 28, 2008

In OpenOffice mail merge documents, you see the field names like Name onscreen, not the data like Bob. The data appears when you print.

I just wanted to clarify something since I hate to see people thinking they're doing something wrong when they're doing it right.

Here's an example using labels.  This is how it's supposed to look. You won't see the data onscreen, you'll see the field names like first name. When you print, the correct data will appear.

Labels

If you don't know want to print all the data, you can pick the ones you want in this  window. Just choose File > Print, click yes that you want to print a form letter, and then select the records you want in this window. Select the first record, hold down Ctrl and select the next one, and so on.

Labels2

Or specify a range.

Labels3

Then just click OK.


October 31, 2007

Making life with labels a little easier

Labels don't always match up perfectly, especially those little return address labels.

What can you do, besides prayer and fasting, and wasting labels?

I try to just give the labels some room to make mistakes without screwing up my text, by putting some space around the label text. It's nothing all that complicated, but I hate to think of dealing with labels without it.

See also this entry, another way of tweaking labels.

First, you make your labels. Do whatever you need to do, but on the Options tab, select Synchronize contents. Then click New Document to create the label sheet.
Label1

You'll get something like this, the red arrows particularly with very small labels where the default font size, 12, doesn't fit.
Labels2

Next, select the upper left label and make the font as small as you need to to fit the content on. You might need to just select a line or two at a time or select All. Apply a 6-point font or less if necessary, and I like to use a sans serif font like Nimbus Sans L or Helvetica. Now you can see all the content.
Label3

With the first label selected, find the little hourglass shaped icon on the ruler, marking the left margin.
Label4

And drag that icon to the right to give the text a little breathing room on the left.
Label5

Now that you've given it room on the left, give it room on the top. Click to the left of the first line of text in the first label and press Return.
Label6

Now with your cursor in the new blank line, type in the font size box, perhaps a 4, and press Return.
Label7

And now there's a nice scosh of blank text above the content, too.
Label8

The label is how you want, so just click that Synchronize button to make all the labels like the first one.
Label9


Traininglogo




August 13, 2007

Printing Envelopes in OpenOffice.org Writer (Repost)

I ran into Christian Einfeldt at Linuxworld, who mentioned that he had some questions about printing  envelopes. It's a good perennial topic, so I'm rereposting.


(Originally posted December 2, 2005)

I get a lot of questions about envelopes. A lot. I wrote an article for TechTarget.com about how to do envelopes in OpenOffice.org 2.0.

I included some templates there; here are the same envelope templates for OpenOffice.org 2.0.


The article is long and detailed. Here are the key points.


  • You need to get to know your printer and let it know to expect envelope shapes, not letter or A4 shapes.

  • You also need to fiddle around for a while and figure out where--left, right, perpendicular, parallel--in the tray your printer expects envelopes. Buy a box of cheap envelopes and expect to waste a few while you experiment.

  • Then make sure that your envelope document is set up to print to the envelope size your printer is expecting. Envelope 10 is good.

  • You can type in your data for the envelope or use a data source. My article goes over both.
  • The simplest way is to just choose File > New > Envelope, then Format > Page Size and instead of Letter or A4, choose Envelope 10 and change the orientation to landscape.  Then either with standard margin formatting or with frames, put the text where you want.
  • As another way to create the envelope document, you can also choose Insert > Envelope, and use the three-tabbed window that appears.
  • Print the envelopes separately from your letter or other document that goes with the envelope. It complicates things too much with the paper size that the printer expects.

Then just print the envelope. (If you're using data sources, click Yes in the dialog box that appears asking if you want to print a form letter.)

The next time you want envelopes, just use that same document you already created, and change the addresses. Either save the document in myimportantdocuments\envelopes, or if you're a template kind of person, make it a template. (File > Templates > Save, select a category and name the template, then choose File > New > Templates and Documents and pick your envelope template.

Note: Doing it in 2.0 is quite similar to how to do it in OpenOffice.org 1.1. Here are my posts how to do that; they're excerpted from my OpenOffice.org workbooks.


Tip on Printer Setup

Some of the pain of envelopes is the printer setup. Here's a GREAT tip from Miriam:
"I just read your envelope printing tip. Instead of constantly changing and checking the printer settings, I add another instance of the printer, configure it for envelopes and name it "envelope." When I want to print an envelope I choose this printer instead of the default one. That way my settings are always the same."

Envelope Mantra
Here's the other main point I want to make sure everyone understands.

Envelopes aren't too bad once you figure out how to do it the first time. Honest.



Traininglogo




March 30, 2007

Printing Exactly the Records You Want to Print for a Mail Merge in OpenOffice Labels, Envelopes, or other Documents

Used to be, it was hard to just print the records you wanted to print in a mail merge, in OpenOffice.org mail merges.

Bob  Jones   121 Ludlow
Marie Hanson  1688 Oak
Kathy Bates  88 Pearl

What if you're mad at Marie, though, as well as Jean, John, and Xavier,  and just want to print a holiday letter to Bob and to Kathy and the other 119 people in your list who you're still speaking to?

You had to either go through the HUGE and complex mail merge wizard, or just print a letter each for Marie, Jean, John, and Xavier, and throw them away.

However, in 2.something of OpenOffice.org, you can just Ctrl - Select the records to print.

1. Make your mail merge document: labels, letter, envelopes, whatever.

Print1

2. Choose File > Print and say Yes, you want to print a form letter. NEVER mark the checkbox.

Print2

3. In the window that appears, you can scroll down to view the database and table you're using at the left side. This isn't necessary but it might help you feel more organized.

4. Click on the light gray box next to the first record you want to print.  Hold down Ctrl and click on the light gray box next to the next record you want to print. And so on.

Print4

You'll see that at the left side,  Selected Records is now marked.

5. Now just select Printer or File to print as you normally would, and click OK. The normal printing window will appear if you select Printer.

Print5