Benutzer-Werkzeuge

Webseiten-Werkzeuge


tutorial:inkscape:plugins

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tutorial:inkscape:plugins [2017/04/14 17:04] ralftutorial:inkscape:plugins [2023/06/07 16:58] (aktuell) hellmuth
Zeile 2: Zeile 2:
 In diesem Tutorial wird das Schreiben und Installieren von Plugins für Inkscape behandelt. In diesem Tutorial wird das Schreiben und Installieren von Plugins für Inkscape behandelt.
 ===== Liste von nützlichen Plugins ===== ===== Liste von nützlichen Plugins =====
-  * Polygon[[https://github.com/ThoreMehr/inkscape-polygon]] + 
-  * DrawerCabinetMaker[[https://github.com/ThoreMehr/inkscape-DrawerCabinetMaker]] +  * Polygon [[https://github.com/ThoreMehr/inkscape-polygon]] 
-  * TabbedBoxMaker[[https://github.com/paulh-rnd/TabbedBoxMaker]] +  * Mehr_BoxMaker [[https://github.com/ThoreMehr/Mehr_BoxMaker]] 
-  * Gear-dev[[https://github.com/jnweiger/inkscape-gears-dev]]+  * Gear-dev [[https://github.com/jnweiger/inkscape-gears-dev]] 
 + 
 ===== Installieren ===== ===== Installieren =====
-Die .py und die .inx Datei muss direkt in den Extentions-Ordner kopiert werden. Welcher Ordner das isthängt vom Betriebssystem ab+ 
-==== Windows ==== +Hat man einen zip-File der Erweiterung, kann man in Inkscape im Top-Menu Erweiterungen -> "Manage Extensions" aufrufen und den Tab "Install Packages" anwählen. Dann unten das Icon selektieren und in einem Filedialog den Zip-File angeben.  
-Die Erweiterungen liegen im Ordner \Inkscape\share\extensions. In der Standardinstallation also in C:\Program Files\Inkscape\share\extensions + 
-==== Ubuntu und viele andere Linux Varianten ==== +Alternativ können die .py und die .inx Datei direkt in den Extentions-Ordner kopiert werden. Den Ordner findet man in Inkscape durch Aufruf von Bearbeiten -> Einstellungen -> System und dort in der Zeile "Benutzererweiterungen:" . Wenn man will, kann man da auch einen anderenleichter zu erreichenden Ordner einstellen
-Erweiterungen nach ~/.config/inkscape/extensions/ kopieren und Inkscape neu starten+ 
-=== Mac OS === +Es sollten die Dateien direkt sein, nicht ein Ordnerder diese Dateien enthältAusserdem sollte man beachten, daß wie bei allem Code, den man sich auf den Rechner lädt, man den Quellen vertrauen muss.  
-Erweiterungen nach /Applications/inkscape.app/Contents/Resources/share/inkscape/extensions + 
-===== Schreiben von Plugins ===== <html><img align="right" width="25" src="http://www.spettel.de/fablab/ei7.png" title="Osterei:789"\></html>+ 
 +===== Schreiben von Plugins =====
 Die Inkscape- Plugins bestehen aus zwei Teilen, einer GUI und dem eigentlichen Code. Dieses Tutorial beschränkt sich auf die Verwendung der Standart-GUI und Code in Phython. Die Inkscape- Plugins bestehen aus zwei Teilen, einer GUI und dem eigentlichen Code. Dieses Tutorial beschränkt sich auf die Verwendung der Standart-GUI und Code in Phython.
 Ein Plugin besteht aus zwei Dateien, einer .inx und einer .py, da in Phython programiert wird. Ein Plugin besteht aus zwei Dateien, einer .inx und einer .py, da in Phython programiert wird.
Zeile 41: Zeile 44:
 <code xml> <code xml>
   <script>   <script>
-    <command reldir="extensions" interpreter="python">$PLUGINNAME.py</command>+    <command location="inx" interpreter="python">$PLUGINNAME.py</command>
   </script>   </script>
   </inkscape-extension>   </inkscape-extension>
tutorial/inkscape/plugins.1492182294.txt.gz · Zuletzt geändert: 2017/04/14 17:04 von ralf

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki