====== Seiten Befehle ======
===== masterPageNames(…) =====
''masterPageNames() -> list''
Listet alle Musterseiten des Dokuments auf. Ein Anwendungsbeispiel:
# -*- coding: utf-8 -*-
import scribus
mpnames = scribus.masterPageNames()
liste = ""
zaehler = 0
for mp in mpnames:
liste = liste + "- "+str(mp)+"
"
zaehler +=1
scribus.messageBox("Musterseiten", "Es sind insgesamt "+str(zaehler)+" Musterseiten vorhanden:"+liste+"
")
Die (beispielhafte) Ausgabe: {{ :scripter:scripter-musterseiten-auflisten.png?300|}}
===== applyMasterPage(…) =====
''applyMasterPage(MusterseitenName, Seitenzahl)''
Wendet eine Musterseite namens //MusterseitenName// auf die mit //Seitenzahl// angegebene Seite an.
Diese Funktion existiert erst [[http://wiki.scribus.net/canvas/Using_the_new_applyMasterPage%28%29_command|seit Scribus 1.4.5]] – in älteren Versionen wird eine Fehlermeldung ausgegeben, wenn man versucht, obigen Code auszuführen.
Beispiel:
# -*- coding: utf-8 -*-
import scribus
rueckgabe = scribus.applyMasterPage("unnormal", 1)
===== ToDo =====
Bisher enthält diese Seite nur Befehle, die nicht in der offiziellen, mit Scribus mitgelieferten Dokumentation ausgeliefert wurden – der Rest muss noch ergänzt werden. --- //[[wiki@julius-cordes.de|Julius Cordes]] 2016/02/19 23:06//