Skript-Fu
Aus GIMPForum
| Skript-Fu | |
| Basisdaten | |
| Autor: | Mohi |
| Getestete Versionen: | 2.4.x |
| Kategorie: | Kategorie: Skript-Fu |
| Schwierigkeitsgrad: | |
Vorwort
Vielleicht hast du dir schon mal gewünscht in GIMP Abläufe, die du immer und immer wieder von Hand machst, mit nur einem Klick ausführen zu können. Toll wäre natürlich auch, wenn das ganze etwas dynamisch sein würde. Denselben Button sechs oder sieben mal zu erstellen, nur weil man verschiedene Beschriftungen möchte (beispielsweise für eine Website) ist etwas mühsam und wenn man plötzlich merkt, dass einem die Schriftart nicht gefällt, darf man gleich nochmals von vorn beginnen.
GIMP bietet zum Glück verschiedene Möglichkeiten, Arbeitsvorgänge zu automatisieren; eine davon nennt sich Skript-Fu. Skript-Fu ist eine Skript-Sprache für GIMP, die es erlaubt, relativ einfach auf alle Funktionen, die GIMP bereitstellt, zuzugreifen.
Im folgenden Tutorial lernst du die Grundlagen von Skript-Fu und wirst dein erstes eigenes Skript von Anfang bis Ende schreiben. Da auch einige Arbeitstechniken angesprochen werden, kann es sein, dass du gewisse Teile des Tutorials als umständlich o.ä. empfindest. Da ich nur schreiben kann, wie ich am besten arbeiten kann, musst du an gewissen Stellen des Tutorials vielleicht deinen eigenen Workflow finden.
Zusätzlich möchte ich noch etwas ganz wichtiges anmerken: Bitte glaube nicht, dass dich dieses Tutorial zum Skript-Fu-Guru macht. Hier wird dir lediglich der Einstieg in Skript-Fu gezeigt, lernen und üben musst du schon selbst.
--Mohi 22:16, 3. Nov 2008 (CET)
Voraussetzungen
Um mit diesem Tutorial etwas anfangen zu können, brauchst du folgende Dinge:
- GIMP 2.4 oder neuer
- Einen Texteditor, falls vorhanden mit Syntaxhighlighting für Scheme
- Geduld
- Genügend Zeit
Englischkenntnisse können auch von Vorteil sein genauso wie etwas Matheerfahrung, Programmierkenntnisse werden aber nicht vorausgesetzt.
Inhaltsverzeichnis
Einstieg in Skript-Fu
- Grundlagen
- Variablen
- Listen
- Funktionen
- Das "Rezept"
- Das Skript
- Benutzereingaben
- Fehlersuche und Schlusswort
Zusätzliche Kapitel
