hPDA margins for hole punching -- using free open-source software :)

Ok... So I wanted the hPDA size but with margins on the sides for hole punching. I've seen the finished product here, but not any good way of creating them.

With the magic of Inkscape (www.inkscape.org) you can create a custom 4-up and send it through your printer twice (or just with a duplexer), and have a double sided hole punched hPDA pages.

~You'll need the graphical hPDA package (PNGs)
~Download and install Inkscape (Mac, Win, Linux).
~Open a new document.
~File --> Document Properties (Ctrl+Shift+D)
~Make sure its on the "Page" tab
~Change the paper size to letter if you need to (Default is A4)
~Change the "Default Units" under the "General" section to inches (or whatever you need)
~File --> Import; import the planner page or form you want (Ctrl+I)
~Resize it to 3in*5in (or whatever size you want) -- At the top of the window with the graphic selected you'll see a "W" and "H" and a lock icon and a Units drop-down (not labeled but the default is "px") adjust those to your needs and copy it three times.
~Using the pointing tool (arrow on the left palette on the top or F1) Drag a guide-line from the gray area of the rulers (similar to Adobe software).
~Layout your grid -- see the attached screenshot for an example.
~Fit all the images into the guide-lines your created.
~I also placed real lines on the grid-lines for cutting. Use the Bezier curve tool, Shift+F6 or select the tool on the left. Then click once, hold CTRL down while you drag to get a 90 or 45 degree line then click again and press ENTER. You can rezize the line with the Pointer tool (F1).
~Inkscape can also save the file as a PDF -- but I recommend just printing from Inkscape directly. (Just reinsert the paper the print on the other side, if you don't have a duplexer, and print it again.)
~When cut it out you should have enough room for a hole-punch! Hooray!

~Attached to the post is what mine looked like when I was done. I can't attach the the inkscape SVG file that could be used as a template (not allowed in forum). I can send it to anyone that wants it.

Inkscape is a vector illustrator -- and quite useful for its intended purpose. :)

Let me know if anything here is too vague and unclear.

-- tom

AttachmentSize
InkscapeMain.jpg193.45 KB
Syndicate content

Comment viewing options

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

Funny you should mention InkScape...

I have been looking at it myself.

Here's why:
My templates could, with just a bit of work, output a graphic instead of a PDF.
I was considering SVG as it is a vector format and would have less problem scaling (no jaggies).
The concern was finding an SVG application. I found InkScape.

So... You folks want SVG output from the Dynamics ?
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

In addition....

.... or instead? If in addition--definitely! If instead, then no thanks. PDF is useful for many/most things, but it would be nice to be able to customize an odd page or two (particularly the notes pages)

-Jon

Definately "in addition"

I have no plan to remove features unless they are bugs.
;)
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

Most certainly yes *puppy

Most certainly yes *puppy eyes*
I use Inkscape to toy around with templates, so getting SVG output from the Dynamics would allow me to further customize its output. :)

Another yes vote

SVG output would be great - I've been thinking about using inkscape for template design for a while now, and being able to use your templates as a starting point would be really helpful. However, I can't help thinking that trying to make changes to a years worth of outputted pages will prove tedious in something like inkscape.

I'm not sure how difficult this would be, but would it be possible to do some sort of SVG import? What I mean by this is, we create a template page in inkscape to our specifications (one of the many possible two page per week formats people have been talking about on different threads), only with placeholders like {MondayDate}, {TuesdayDate}, {MonthName} etc.. where we want dynamic text. Then the SVG is run through your program, and it replaces the placeholders with the dates. SVGs are basically XML, so I'd imagine it would be just a case of searching for the placeholder text and replacing it, then loading up the SVG. This would solve the issue of lots of people wanting slightly different templates.

Excellent point to consider

I'd suggest waiting until I get an SVG version fielded. The resulting file might be editable like you want.
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

Well, I'd imagine you would

Well, I'd imagine you would output 100 or so pages per year. I'm not sure how you would for example, change the title on all the pages without editing each page individually. However, editing SVG output would be perfect for the notes page.

Oh, something I just spotted that you may be interested in. Someone added PDF import support for inkscape as part of the Google Summer of Code program, which means you might be able to open the PDF output directly in inkscape, and not need to use SVG. It's not in the stable version yet (that was released before summer), but I'd expect it to be in the next one. The news post mentioning it is on the main page of http://www.inkscape.org/.

How ?

how you would for example, change the title on all the pages without editing each page individually

I am too new to SVG to know if you can do a multi-page document, but something mail-merge-ish might be possible. A global search-replace across multiple files or something.
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

SVGs -- would be great

If the templates were available in SVG that would so much more flexible. Even a WidgetKit in SVG would be nice.

Put my vote down. Thanks for the comments, too :)

SVG widget kit

You can export individual pages in the widget kit to SVG from openoffice, just pick File->Export and pick svg as the file format. I tried then, but inkscape messed up the fonts. If you go through and change all the fonts to blue highway/blue highway bold (it tries and fails to use fonts embedded in the svg file), then it should work just fine.