====== Arbeiten mit Textrahmen ====== ===== Informationen zum Text abfragen ===== ==== getAllText(…) ==== ''getAllText(["name"]) -> string'' Gibt den Text (auch den nicht sichtbaren) des Objekts mit dem Namen „name“ und aller mit diesem verketten Textrahmen zurück. Wenn im Textrahmen Text ausgewählt wurde, wird dieser zurückgegeben. Wurde kein Name „name“ übergeben, wird der Text des aktuell ausgewählten Objekts zurückgegeben. ==== getText(…) ==== ''getText(["name"]) -> string'' Gibt den Text (auch den nicht sichtbaren) des Objekts mit dem Namen „name“ zurück. Wenn im Textrahmen Text ausgewählt wurde, wird dieser zurückgegeben. Wurde kein Name „name“ übergeben, wird der Text des aktuell ausgewählten Objekts zurückgegeben. ===== Text manipulieren ===== ==== setFont(…) ==== ''setFont("font", ["name"])'' Setzt die Schrift des Textrahmens „name“ auf die mit „font“ bezeichnete Schrift. Wenn im Textrahmen Text ausgewählt wurde, wird nur dieser geändert. Wurde kein Name „name“ übergeben, wird der Text des aktuell ausgewählten Objekts geändert.\\ Wirft ''ValueError'', wenn die Schrift „font“ nicht gefunden werden kann. ===== Mit Stilen arbeiten ==== ==== Stile aus anderen Dokumenten importieren ==== Siehe [[scripter:dokument_befehle#loadstylesfromfile|Dokument-Befehle: loadStylesFromFile(…)]] ==== createParagraphStyle(…) ==== Erzeugt einen neuen Absatzstil. → [[https://wiki.scribus.net/canvas/Using_createParagraphStyle|Details im offiziellen Scribus-Wiki]] ==== createCharStyle(…) ==== Erzeugt einen neuen Zeichenstil. → [[https://wiki.scribus.net/canvas/Using_createCharStyle|Details im offiziellen Scribus-Wiki]] ==== getAllStyles(…) ==== ''getAllStyles() -> list'' Gibt eine Liste aller Absatzstile im Dokument zurück.