This page is outdated. For more recent information have a look at the english original.

Developing Ink/Stitch

Ink/Stitch Organisation

Der Plugin-Code als auch das Pyembroidery Repository sind unter der Ink/Stitch Organisation auf GitHub zusammengefasst. Außerdem gibt es dort noch andere nützliche Dinge, wie beispielsweise Stickschriftarten.

Inkscape Plugin

Ink/Stitch ist ein Inkscape Plugin. Auf deren Webseite gibt es eine kurze Einführung darüber, wie man ein Inkscape Plugin schreibt.

Ink/Stitch Programmier-Sprachen

Ink/Stitch und pyembroidery sind in Python 2 geschrieben.

Ein Update auf Python 3 ist derzeit nicht möglich, da inkex.py, das Erweiterungen-Framework für Inkscape, nur in Python 2 existiert.

Die PDF-Vorschau nutzt Electron, und damit die typischen Web-Skriptsprachen wie HTML5, CSS und Javascript (JQuery). Dabei kommt außerdem das Jinja Template Framework zum Einsatz. In zukünftigen Versionen wird geplant dieses durch das vue.js - Framework zu ersetzen. Es ist geplant, die gesamte Bedienungsoberfläche diesem Model anzupassen.

Entwickler Dokumentation