Auf HDS kam anlässlich des Themas dieses Beitrags die Frage auf, ob es sich noch lohnt, mein Buch zu kaufen.
Da ich ja prinzipiell der Meinung bin, dass das am besten jede(r) selbst entscheidet, hier die zweieinhalb Seiten, die das Thema erörtern.
Ich hatte kürzlich mein Startup Script veröffentlicht, mit dem man Spaltenbreiten nummerisch setzen kann. Heute gibt es eine deutliche Verbesserung: zum einen ist alles viel interaktiver und zum anderen lassen sich die Werte in dem zugewiesenen Tabellenformat speichern, so dass sie in anderen Tabellen per Knopfdruck abrufbar sind.
Dieses Script liegt bei mir schon lange rum, ich bin nur nie dazu gekommen, es hier zu veröffentlichen. Da aber mal wieder danach gefragt wurde: hier ist es...
Es geht darum, dass das nummerische Setzen von Spaltenbreiten in InDesign immer nur eine Spalte zur Zeit geht und auch nicht, ohne die Breite der gesamten Tabelle zu verändern. Das ist doof.
Beim InDesign Experten Tag gestern kam die Sprache auf den unglücklichen Umstand, dass man jeweils nur einen Tabulator zur Zeit bewegen kann. Wie immer geht das per Skript. :)
InDesign liegen von jeher gute Beispiel-Skripe bei. CS3 hat sie sogar fertig installiert in /Programmordner/Scripts/Scripts Panel/Samples/. Aber: alle sind nicht übersetzt worden. Stück für Stück werde ich auf indesign-faq.de übersetzte Versionen zumindest der AppleScripts und JavaScripte zur Verfügung stellen.
Würden Sie so eine Tabelle mit InDesigns Tabellenfunktion bauen oder als reinen Text mit Tabulatoren?

Im Adobe u2u-forum kam heute die Frage auf, ob man Tabs gleichmäßig verteilen kann. Wie so häufig: per Script geht das.
Das JavaScript nimmt den linken Einzug und die Position des letzten Tab-Stopps und verteilt alle anderen Tabs-Stopps gleichmäßig zwischen diesen beiden Positionen. Es läuft bei mir sowohl unter CS2 als auch unter CS3. Da ich nicht übertrieben ausführlich getestet habe, ist Feedback willkommen.
Sie haben eine Tabelle und die soll insgesamt 120mm breit sein. InDesign bietet von Haus aus keine Möglichkeit, das einzustellen.
Oder?
Doch, es gibt einen schmutzigen Trick und es gibt (natürlich) ein Script. Zuerst der Trick:
Fügen Sie ihrer Tabelle eine Zeile hinzu. Es ist egal, wo Sie die Zeile hinzufügen, weil sie am Ende eh wieder gelöscht wird.
Markieren Sie die gesamte Zeile (Apfel/STRG 3) und vereinigen Sie die Zellen. Geben Sie für die eine neue Zelle die gewünschte Breite ein.
Wenn eine Zeile aus nur einer Zelle besteht, ist die Zellenbreite = Tabellenbreite. Alle anderen Spalten werdn proportional mit skaliert.
Nachteil dieser Methode: es gibt Tabellen, die sind so groß und kompliziert, dass mir unwohl wird, wenn ich eine Zeile einfügen muss.
Neueste Kommentare
vor 1 Woche 6 Tage
vor 1 Woche 6 Tage
vor 2 Wochen 5 Tage
vor 2 Wochen 5 Tage
vor 3 Wochen 3 Tage
vor 5 Wochen 3 Tage
vor 5 Wochen 4 Tage
vor 5 Wochen 5 Tage
vor 5 Wochen 5 Tage
vor 5 Wochen 6 Tage