Episode 063

Episode 063 – Custom Patterns

by heathenx

In this episode I’m going to take a look at how to create a custom pattern and add it to our default patterns document so that I can use it in future projects. I’ll be using Inkscape v0.46.

Please review fellow Inkscape user Rob Antonishen’s blog for a thorough custom pattern tutorial as well.  Rob fills in all the stuff that I forgot to mention when I plowed through my screencast at hyper speed. Also, he has some other tips on his website that I know many of you will find useful. Rob is pretty active on the Inkscape-User mailing list so if you are a subscriber then I’m sure you have already caught some of his posts. Thanks Rob. 🙂


19 Responses to “Episode 063”

  1. screencasters.heathenx.org/blog » Blog Archive » Episode 063 - Custom Patterns Says:

    […] Don Waters threatened me if I didn’t get another screencast out soon, so here it is, Episode 063. Happy, […]

  2. javalive Says:

    Good job for this screencast.
    Is it possible to have other like this one to custom inkscape?

    Thanks a lot!

  3. Don W. Says:

    Well….I guess, but watch your self, we are.

  4. andy3 Says:

    Seems a kind of magic (already with episode 062) — you’re presenting tricks and techniques that are on my learning agenda right at that moment of time. I had wondered whether it would be appropriate to ask you for a tutorial on creating custom patterns. Well, here it is, very useful, easy to follow, and inspiring.

    Thanks a lot!


  5. Richard Querin Says:

    andy3 – It’s a little known fact, but I heard somewhere that heathenx used to be the personal assistant of the Amazing Kreskin (http://en.wikipedia.org/wiki/Amazing_Kreskin).


  6. heathenx Says:

    @Richard Querin

    Hey, a guy’s gotta do what he has to do in order to feed his family. Working with Kreskin was better than my previous job mopping floors at the local peep show for minimum wage. Eeww. 🙁

  7. Don W. Says:

    HX– Were you the little blond in the tight bathing suit?

  8. heathenx Says:

    @Don W

    Yeah…that was me. :[

  9. Will Says:

    I just wanted to let you know how helpful your screencasts are. I have really enjoyed learning Inkscape by watching these things and your work is much appreciated.

    I look forward to more of them in the future.

    Thank you.

  10. John Says:

    Excellent! I have been following your screencasts with both passion and admiration. Thank you very much for your contagious love for inkscape.


  11. Richard B Says:

    I really like this screencast, it was very informative. What metacity / GTK theme do you use, I’ve been looking for something like that for a while now.

    Richard B

  12. heathenx Says:

    @Richard B

    My theme is a combination of things. I’m using Ubuntu Hardy. I have installed the Ubuntu-Studio theme, darklooks from the repo, and Gilouche from art.gnome.org, and I’m using clearlooks for the dialog decor with Tango icons (I love Tango).

    Basically all I wanted was the Gilouche theme which is the default Gnome theme in openSUSE. I have always loved this theme. It’s very clean looking and very Tango-ish. Basically, start out with the Gilouche theme and tweak your colors. I installed darklooks and Ubuntu-Studio themes to pull some colors but I’m not sure if it’s necessary.


  13. Richard B Says:

    Thanks, I really like what you’re doing, these screencastes are awesome!

    Richard B

  14. Richard Querin Says:

    @Richard B and heathenx,

    I noticed that you (heathenx) were actually running a theme very very similar to what I’m now running on xfce. In Xfce I run Clearlooks controls (xfce uses gtk themes for controls) and an xfce window theme called Rezlooks4xfce-Graphite.

    Check out this screenshot and you’ll see how close it actually does look:


    Also, despite rumours, heathenx and I don’t call each other to see what we’re both wearing. 😉

    Right now I’m running the Mist icon set, and not Tango – I think.


  15. heathenx Says:

    @Richard Querin

    Yup, I know all about Rezlooks. It’s a very nice theme indeed.

    I installed XFCE on my openSUSE 11 laptop last night. I haven’t had a chance to change my theme from the default. I still like Xubuntu’s XFCE than openSUSE’s XFCE. Xubuntu is something that a Gnome user can appreciate because it feels more Gnome-ish. openSUSE uses a more traditional XFCE. Nothing bad about that, it just lacks a little extra polish.

    XFCE has some really pretty themes that come with it. It even has a Redmond theme for the Windows XP lover in you. 🙂

  16. Aurelian Design Says:

    FYI – I don’t think Rob’s blog is there anymoe. Or it’s just down at the moment.

  17. dawgdoc Says:


    I have tried to clip a 425x425px bit from a 1600×1200 jpeg desktop image to use as a pattern when making CD labels for LinuxMint. When I shared the Disk_Label.svg the file broke and lost the background image but retained the other objects. I have since tried to follow yours and robs tutorials. When I look at the svg image I saved with a text editor I do not have the same type of path information as you or Rob. I have a href tag to the original image. This breaks my patterns.svg when I paste it in. (Since I have a copy of patterns.svg this is not an issue.) I am attempting to incorporate the pattern in the patterns.svg in order to share my source files for the disk image with others. (I am hoping adding the custom pattern to patterns.svg will allow me to share.) Come to think of it, no one else will have my patterns.svg. Can you offer a suggestion to make it possible to share a svg file with a background based on a jpeg (or bitmap).

  18. heathenx Says:


    Have you tried embedding the image first before making it a pattern?

  19. Kevin Says:

    Thanks for this. I think the last few minutes of this screencast without any additions would be a great microsode. I just wanted to find out how to use patterns in Inkscape and I knew you would get around to that at the end of this screencast so I watched it right through (and learned some extra stuff).

    By the way, I’m really interested in how you did your intro animations with swinging and zooming 3D text. Any chance of a screencast on that?