scripter:mini-tutorial
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
scripter:mini-tutorial [2017/01/10 16:22] – #!/usr/bin/env Python bei einigen Beispielen entfernt julius | scripter:mini-tutorial [2018/04/01 16:15] (aktuell) – [Mini Tutorial] Verständlichkeit julius | ||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
Scripte in Scribus werden in der Programmiersprache Python (Version 2) geschrieben und kommunizieren über das Modul '' | Scripte in Scribus werden in der Programmiersprache Python (Version 2) geschrieben und kommunizieren über das Modul '' | ||
- | <note important> | + | <note important> |
Wenn sie ein Skript ausführen möchten, öffnen sie es in Scribus über den Menüpunkt //Script// -> //Script ausführen...// | Wenn sie ein Skript ausführen möchten, öffnen sie es in Scribus über den Menüpunkt //Script// -> //Script ausführen...// | ||
Zeile 110: | Zeile 110: | ||
count = count + 1 | count = count + 1 | ||
| | ||
+ | </ | ||
+ | |||
+ | ===== Mehrere Objekte bearbeiten ===== | ||
+ | Indem man mit einer '' | ||
+ | <file python setStyle.py> | ||
+ | # -*- coding: utf-8 -*- | ||
+ | import scribus | ||
+ | |||
+ | anzahl = scribus.selectionCount() | ||
+ | |||
+ | if anzahl >= 1: | ||
+ | for i in xrange(0, anzahl): | ||
+ | scribus.selectObject(scribus.getSelectedObject(i)) | ||
+ | scribus.setStyle(" | ||
+ | #Namen anzeigen, falls benötigt... | ||
+ | # | ||
+ | else: | ||
+ | scribus.messageBox(" | ||
</ | </ | ||
scripter/mini-tutorial.1484061741.txt.gz · Zuletzt geändert: 2017/01/10 16:22 von julius