The Blog

Page layout with OmniGraffle

by Linda Sharps on August 3, 2009

We talk a lot about all the awesome things you can represent with OmniGraffle, like wireframes, functional flow charts, heck, even your breakfast. You can use OmniGraffle to fill out forms, communicate ideas, or design a strategy game. Or put together a crochet pattern! Or plan your pool room!

It's our most versatile piece of software, and the one that's often hardest to describe. At least for someone like me, who might hear “diagramming” and think, hurrrrrrgh, org charts. Blech. Thanks but no. Process diagrams? Yeah, well, if I need someone to document the nightly 3 AM wakeup calls in our house, I'll . . . oh wait, I already did.

(PS: good lord, I made that document in 2006. And we then had a SECOND CHILD. Who is STILL WAKING US UP.)

(PPS: This is why all my blog posts suck. I haven't slept in three freaking years.)

Anyway, for all the fancypants diagramming and information communication-fu OmniGraffle is capable of, it also happens to be a perfect program for page layout. I've used it to create holiday cards, brochure mockups, missing-pet posters (more than one, even, because either our pets are dumb or we are terrible owners), and most recently, a basic flyer for software resellers.

It's easy to get text and graphics exactly how you want them to look, the smart guides make lining everything up a breeze, and you don't have to wrestle with a desktop publishing app to get professional-looking results. Yeah, you could do something like this in a word processor, but why not repeatedly stab your eyes with a grapefruit spoon while you're at it?

Do you ever use OmniGraffle as a page layout program? What sorts of documents are you making with it?

 

Comments

Yes. Regularly. I create 1 and 2 page instruction sheets and feature info docs for customers.

Michael Sorensen

08.03.09 5:10 AM

for years already like the green graphics here and manuals like those

Ozett

08.03.09 5:22 AM

I make figures for scientific articles with it.

Illustrations, diagrams, annotated pictures and charts, etc…

Corentin Cras-Méneur

08.03.09 5:24 AM

Since you've opened the door to this one… While I use OmniGraffle to create those diagrams that make your eyes roll back into your head, the one thing that could make it more friendly when it comes time to printing the document is a Table of Contents.


There's already a canvas name variable, you know how many canvases there are, what page(s) they'll print on.  C'mon guys, help us out! :)

Neil

08.03.09 5:55 AM

In a pinch, I once used OmniGraffle to create memorial cards for a friend's funeral, complete with oval shaped image.

Erik Gibb

08.03.09 6:00 AM

Erik: I did the same thing, but for my grandmother-in-law. Depressing, but it was such an easy/fast way to get something done that the family really needed.

Linda

08.03.09 7:22 AM

I've used OG for various DTP tasks for some time. It does well, especially as a drawing program (moreso with every release), but falls a bit short for page layout. The reason why is simple: Text controls.


OG has two kinds of text: Text in a box, and text in a box. There's limited control over justification, no ruler controls, and nothing like text flow between frames to make complex and/or multi-page layouts easier.


But for one or two pages, it does just fine. I only wish the line tool was willing to be just a line without having to coddle it into doing so. Sometimes I just DON'T want a diagram!


And really, as OG does transition into a robust drawing application as well as a diagramming one, it would be very cool to see some of these issues addressed. While it doesn't have to be InDesign, or even Pages, making it easy to present pretty diagrams in print would be very nice.

Nik

08.03.09 7:33 AM

I designed my CV with OG. After that I switched to a word processor of course but the initial design (experimenting with fonts, layouts, ideas ... whatnot) was done in OG.

Don't you guys want to come up with a word processor?

peter

08.03.09 7:25 PM
Team Member

OG has two kinds of text: Text in a box, and text in a box. There’s limited control over justification, no ruler controls, and nothing like text flow between frames to make complex and/or multi-page layouts easier.


Nik, you're right that there isn't any sort of text flow between shapes at the moment, but many other rich text formatting controls are available in the text ruler.  (Start editing some text, and turn on the ruler using Command-R if it's not already on.)

 

Ken Case

08.04.09 12:33 PM

How about posting the example ( OMNI Focus Add) in the original OMNIGraffle format so we can see what tricks you used to lay it out?

Wayne Levin

08.04.09 1:36 PM

It's good to know that i am not alone in my lack-of-sleep-due-to-freaking-out-child. I never realized how therapeutic an OmniGraffle diagram of the situation might be. Thanks!

Jason Birchler

08.05.09 9:32 AM

Hi,

I must say I use Pages for that kind of thing. Uptill pages was available I could have used it because joining grafics and text in M$ Word is terrible!

Must say though that for the thing you explain Pages is more fit than Omni Graffle. I must admit though that sometimes I make a grafic in OG and then put that in a pages doc.


Cheers!

Jerome

Jeroen

08.06.09 6:32 PM

Omni folks:  thanks for developing such great products!


I used OmniGraffle regularly for page layout when I was teaching undergraduate computer science (one example handout is right here; others are available from my URL).  I had great luck getting things together quickly (and I recommended OmniGraffle to many other grad students and teachers, several of whom have also become enthusiastic users).  So:  yes, OmniGraffle can be very useful for this sort of work.


However, as Nik says, the problems I've had with OmniGraffle for page layout relate to text handling.  It would be nice to flow text between shapes, of course, but I think there is a still more fundamental issue:  I'd like to be able to set text on a baseline grid, like I can in InDesign, and as far as I can tell, this isn't possible in OmniGraffle.  Another minor nit is that many of the Adobe fonts seem to exhibit different baseline-alignment behavior in OmniGraffle and, say, Illustrator—a top-to-bottom centered label set in Myriad, for example, will be too high in OmniGraffle.  I'm not sure what causes this problem, though (it may be a problem with OS X or with the faces).


These are not showstopper limitations for the sort of layout people typically do in OmniGraffle, I suspect, but it would be superb if it were possible to address them in a future release—and so doing might expand the range of “the sort of layout people typically do in OmniGraffle.”

Will Benton

08.07.09 3:13 PM

What is the main difference between standard and professional version of the OmniGraffle? For diagramming, what would a student get (on a limited budget)?

Guest

08.09.09 10:15 AM

I used OmniGraffle to make quarter-page handbills for my nonprofit organization in 2007 as well as this full-page flyer last year: http://www.flickr.com/photos/forpeace/2297932523/

Ruby

08.10.09 4:04 AM

Oh and thanks for the nighttime digram. I have a 4-month old…

Ruby

08.10.09 4:04 AM

I use OmniGraffle to make large-format scientific posters. Some of my colleagues use Powerpoint to make their posters, bless their poor, poor hearts. Three thumbs up for OmniGraffle.

Chris

08.11.09 1:38 PM

I plan on trying out OG for page layouts, something I've never done.  I actually read on the twitter blog long ago that they use omnigraffle for this on a regular basis.

Scott

08.12.09 3:21 AM

I use Omnigraffle to create 60+ page specifications for web sites and web applications. I'd love to see future releases add decent text controls and lists that work, as this would make my life soooo much easier.

John

08.12.09 7:50 PM

Why not just strip out most of the graphical handling, and release a simple text processor - all text is in blocks [even if block is a blank page], but you can have shapes, lines, etc.


shouldn't be too hard to implement.

peter

08.28.09 9:43 AM
Commenting is not available in this channel entry.