RagTime (Software)

Software
(Weitergeleitet von RagTime)

RagTime ist eine rahmenorientierte Business-Publishing-Software, welche Textverarbeitung, Tabellenkalkulation, einfache Zeichnungen, Bildverarbeitung sowie Diagrammgrafiken in einer Layout-Umgebung und einem einzigen Dokument/Programm verbindet. Es wird häufig für Formulare, Auswertungen, Dokumentationserstellung und Desktop-Publishing genutzt. Typische Anwender sind Geschäftskunden, Bildungseinrichtungen, Verwaltungen, Architekten sowie private Anwender.

RagTime

Logo von RagTime
Basisdaten

Entwickler RagTime.de Development GmbH
Aktuelle Version 7
(RagTime 7.0.3, 21.11.2023 – Windows erst angekündigt)
Betriebssystem Windows, macOS
Kategorie Desktop-Publishing
Lizenz proprietär
deutschsprachig ja
www.ragtime.de

Komponenten

Bearbeiten

Die aktuelle Version enthält 400 Funktionen[1] und folgende Module:

  • Seitenlayout (Formulare, Vorlagen usw.)
  • Textverarbeitung
  • Bildverarbeitung
  • Tabellenkalkulation (ähnlich Microsoft Excel, zusätzlich erweiterte Funktion bezüglich verwendbarer Zell-Inhalte und Typografie; neben alphanumerischen Eingaben, Bezügen und Formeln können Zellen z. B. auch Bilder, Zeichnungen oder wiederum ganze Tabellen enthalten)
  • Formeln und Funktionen (überall verwendbar, in Text, Grafik und Rechenblatt, Bezüge in andere Ragtime Dokumente sind möglich)
  • Infografiken in verschiedenen Diagrammarten
  • Zeichnungen in Vektorgrafik mit Linien, Polygonen, Bézierkurven und mehr
  • Diaschau (zur Bildschirm-Präsentation von RagTime-Dokumenten)
  • Audio/Video (Einbindung von Multimedia-Inhalten)
  • Knöpfe (Einblendmenüs, Schaltflächen und andere Bedienelemente, die in RagTime-Dokumente zur interaktiven Steuerung eingesetzt werden können)
  • Import/Export anderer Dateiformate[2]
  • Unterstützung der unter macOS systemweit verfügbaren Skriptsprache AppleScript

Arbeitsprinzip

Bearbeiten

RagTime unterscheidet sich von üblichen „Office“-Softwareanwendungen durch seine strikte Rahmenorientierung, die eher aus Publishing-Programmen bekannt ist: Alle Inhalte befinden sich in Rahmen auf ihren jeweiligen Seiten. Die Inhalte können jeweils eine feste Position in ihren Rahmen haben oder (wenn die Inhalte Texte oder Tabellenkalkulationen sind) in einen anderen Rahmen fließen, der per „Pipeline“ an den ersten angeschlossen ist.

Das Kernstück von RagTime ist das sog. Inventar. Es kann Texte, Bilder, Grafiken, Spreadsheets (in RagTime Rechenblätter genannt) etc. und Layouts enthalten. In einem Layout werden dann sog, Rahmen (Rechtecke und Freiformen) platziert, denen dann beliebige Inhalte aus dem Inventar zugewiesen werden können. Ein Dokument kann dabei mehrere unterschiedliche Layouts enthalten und die enthaltenen Informationen unterschiedlich darbieten.

RagTime kennt keine unterschiedlichen Dokumentarten für unterschiedliche Datentypen; alle Inhalte werden in einem einzigen Dokumententyp gespeichert. So kann ein RagTime-Dokument nicht nur mehrere Seiten, sondern auch mehrere Layouts im gleichen Dokument enthalten, also neben Text und Bildern beispielsweise auch Rechenblätter sowie Tabellenkalkulationen.

Die Dateiendung von RagTime-Dokumenten ist .rtd (RagTime document), für Vorlagen .rtt (RagTime template).

Erweiterungen

Bearbeiten
  • FileTime X – erlaubt unter OS X den Zugriff von RagTime-Dokumenten auf „FileMaker Pro“-Datenbanken
  • RagTime Connect ProODBC-Datenbankanbindung für RagTime 6 (Mac und Windows)
  • Johannes – Druckerweiterung zur Erstellung gehefteter oder gefalzter Broschüren
  • PowerFunctions – zusätzliche Funktionen zur effektiveren Erstellung intelligenter Dokumente für den Datenaustausch und für den Einsatz in gemischten Mac-Windows-Arbeitsumgebungen
  • MetaFormulaSYLK-basierte Erweiterung, die es ermöglicht, Text als Formel rechnen zu lassen

Geschichte

Bearbeiten

RagTime wurde seit 1985 – zunächst unter dem Namen MacFrame – für den Macintosh entwickelt und 1986 veröffentlicht. Bei der Veröffentlichung hatte es bereits den heutigen Namen, der in Anlehnung an das damals erhältliche Softwarepaket Jazz von Lotus gewählt wurde.

RagTime erlangte auf dem europäischen Macintosh-Markt rasch eine bedeutende Stellung, die bis heute erhalten geblieben ist, auch wenn der Marktanteil geschrumpft ist. Auf dem amerikanischen Markt konnte sich das Programm trotz mehrerer Versuche nicht durchsetzen.

Nachdem die Herstellerfirma – zuerst Brüning & Everth, später B&E Software, heute RagTime.de Development – sich lange allein auf den Macintosh konzentriert hatte, brachte sie 1999 die Version 5.0 auch für Windows heraus. Das Programm gewann gegen die etablierte Konkurrenz vor allem von Microsoft Office keine große Bedeutung.

Bis Mitte 2006 gab es RagTime neben einer Verkaufsversion auch in einer sogenannten Privatversion, die einen ähnlichen Leistungsumfang (ausgenommen Wörterbücher für Rechtschreibung und Worttrennung) kostenlos bot, aber nicht für kommerzielle Zwecke verwendet werden durfte. RagTime Privat wurde in anderen Sprachen als RagTime Solo vertrieben. In einer Pressemitteilung vom 5. Juli 2006 kündigte RagTime die Einstellung von RagTime Privat an und äußerte sich zu den Gründen folgendermaßen: „Allerdings wurden die Lizenzbedingungen für RagTime Privat auch vielfach fehlinterpretiert oder bewusst missachtet. Deshalb haben wir RagTime Privat eingestellt, von RagTime 6 wird es keine Privat-Version geben.“

Nach einem erfolgreichen Start der Software RagTime 6.0 gingen die Umsätze in der Folgezeit deutlich zurück. Unter den Gesellschaftern gab es Unstimmigkeiten über die Fortführung des Unternehmens, welches im Juli 2007 in Insolvenz ging. Daraufhin wurden die RagTime-Rechte in die neu gegründete Gesellschaft RagTime.de Development GmbH übernommen, die für die Weiterentwicklung zuständig war. Der Vertriebspartner RagTime.de Sales GmbH hat bis Oktober 2015 die RagTime-Produkte vertrieben. Inzwischen liegt der Vertrieb ebenfalls bei der RagTime.de Development GmbH.

RagTime wurde umfangreich überarbeitet in Version 6.6 vom 8. Oktober 2015, die auch neue Features von OS X (z. B. hochauflösende „Retina“-Displays) und Windows 10 unterstützt.[3]

RagTime erschien im September 2023 in Version 7.0.2 final als reine 64bit-Version für alle Macintosh-Betriebssysteme (Intel und ARM, neueste Sonoma, macOS 14, über Ventura, Monterey, Catalina bis zurück Sierra, MacOS 10.12).[4] RagTime 7 für Windows wurde angekündigt. Zunächst wurde der Leistungsstand von Version 6.6 für neueste macOS erreicht. Alle bisherigen RagTime-Dateien können mit dieser RagTime-Version 7 geöffnet, bearbeitet und neu gespeichert werden.

Version Erscheinungsdatum Betriebssystem
RagTime 1 1986 System 3.0
RagTime 2 1988 System 6
RagTime 3 1989 System 7
RagTime 4 1996 MacOS 7.5
RagTime 5 1999 MacOS 9 und Windows
RagTime 5.6 2003 MacOS 9, OS X und Windows
RagTime 6 2006 OS X (PPC) und Windows
RagTime 6.5 2009 OS X (Intel/PPC) und Windows
RagTime 6.6 2015 OS X (Intel) und Windows
RagTime 7 2023 macOS 14 (Intel und ARM)

Programmierung

Bearbeiten

RagTime 1–3 sind in Pascal entwickelt worden, die Version 4 wurde komplett neu in C++ entwickelt, was bis heute Bestand hat. Externe Programmierung bzw. Automatisierung kann per AppleScript auf dem Mac und per OLE/COM-API (z. B. Visual Basic) unter Windows realisiert werden.

Auf dem Mac besitzt RagTime eine sehr umfangreiche AppleScript-Bibliothek, womit sich fast alles automatisieren lässt, vom automatischen Erstellen von Dokumenten bis zum Exportieren von PDF-Dokumenten. RagTime unterstützt auch das „Aufzeichnen“ durch den „AppleScript Editor“, mit dem sich die interaktive RagTime-Bedienung als AppleScript Programmablauf aufzeichnen lässt. Apple-Skripte können im RagTime-Dokument gespeichert und per Menü oder Tastenkürzel aufgerufen werden.

Unter Windows gibt es seit RagTime 6 ein OLE/COM-API, womit sich viele RagTime-Komponenten über externe Programmierung automatisieren lassen. Hierfür gibt es eine Typbibliothek, die den verfügbaren RagTime OLE/COM-Objektkatalog installiert. Die Programmierung kann in allen von Microsoft unterstützten Programmiersprachen erfolgen.

Literatur

Bearbeiten
  • Sechs gegen Word. In: c’t, Nr. 7/2004, S. 170
  • DTP für jedermann In: c’t Nr. 13/2004, S. 156
  • Detlef Schulz: Professionell arbeiten mit RagTime 6. SmartBooks, 2007, ISBN 3-908497-61-2
  • Helmut Rodenhausen, Thomas Kaegi: RagTime 6 für Könner und KMUs, für Windows und Mac. pumera Verlag, 2006, ISBN 3-905403-03-X
Bearbeiten

Einzelnachweise

Bearbeiten
  1. RagTime.de - Funktionsübersicht: Über 400 Funktionen. Abgerufen am 1. Juli 2021.
  2. RagTime.de - Formate. Abgerufen am 1. Juli 2021.
  3. Das neue RagTime 6.6 – das beste RagTime aller Zeiten! Presseerklärung vom 8. Oktober 2015 auf der Herstellerwebseite
  4. Das neue RagTime 7 – das beste RagTime aller Zeiten! Presseerklärung vom 13. September 2023 auf der Herstellerwebseite