inkex documentation
Tutorial
Writing Extensions: In-Depth
Inkex Development
API Reference
GitLab
INX extension descriptor format
INX widgets and parameters
Supported Interpreters
Writing unit tests
Submitting and reviewing extensions
Units
Updating your extension for Inkscape 1.0
Updating your extension for Inkscape 1.2
On this page
Highlevel explanation of specific inkex features
Update guides
Edit this page
Writing Extensions: In-Depth
¶
INX extension descriptor format
Introduction
Translation of extensions
Attributes description
Example
DTD XML schema
RELAX NG XML schema
INX widgets and parameters
Introduction
Common attributes
Widgets
Parameters
Supported Interpreters
INX files
Selecting a specific interpreter version (via preferences file)
See Also
Writing unit tests
Submitting and reviewing extensions
I want to submit my extension
I want to review a submission
Highlevel explanation of specific inkex features
¶
Units
Units in SVG
Units in Inkex
Update guides
¶
Updating your extension for Inkscape 1.0
Adjusting folder structure
Updating *.inx files
Updating *.py files
Getting your extension added to Inkscape’s stock extensions
Docstrings
Submitting your extension for inclusion
External links
Updating your extension for Inkscape 1.2
Deprecating changes
New Style API
New Units API
Other additions to inkex
Other deprecations to inkex
previous
My first import extension
next
INX extension descriptor format