Rastermanager (macOS)
AppleScript, welches auf einer angewählten Seite ein Hilfslinienraster anlegt
Raster-Manager
Verwendung
Ist ein Layout in einem Dokument selektiert und das Script wird gestartet, öffnet sich ein Rechenblatt, in dem die Parameter für das Raster eingegeben werden können:
- Kopfsteg / Bundsteg
- Anzahl der Spalten, Spaltenbreite, Spaltenabstand
- Anzahl der Zeilen, Zeilenhöhe, Zeilenabstand
Die Einstellungen in diesem Rechenblatt bleiben im Dokument erhalten und können (ggf. abgeändert) auf weitere Layoutseiten angewendet werden, indem das Script neu gestartet wird.
Installation
Eine scpt-Datei kann man hier nicht anhängen, deswegen habe ich ein RT-6 Dokument angehängt. Es enthält ein Rechenblatt zum berechnen der Script-Inputs und mehrere Textdokumente mit den Versionen des Scripts. Zur Verwendung einfach den ganzen Text auswählen und in ein Script-Editor-Fenster pasten und laufen lassen.
Skalierung
Die Berechnung der Positionen für das Raster basiert auf dem Skalierungsfaktor
set hlm_d to 2.83465 -- corresponds to 1mm
Dahinter steckt die Darstellung von mm in pkt. Das sollte auf jedem System zu den gleichen Ergebnissen führen.
Entwicklungs-/Testumgebung
iMac 21,5 " late 2013, macOS Mojave 10.14.6, RagTime 6.6.5 Build 1894
Sonstiges
Zufällig bin ich in einer anderen Anwendung auf eine solche Funktion gestoßen und fand sie recht nützlich. Ich habe hier einen Teil der Funktionalität nachgebaut. Vielleicht findet der eine oder andere es hilfreich.
Disclaimer
Just for completeness: This code is free for the Community. By no means it is allowed to sell this code, parts of this code or modifications based on this code.
Anhang | Größe |
---|---|
Rastermanager.rtd | 180.27 KB |