Hallo, Stibi!
Kann Deine Snippets leider nicht vernünftig herunterladen. Es kommen bei mir immer nur kleine 4 KByte-große Dateien an, die unvollständig scheinen.
Zunächst mal egal. Der Nachteil von gedrehten Tabellen, ohne das jetzt im Einzelnen ausprobiert zu haben, scheint mir, daß Features wie alternierende Füllungen wohl nicht mehr funktionieren würden. Obendrein wird es Probleme mit Tabellenkopf und Tabellenfuß geben.
Eine alternative Methode, die ich hier noch der Vollständigkeit halber vorstellen möchte, ist die Verwendung einer 1spaltigen Tabelle, die über einen 3spaltigen Textrahmen umbrochen und samt ihrem Textrahmen als mitfließendes verankertes Objekt in den Textfluß eingebunden wird.
Diese Konstruktion krankt aber auch an den oben erwähnten Unzulänglichkeiten, wäre aber leichter zu bearbeiten. Siehe auch den angehängten Screenshot und die IDML-Datei.
Dann könnte ich mir noch vorstellen, dass wir für die 3 Spalten mit 3 einzelnen Tabellen arbeiten, die samt ihrer Textrahmen als Objekte hintereinander in eine Zeile als verankerte Objekte eingebunden werden. Problem dabei: die Spaltenkonturen genau übereinander zu positionieren (mit Unterschneidung), sodass keine doppelten Kantenbreiten sichtbar werden. Zudem wäre es ausgeschlossen Zellen in der Waagerechten zu verbinden…
Siehe angehängte Datei: Einzeltabellen_ab_cd_ef_einfuegen_CS5.idml
Eine bessere Lösung sehe ich gerade mal nicht. :-(
Halt doch :-). Vielleicht noch ein
ExtendScript, das in der
ausgewählten Tabelle spaltenweise Zelle für Zelle die Buchstaben a-z an den Anfang jeden Zelleninhalts setzt. Darunter würde aber auch die Flexibilität leiden: man müßte auf die automatische Nummerierung im Absatzformat verzichten.
Siehe angehängtes ExtendScript und die entsprechende IDML-Datei: SetAlphabeticalEnumerationToCellContents.jsx
Was das Script nicht macht: die Nummerierung in der nächsten Tabelle fortführen.
Hier der Scriptcode:
MacBook Pro 2.4GHz | OS X 10.5.8 | Adobe CS3/CS4/CS5/CS5.5 Design Premium