The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniGraffle > OmniGraffle General
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
Correctly subdividing the page for paper cuts Thread Tools Search this Thread Display Modes
Hello. I create tickets with OmniGraffle -- multiple copies of the same image on a page. I would like to be able to space out those images such that the spacing above and below the tickets is uniform and that the minimal number of cuts is used. For example, if I create 5 wide tickets on a portrait-oriented page -- each ticket 2.2 inches by 8.5 inches -- I'd like to be able to cut the pages with 4 cuts and have all the tickets look exactly the same.

So far, I haven't been successful at doing this. I suspect the problem is that I don't know how OmniGraffle maps the canvas to the physical page to accomodate physical printing margins. FWIW, I output to a PDF file before printing.

Does anyone have the correct mathematical formula for this? Does the FM (the manual) discuss such things?

Thanks.

--phil
 
Quote:
Originally Posted by FloatingBones
Hello. I create tickets with OmniGraffle -- multiple copies of the same image on a page.
Do you do this by copy and paste or is there some magic automation for repeating them?
Quote:
I would like to be able to space out those images such that the spacing above and below the tickets is uniform and that the minimal number of cuts is used.
When I laid out something for the filofax in 'graffle I made the place holders by using boxes of the exact size required (in the "Geometry Inspector")
Then I nudged them together and laid them out in a sort of "page view" using "Zoom Out"

I also tried something similar using sticky labels. Here the pack had a sheet with a dummy layout and margin etc marked. Again I used the Inspector to layout everything precisely. Then I printed a "blank" and compared it with the "dummy"... just to be sure.

Not elegant, I know. But it looks like a ruler is your best friend. And if you have the Pro version you can save this as a template. Otherwise save as "blank" and make it read-only in the FInder (that _may_ work!)
 
Quote:
Originally Posted by Zoolok
Do you do this by copy and paste or is there some magic automation for repeating them?
I create each ticket within a rectangle. After I like the ticket, I delete the rectangle, create a single group with all the items in the ticket, copy and paste the group, and use the Canvas -> Alignment inspector with the "align to canvas" checkbox on to spread the items out on the page.

If points on the canvas mapped to an exact point on the page, this should work. It does not -- there is excessive spacing at the top and bottom of the printed page.

Quote:
Not elegant, I know. But it looks like a ruler is your best friend. And if you have the Pro version you can save this as a template. Otherwise save as "blank" and make it read-only in the FInder (that _may_ work!)
Since OmniGraffle knows how much margin it puts on a page, why not just have an option within it? Why force the user to reverse-engineer the margins?

--phil
 
Have you taken a look at the Canvas: Size inspector - you are probably using the Printer margins option (all printers have margin settings by default - mainly because they can't print right up to the edge of the page):



If you pick your own settings for the printer margins (just make sure you use values that mean the image will not extend into the region of the paper your printer can't actually print to) you can use equal values for all edges and the space will be the same around each ticket.
 
Quote:
Originally Posted by JKT
Have you taken a look at the Canvas: Size inspector - you are probably using the Printer margins option (all printers have margin settings by default - mainly because they can't print right up to the edge of the page):
[...]
No. I didn't have a clue. I should have looked.

What I want to do is create a PDF file that will work correctly on any printer. I will set the top/bottom margins to ZERO and then vertically distribute my tickets on the page. If I have sufficient space between the images, the top/bottom tickets should be in the printable area on the page -- and I should use N-1 cuts in order to get N equally-sized tickets.

I'll try this next week and report back my results. Thank you.

--phil
 
Quote:
Originally Posted by FloatingBones
No. I didn't have a clue. I should have looked.

What I want to do is create a PDF file that will work correctly on any printer. I will set the top/bottom margins to ZERO and then vertically distribute my tickets on the page. If I have sufficient space between the images, the top/bottom tickets should be in the printable area on the page -- and I should use N-1 cuts in order to get N equally-sized tickets.

I'll try this next week and report back my results. Thank you.
Nope. This still isn't the right thing.

In order to be correct spacing for cuts, the gaps at the top/bottom of the page should be half what they are for the space between the objects. In other words, if I had two horizontal lines, they should be placed at 25% and 75% down on the page. Omnigraffle spaces them out at 33% and 66% down on the page. I want one cut to create two "tickets" that have equal whitespace above and below them.

I guess this has turned into an enhancement request to create an option in Canvas:alignment to have a means to change the behavior for distributing objects on a page such that they are tiled correctly for cutting.

Is this an appropriate place for an RFE?

--phil
 
The proper channel for enhancement requests is Send Feedback from the Help menu.

It certainly ok to discuss them here and get feedback from other users--but if you want to make sure they are tracked appropriately, use Send Feedback.
 
Quote:
Originally Posted by FloatingBones
In order to be correct spacing for cuts, the gaps at the top/bottom of the page should be half what they are for the space between the objects. In other words, if I had two horizontal lines, they should be placed at 25% and 75% down on the page. Omnigraffle spaces them out at 33% and 66% down on the page. I want one cut to create two "tickets" that have equal whitespace above and below them.
I discovered an easy workaround: adding little tic marks between the tickets, and including the tic marks in the group of objects to distribute:
Attached Thumbnails
Click image for larger version

Name:	rightspacing.png
Views:	334
Size:	9.6 KB
ID:	80  
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
I just can't figure out how to use OO for a simple paper Arrow OmniOutliner for iPad 3 2012-02-24 03:05 AM
Paper+GTD policarpo Applying OmniFocus 1 2011-02-06 06:59 AM
Paper Color inspiredmac OmniGraffle General 3 2010-12-06 11:05 AM
Setting short cuts in Perspectives Goldendog OmniFocus 1 for Mac 0 2008-10-09 09:20 AM


All times are GMT -8. The time now is 02:44 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, vBulletin Solutions, Inc.