Anlegen von Textcontainern mit formatierten Texten

Von Thomas Kaegi. | 5 Mai, 2020 - 22:42
Kurzbeschreibung:

Das Script "AddTexts" legt auf Seite 1 von Layout 1 eine beliebige Anzahl Textcontainer mit definierbarer Position und Dimension und ebenfalls definierbarem Text an und setzt in diesen Texten bis zu 6 definierbare Worte fett. Alle Parameter können in einem Rechenblatt vorgegeben werden.

Ausführliche Beschreibung:

In jeder Zeile des Rechenblatts "Ctrl" sind die folgenden Angaben für einen Textcontainer vorzugeben (der Koordinatenbereich für A4 hoch ist 594 x 840):
• Position linker Rand
• Position oberer Rand:
• Position rechter Rand:
• Position unterer Rand:
• einzusetzender Text
• Index des ersten fett zu setzenden Wortes innerhalb des Textes
• Index des zweiten fett zu setzenden Wortes innerhalb des Textes
usw. bis maximal 6 Worte.

In einer äusseren Schleife (Index i) wird Zeile um Zeile der in "Ctrl" gemachten Vorgaben abgearbeitet, in einer inneren (Index j) die maximal 6 Worte, die fett gesetzt werden sollen. Die innere Schleife ist gegen Fehler abgesichert, die bei Indexvorgaben grösser als die Anzahl Worte im Text entstehen würden.

Sollen später weitere Textcontainer eingefügt werden, so können die Vorgaben für diese in zusätzlichen Zeilen in "Ctrl" gemacht und das Script erneut aufgerufen werden.

Das Dokument samt Script wurde als Lösungsvorschlag für das Forum-Problem

http://experts.ragtime.de/experts/node/4008

erarbeitet. Auch wenn der gemachte Vorschlag nicht von allgemeinem Interesse ist, so können der Lösung doch Ideen entnommen werden, die in anderem Zusammenhang nützlich sein können.

Anhang Größe
AddTexts.rtd 47.51 KB