Skip to content

Inkscape extension for drawing guides and shapes for printable label sheets

License

Notifications You must be signed in to change notification settings

johnbeard/inkscape-label-guides

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Label Guide extension

This is an extension to draw guides and outline for printable label sheets. There is a fairly large range of labels, mostly from LabelPlanet and Avery.

Once installed, find the extension menu under Extensions->Render->Label Guides...

The InkSpace extension page is here.

This is what the output can look like:

labels_output_demo

And the options dialog:

labels_options_demo

Features

  • List of around 100 preset label templates
  • Custom rectangular and elliptical grid-based templates
  • Various guide options. Any combination of:
    • Guides at label edges
    • Guides at label centres
    • Guides inset from edges by a set amount
  • Can draw label outline shapes for visualisation before printing
  • Can draw inset shapes to aid layout or as borders

Installation

Manual installation

Copy the label_guides.py and label_guides.inx files to the relevant Inkscape extension directory.

On Linux, this is ~/.config/inkscape/extensions for user extensions or /usr/share/inkscape/extensions for system extensions.

Makefile

You can clone this repository and use make to install the extension to your user extension directory (Linux only, maybe OSX):

make install

or

make install DESTDIR=/path/to/install/directory

Arch Linux

There is an AUR package called inkscape-label-guides.

Development loop

When developing this extension, you can symlink the directory like this:

ln -s /path/to/inkscape-label-guides ~/.config/inkscape/extensions/inkscape-label-guides

Then you can edit the files in the repository and reload Inkscape to see the changes.

As far as I know, there's no way to reload the extension without restarting Inkscape.

Packaging

To package this extension for distribution, you can use the make target:

make zip

Then upload the package to the Inkscape extension website.

About

Inkscape extension for drawing guides and shapes for printable label sheets

Resources

License

Stars

Watchers

Forks

Packages

No packages published