Rastermanager (macOS)

Von Nicolas Trebst. | 24 März, 2020 - 08:48
Kurzbeschreibung:

AppleScript, welches auf einer angewählten Seite ein Hilfslinienraster anlegt

Ausführliche Beschreibung:

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.

Kleines Bild (250 * 250):
Rastermanager (macOS)
Großes Bild (bis 800 * 800):
Rastermanager (macOS)
Anhang Größe
Rastermanager.rtd 180.27 KB