Desktop Publishing with

Dazzle your clients, boss or friends with this freely available tool you probably installed with your latest Linux distribution.
Other OO.o Tools

OO.o offers other tools to help with DP or Word Processing. One of the cooler ones is the PDF export feature. When you are done with your document, simply click the PDF export button and you will have a nice PDF you can share with anyone on any platform that has Adobe Acrobat Reader. I recently created a presentation in OO.o with many graphics and text styles that was 41 slides long. The native OO.o Impress document is a healthy 3.5MB and the .pdf is a slim 1MB. This make is nice to distribute via the intranet at work.

OO.o's Help is also extremely useful. I used it often in the creation of the project and in writing this article. It is easy to use and to find information. Details are a bit thin at this point, but it serves as a good foundation as more features are added.


Tux Images: and

Screen shots were captured using knsapshot and prepared for publication using The GIMP 1.2.

Information on image formats and graphics: Designing Web Graphics.3. Lynda Weinman. New Riders, 1999. ISBN: 1-56205-949-1 Home Page

The OpenOffice 1.0 Resource Kit. Solveig Haugland and Floyd Jones, Prentice Hall PTR, February 2003. ISBN: 0131407457.

OOoSwitch: 501 Things You Want to Know About Switching to from Microsoft Office. Tamar E. Granor, Scott Carr, Sam Hiser. Hentzenwerke Corporation, September 2003. ISBN: 1930919360. for Dummies Gurdy Leete, Ellen Finkelstein, Mary Leete. Hungry Minds, Inc; November 2003. ISBN: 0764542222.

A man of many interests and careers, Karl found Linux while working at a Barnes & Noble bookstore in 1997. His computing blood-pressure has been much lower ever since. His many interests include classical music, cooking, Washington State wines, nature photography, birding and driving his old Jeep (when it's running) around the backroads and trails of the Pacific Northwest. He can be found prowling the aisles at his local Barnes & Noble and the mailing list of the Tri-Cities (Washington State) Linux User Group ( You can sample his photography here. He sometimes can be reached at He loves fish.



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

typo? knsapshot or ksnapshot

Anonymous's picture

In the list of resources used to make the article you list "knsapshot." Did you instead mean "ksnapshot"?

Do you know something about D

Anonymous's picture

Do you know something about DTP?

Important note for OO.o DTP and printers

Anonymous's picture

While it's all well and good to use apps like OO.o for DTP, they're not really made for it. You will quickly find this out when you try to send (say) an advertisement to a newspaper, or a job to a printing house. It's all well and good if you're printing your own work, but if you need to go through a print agency or if you're producing something to be part of a larger publication, you're likely to run into problems.

Expect comments like "Your colours are all RGB, the fonts aren't embedded, and you've produced a PDF 1.4 document - we require PDF 1.3. Please correct that and get back to us." "Your PDF failed preflight" is also not uncommon.

What I'm saying is that you need to confirm with the intended recipient what their requirements are, before going ahead and doing your document in OO.o. It could save you a lot of trouble.

Thankfully, OO.o has built-in PDF export, making it much less of a nightmare for users and publishers than Microsoft Word. Daily I have to tell people that their ad, done in Word, may not look the same on our screen (or print the same) as what they see, we don't have their WeirdFont.TTF and unless they send it to us we can't use it, etc. Word is a publisher's nightmare. Many users have it set to US Letter, even though their printer is A4, so when you open a document they create on a correctly configured machine, the layout is wrong. Font substitutions aren't highlighted and are hard to detect. The list goes on.

If you must do your document in OO.o, at least make sure to provide a PDF as the end product. Most printers will appreciate it if you also supply them with the original document (and all fonts + images used in it), but the PDF will probably get used anyway.

If you need more serious desktop publishing, look in to Scribus. It's getting to be quite a nice, easy to use and very powerful app, though definitely still being polished up. It supports PDF/X-3, so you can produce colour-managed high-quality PDFs that any PDF/X-3 compliant RIP (ask your printer if theirs is - it should be) will print without fuss.

Alternately, you might be able to beg access to a machine with QuarkXPress or Adobe InDesign. Quark, in particular, isn't too hard to get the hang of for basic work. Getting access to these wallet-busting beamoths, on the other hand, isn't easy unless you have a friend in a print house, advertising agency, publisher, newspaper, or (maybe) the marketing dep't at work.

A final option is to use GhostScript or Adobe Acrobat Distiller to convert output "printed" from any app into a PDF. This approach may also be problematic if you need to send your job to a print house, as most programs don't give you control over the choice of CMYK or RGB colour spaces. On the other hand, it's probably better than sending a Word, or (worse) Microsoft Publisher document. There are tools that let you use GhostScript as a "PDF Printer" on Windows, and the function is built into many Linux distros already.

In the end, you just need to make sure that if you're sending the document for use elsewhere, that it confirms to the requirements the recipient sets. Checking this will save you time and frustration.

Also, as others have noted, the usual acronym for desktop publishing is DTP. Expect confused looks if you say "DP" instead.

Craig Ringer
IT Manager
POST Newspapers

OOo needs handy layer management

Anonymous's picture

I'd like to see a handy layer management in OOo (something like in Photoshop maybe: separate floating layer menu with opacity [slider], layer locking and visibility indicator).
For a start that would be really nice.

Re: OOo needs handy layer management

Bruce_Byfield's picture

OOo handles layers by giving each one a separate tab at the bottom of the screen. I don't think that there's an opacity control, but you can set locking and visibility. If either one is set, the name of the tab appears in blue.

Good article. (give the author a break!)

Anonymous's picture

Hi there,
The article is a good one. Failry well written and informative. Why must people tear the author apart for nit picky things?

If you all could do better, write a whole damn article yourself in your repy, instead of a short negative criticism.

Re: Good article. (give the author a break!)

Anonymous's picture

Bravo !

Re: Good article. (give the author a break!)

Anonymous's picture

I agree with you. I think it was a good article for us newbee's using OOo. Some people just think they are better and smarter if they tear the author apart for nit picky things.
I use OOo on my linux box and am very pleased with the results. The learning curve is relatively easy and intuative.

Re: Good article. (give the author a break!)

Karl's picture

Thanks, appreciate ALL of the comments and feedback.

--Karl Agee

The value of PDF not to be understated ..

Anonymous's picture

A few years ago, I had a project preparing a show flyer (maybe 12 pages) for an organization and got into an incredible catch-22 with MS Publisher.

I went out and purchased a new copy of Publisher2002, created this big file on a CD and went to the local CopyMax figuring this was surely the lowest common denominator.

They only had Publisher2001, totally incompatible with P2002. No other copy shop in 75 miles had anything but Pub2001. However, you could not BUY 2001 anywhere, only 2002. The Pub2002 exporter to the old format seemed to work, but produced only garbage when read by Pub2001.

I finally got it (Pub2002) on to a machine at my office with Acrobat Distiller and produced a PDF burned to the CD and taken to the copy shop that they read with no problem - and printed up the 500 program copies.

Working with PDF as the target format from the beginning would have saved me a LOT of work.

Install a PS Printer and Print to File

MadStork's picture

Here's another work-around that is a more "general" solution to the problem of MS producing incompatible, proprietary formats.....

In a pinch anyone can install a PostScript printer, then "print to file" . Most copy shops can handle a PS file natively, though if you are talking to a lacky at the front desk they might not realize they can.

There are also a lot of Postscript to PDF applications and web services that can do the conversion easily.

Google (as always is your friend)

Re: The value of PDF not to be understated ..

Anonymous's picture

Absolutely. MS Publisher is a particularly nasty case, because few printing houses really want to deal with it. They'll often have a copy, but rarely mention it if you ask what formats they prefer. In my experience it's actually been harder to support printing Publisher documents than MS Word documents (!!), despite Publisher allegedly being a DTP package.

Re: Good article. (give the author a break!)

Anonymous's picture

I just think that there are so many people picky about these issues because they appear right from the start of the article: OpenOffice is NOT a DTP application. To stay as compatible as possible with Microsoft Word, Star/OpenOffice chose to go for wordflowbased textprocessing instead of truely framebased textprocessing. While the result might appear tiny on the first glimpse sooner or later you'll run into troubles if you want to do "more" or even real DTP.
If you want to do real DTP you might want to consider scribus:

Re: Desktop Publishing with

Anonymous's picture

Industry Standard abbreviation of Desktop Publishing is DTP.
If author of this article does not know this, my guess is he knows only a little about DTP. And he admits it.

This is not DTP, it's just advanced printing with some simple graphics, IMHO.

Re: Desktop Publishing with

Anonymous's picture

It may well be the "industry standard" (which I doubt) but it is good writting practice to spell things out when you are writting for a novice public - and that is exactly what this article is about. And I find little humility in your opinion!

Re: Desktop Publishing with

Anonymous's picture

This is one area where StarDivsion/Sun/OOo screwed up in that *Writer is too much like M$-Weird. StarOffice/OOo does have a lot going for it as far as being cross platform and having a well documented file format (good for very long term document retention).
I've used various versions of Word for DOS and Windblows as well as StarOffice/OOo, but none of them are as good for even rudimentary DTP work as Island Write Draw & Paint. With Island Write, laying out the page was a matter of placing containers where I wanted them - and the containers could be irregularly shaped to boot. Text boxes could be placed anywhere and the text could be edited at any time (the text boxes on StarOffice/OOo are just plain irritating by comparison). Unfortunately, the last upgrade for IWD&P was in 1996. :-(
From what I hear of KOffice, it would be a better choice for simple DTP - things could be really interesting if the KOffice crew can achieve file format compatibiity with OOo.

Re: Desktop Publishing with

Anonymous's picture

The people at KOffice is really into adopting th OASIS standard. Actually the head developers of KOffice are on the OASIS ( board. Koffice (

Re: Desktop Publishing with

Anonymous's picture

"DP" is actually the abbreviation for "Data Processing", although that is now somewhat archaic. Anyone who doesn't know that DTP is the standard abbreviation probably has never read anything on Desktop Publishing before - which just goes to show that it's wise to have at least a cursory look at the existing literature in a field before opening your own mouth and putting your foot in it.

Re: Desktop Publishing with

Anonymous's picture

A comparison with Scribus would have been really really useful

Re: Desktop Publishing with

Karl's picture

For an article on Scribus, please see the November 2003 of the print edition of Linux Journal, on page 88.

--Karl Agee

Geek Guide
The DevOps Toolbox

Tools and Technologies for Scale and Reliability
by Linux Journal Editor Bill Childers

Get your free copy today

Sponsored by IBM

8 Signs You're Beyond Cron

Scheduling Crontabs With an Enterprise Scheduler
On Demand
Moderated by Linux Journal Contributor Mike Diehl

Sign up and watch now

Sponsored by Skybot