Skip to content

This enables the rendering of tiling patterns in Inkscape (via the Tessagon library)

License

Notifications You must be signed in to change notification settings

cwant/inkscape-tiling-extension

Repository files navigation

Inkscape Tiling Extension

Important note

I am rethinking how I package/distribute this. You might want to check this forum discussion to download a zip file of the extension instead of getting it from here:

https://inkscape.org/forums/extensions/new-extension-tiling-patterns/

Description

This Extension uses the library Tessagon to create tiling patterns through a user interface in Inkscape.

Examples of this extension

Installation

First, identify your Inkscape extensions directory. This can be found in Inkscape's preferences: Go to EditPreferencesSystem and look in the User extensions field. On Linux, the extensions directory is typically $HOME/.config/inkscape/extensions/.

Second, install the Inkscape Tiling Extension in that directory or any subdirectory. For example,

cd $HOME/.config/inkscape/extensions/
git clone  --recurse-submodules https://github.com/cwant/inkscape-tiling-extension.git

will retrieve the code from GitHub. This later can be updated with

cd $HOME/.config/inkscape/extensions/inkscape-tiling-extension
git pull
git submodule update --remote

If Inkscape is already running, exit and restart it to make it look for new extensions.

Acknowledgements

  • I would like to thank Scott Pakin for writing his great Simple Inkscape Scripting extension, which helped me initially get Tessagon tilings into Inkscape (I've also liberally stolen parts of this README file from his project). You can find his extension here: https://github.com/spakin/SimpInkScr.

About

This enables the rendering of tiling patterns in Inkscape (via the Tessagon library)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages