Suchen / SearchNavigation |
RagTime-ArtikelDies ist eine Sammlung der RagTime-Aufsätze auf diesem Site, alle auf Deutsch. Dateien zu Workshop »RagTime - AppleScript - MySQL« (mac at camp 2010)Beim mac at camp in Naumburg/Saale vom 18. – 22. August 2010 gibt es von mir am Freitag um 19:00 von mir einen kurzen Workshop zum Thema: Wie scriptet man RagTime auf dem Mac, wie kann man dabei auch noch auf einen MySQL-Server zugreifen, um automatische Seitenlayouts mit Daten und Bildernn aus der Datenbank erzeugen. Der Workshop führt in die Grundtechniken ein und sollte in die Lage versetzen, erfolgreich weiter zu experimentieren. Die Demo-Dateien und das Script zum Workshop liegen im Anhang.
Meine RagTime-Artikel anderenortsArtikel zu RagTime, vor allem auf den Seiten der RagTime.de Sales GmbH
Verknüpfte Bilder in RagTime-Dokumenten einsammelnBei meinem letzten Posting zu »In RagTime verknüpfte Bilder im Finder zeigen« habe ich ein weiteres kleines Script auf meiner Festplatte wiedergefunden. Das Script durchläuft alle verknüpften Bilder des vorderen RagTime-Dokuments. Es fragt nach einem Zielordner und lässt dann den Finder die Original-Bilddateien in diesen Ordner kopieren. Das ist ganz praktisch, wenn Dokumente mit verknüpften Bildern an andere Leute weitergegeben werden sollen. Das RagTime-Dokument im Anhang enthält das Script und keine Kurzanleitung zur Installation.
AppleScripts im Script Editor und RagTime: TerminologiekonflikteBei einem Vorschlag, wie man ein bestimmtes Problem in RagTime mit AppleScript lösen kann, ist mir im RagTime-Forum ein Fehler unterlaufen (dort inzwischen korrigiert). Das kommt vor, aber in diesem Fall ist der Fehler interessant und ein wenig Diskussion dazu lohnt sich für RagTime-Scripter. Es geht um die Frage, wo AppleScript beim Kompilieren eigentlich die Begriffe sucht.
AppleScript für PDF-Bookmarks in RagTimeDer PDF-Export von RagTime erlaubt leider nicht, PDF-Lesezeichen direkt im RagTime-Dokument vorzubereiten. Das AppleScript in dem angehängten Dokument habe ich vor einigen Jahren mal geschrieben, weil ich solche Bookmarks in Texten brauche. In vielen Fällen wird es ausreichen. Wird in RagTime Text ausgewählt und das Script aufgerufen, erzeugt es ein EPS-Bild mit dem notwendigen Code für Bookmarks. Dieses Bild wird sehr klein hinter dem ausgewählten Text als mitfließendes Objekt installiert.
Einführung SuchlauffunktionenUnter den Rechenblattfunktionen in RagTime gehören die Suchlauffunktionen (Suchlauf, VSuchlauf, HSuchlauf) zu denen, die am meisten Schwierigkeiten im Umgang bereiten. Zugleich sind die Funktionen aber ungewöhnlich nützlich für Anwender, die Tabellen mit Auswertungen erstellen oder aber Formulare mit komplexer Funktionalität.
Datumsrechnen in RagTimeRagTime bringt in der Funktionenliste eine Fülle von Spezialfunktionen zum Rechnen mit Kalenderdaten mit. Selbst eine Funktion zur Berechnung des Osterdatums ist vorhanden. Das angehängte Dokument „Datumsrechnen.rtd“ führt knapp in die Grundtechniken ein, die für RagTime gelten, wenn man mit Kalenderdaten und Zeitspannen rechnet. Es folgen einige Standardformeln für die Berechnung beistimmter Standarddaten:
Script »Schneidemarken anlegen« für RagTime unter Mac OSDas angehängte Dokument stellt ein AppleScript zur Verfügung, mit dem unter Mac OS bequem Schneidemarken um einen oder mehrere Container angelegt werden können. Nützlich ist dies für Visitenkarten und ähnliches, bei denen Seiten nachträglich geschnitten werden müssen. Container auf der Seite auswählen, Script aufrufen, fertig.
Entwurf mit RagTime-Formularen (PDF-Beschreibungen)RagTime-Formulare sollen eine angepasste Arbeitsumgebung schaffen. Bei ihrer Gestaltung eine Reihe von Vorüberlegungen zu treffen, spart später Arbeit. Die PDF-Beschreibungen im Anhang dieses Artikels sind als Vorbereitung auf ein RagTime-Training entstanden. Sie sollten dabei helfen, Entscheidungen beim Entwurf qualifiziert zu treffen.
RagTime-Arbeitsumgebung einrichtenIm Zusammenhang mit einem RagTime-Training hatte ich mal einen 3 1/2-Seiter geschrieben, worauf man achten sollte. Die Kurzanleitung steckt als PDF im Anhang.
Rundungsfunktionen in RagTimeÜbersichtSeit Version 6.5 gibt es in RagTime mehr Rundungsfunktionen:
Seriendrucke mit RagTimeSeriendruck-Dokumente mit RagTime zu erstellen kann sehr einfach sein, aber auch durchaus anspruchsvoll, je nach Anforderungen. Hier versuche ich, einen Überblick über die Techniken zu geben. Dabei wird einfach begonnen, dann wird es immer komplexer. Der Aufsatz ist grob wie folgt gegliedert: Zuerst werden die in RagTime eingebauten Funktionen behandelt, die Daten aus Rechenblättern beziehen: Zunächst die Funktion »Serienbrief«, dann die Funktionen »DruckNr« und »DruckStopp«, die vor allem für Etikettendruck benötigt werden.
In RagTime verknüpfte Bilder im Finder zeigenVor einiger Zeit hatte ich ein Script geschrieben, dass mir verknüpfe Bilddateien in einem RagTime-Dokument im Finder anzeigt. Das Script ist ziemlich trivial: tell application "RagTime 6.5" set is_linked to false tell window 1 try set picture_file to source file of selection set is_linked to true end try end tell end tell if is_linked then tell application "Finder" select picture_file activate end tell end if
RagTime-Erweiterungen wieder entfernen (Mac OS)Im Unterschied zu Windows gibt es beim Mac kein einheitliches Verfahren, eine Installation Rückgängig zu machen. Der folgende Text beschreibt, wie man beim Mac eine RagTime-Erweiterung von Hand entfernen kann.
Dateiendungen setzenImmer mal wieder kommt folgende Anfrage vorbei: »Ich hab viele alte RagTime-Dateien, die nicht das richtige Icon im Finder zeigen und bei Doppelklick nicht geöffnet werden.« Meist ist bei diesen alten Dateien die fehlende Endung ».rtd« schuld.
|
RagTime-LinksRagTime-Experts |