Calligraphic Pens

General discussions about Inkscape.
Ahmes
Posts: 1
Joined: Fri Nov 11, 2011 9:48 pm

Calligraphic Pens

Postby Ahmes » Fri Nov 11, 2011 11:03 pm

Hi everyone,

I've been looking for some time for a tool that gets a path and outputs it as a filled shape, as if drawn by a specific pen or brush.
Image
So on the left of the above image, the path is the C-shaped line and the "pen nib" is the red ellipse rotated 45°. The desired result is the nice green C on the right.

- Just taking the C path and thicken the line won't give this shape, which has changing width along the path.
- The scatter extension is the closest thing, but you can't make the duplicates infinitely dense (as seen in the middle of the attached figure). I got the green C by using the scatter extension and smoothing out the wedges manually.
- The pattern-along-path extension also doesn't have this behavior nor does the calligraphy tool.

After a lot of googling, I understand that this feature does not exist. Am I wrong? Is there an easy way to get what I want?
If indeed there is no such tool, it shouldn't be extremely difficult to create one, at least for simple pen shapes like rectangles and ellipses. I looked at how the other Python extensions work and I think I can do it, the only thing that I didn't figure out yet is how (and whether it's even possible) to use the Inkscape helper scripts to simplify a Bézier curves within the extension. Any help here?

User avatar
RobA
Posts: 335
Joined: Fri Aug 10, 2007 1:22 am

Re: Calligraphic Pens

Postby RobA » Sat Nov 12, 2011 5:12 am

Here is a small workaround with pattern along path.
viewtopic.php?f=5&t=2021&p=17430&hilit=calligraphy#p17430

-Rob A>

InkyKitty
Posts: 1
Joined: Sun Nov 13, 2011 6:25 am

Re: Calligraphic Pens

Postby InkyKitty » Sun Nov 13, 2011 6:35 am



Return to “General Discussions”