Diese Seite nutzt die Möglichkeiten von CSS. Falls Du dies liest, ist CSS in Deinem Browser nicht erlaubt oder verfügbar. Die Seite wird trotzdem funktionieren, sieht aber bei weitem nicht so schön aus. ;-)
RTF-ImEx (benötigt mindestens Calamus SL 2015): Die aktuelle Versionsnummer ist 5.00.
Dieses Produkt ist im SL-Standardlieferumfang enthalten.
RTF-ImEx (RTF-Import/Export-Treiber) ist ein von uns komplett neu entwickelter Import-Exporttreiber für das sog. Rich Text Format, das von Microsoft als softwareunabhängiges Textaustausch-Format entwickelt wurde.
Dieser Treiber hat nichts mit dem alten von DMC vertriebenen RTF-Import/Export-Treiber zu tun, den Unterschied markiert das _IMEX im Dateinamen:
RTF_IMEX.CXT bedeutet: RTF-IMport/EXporttreiber von invers Software, Calamus-Import/EXport-Text.
Neu: RTF-ImEx ist im Standardlieferumfang von Calamus SL 2015.
4.01 [22.01.2008]
Fix: Fix: Export-Absturz bei zu langen Stilnamen behoben.
Fix: Das Funktions-Menü im Fontersatztabelle-Dialog zeigt keinen Objekt-Cursor mehr.
Neu: Die Font-Pfade werden jetzt immer absolut gespeichert.
Neu: Die Pfadfelder im Dialog Fontersatz-Definitionen zeigen unter Windows jetzt die nichtproportionale Schrift.
4.00 [18.01.2008]
Neu: [206] Beim RTF-Import kann interaktiv festgelegt werden, welcher Ersatzfont für einen nicht gefundenen Font gewählt werden soll.
Neu: [484] Der RTF-Export schreibt Farbinformationen, RTF-Stile und richtige Einrückungen. Die RTF-Stile können in RTF-fähigen Programmen (wie MS Word) anschließend bearbeitet werden, um z.B. Calamus-Fonts durch vorhandene Windows- oder Mac-Fonts zu ersetzen.
Neu: [209] Die Fontersatztabelle (FET) oder einzelne Fontersatz-Definitionen können in eigene .FET-Dateien gespeichert und nachgeladen werden.
Neu: [289] Ein RTF-Vorschau-Treiber (RTF.CPI) wird mitgeliefert, der reine Textinformationen einer selektierten RTF-Datei im Vorschau-Feld der Calamus-Dateiauswahl zeigt.
Neu: .FET-Dateien können zu einer schon geladenen FET hinzugeladen werden.
Neu: Im Fontersatztabelle-Dialog werden defekte Calamus-Fonts rot angezeigt.
Neu: Der Treiber zeigt sein Icon auch in den Dialogen Text importieren und Text exportieren.
Neu: Die Datei-History vom RTF-ImEx merkt alle .RTF-, .FET- und Font-Pfade und -Dateinamen.
Neu: Die Einstellungen des Treibers werden automatisch gesichert.
Fix: Fontersatztabelle-Handling stark verbessert.
Fix: Der RTF-Export schreibt keine Fonts und Stile mehr, wenn der Schalter gesetzt ist.
Fix: Der RTF-Export ist jetzt schneller.
Fix: Endlosschleifen-Fehler behoben, der ohne existierende FET auftreten konnte.
Fix: Die von RTF-ImEx benutzten Systempfade werden gemerkt.
3.11 [26.02.2007]
Fix: [427] Beim Export werden Leerzeichen nach einem weichen Zeilenumbruch eingefügt.
Fix: [305] Apostrophs aus MS-Word 2000 werden korrekt importiert.
Fix: [84] Das tschechische Schriftzeichen Scaron (Š) wird korrekt importiert.
Fix: [83] Mitteleuropäische Textencodings von MS-Word for Mac werden erkannt.
Fix: Beim Auto-Import in virtuell kopierte Rahmen fragt RTF-ImEx nur nach, wie die virtuellen Kopien behandelt werden sollen, wenn die gewählte Datei eindeutig eine RTF-Datei ist.
Fix: Kleinere Bugfixes und Zeichenerkennungen verbessert.
Neu: Der neue Module-Dialog (SL2006) wird unterstützt.
Neu: Das Modul nutzt den Standard-Infodialog.
Interne Library-Änderungen.
3.08 [23.11.2005]
SL2006 wird benötigt.
3.07 [24.05.2005]
Neu: Der Einstellungen-Dialog kann durch das Gedrückthalten der [Alt]-Taste beim Import und Export erzwungen werden, auch wenn die entsprechenden Schalter 'Dialog zeigen' in eben diesem Dialog ausgeschaltet sind (war früher mit [Strg] möglich, was mit dem Eddie-Aufruf kollidiert).
3.06 beta [28.01.2005]
Neu: Wenn man beim Auswählen der RTF-Datei die [Strg]-Taste gedrückt hält, wird nach dem Laden des Textes ein Eddie-Fenster geöffnet, das derzeit alle erkannten RTF-Kommandos und ihre Werte listet. Der Inhalt dieses Statusfensters kann sich jederzeit ändern und ist momentan nur zur Fehlerkorrektur durch Entwickler interessant.
Fix: Unicode-Definitionen des allerersten Textzeichens wurden nicht akzeptiert.
3.05 beta [27.01.2005]
Fix: Unicode-Definitionen von Sonderzeichen werden besser erkannt.
3.04 [12.05.2004]
Neu: Auto-Import-Mechanismus wird unterstützt.
Fix: Mac-RTF-Erkennung ist weiter verbessert.
3.03 [22.10.2003]
Fix: Überlange Rahmennamen werden verkürzt.
SL2003 wird benötigt.
3.02 [13.05.2003]
Fix: RTF-Dokumente, die auf einem Mac erstellt wurden, werden jetzt noch besser erkannt und formatiert.
Fix: Das Zeichen für Auslassungspunkte (horizontal ellipsis, '...') wird jetzt als CFN 217 umgesetzt. Die meisten Fonts bieten hierfür ein eigenes Zeichen. Ersetze ansonsten ggf. das CFN-Zeichen 217 (in Eddie) durch drei Punkte (...).
Fix: An- und Abführungszeichen werden noch besser erkannt.
3.01 [16.01.2003]
Fix: Microsoft Word for Mac schrieb entgegen der RTF-Dokumentation v1.6 RTF-Texte mit einem undefinierten \charset 256, so dass sie nicht als Mac-RTF erkannt wurden.
3.00 [02.12.2002]
Neu: Der Treiber heißt jetzt RTF_IMEX.CXT und unterstützt nun generell Unicode bei Import und Export.
Neu: RTF-Numerierungen werden besser erkannt.
Neu: RTF-Schriftfarben (auch für Unterstreichung) werden jetzt unterstützt.
Neu: Das Euro-Zeichen wird beim Import erkannt (und auf ASCII 238 gelegt).
Neu: Das Euro-Zeichen wird beim Export richtig erzeugt.
Neu: Korrekte Behandlung von An- und Abführungszeichen sowie aller Divis-Zeichen.
Neu: Die Language- und Codepage-Erkennung ist weiter verbessert.
Neu: Die Fontpfade der Ersatzschriften werden jetzt immer mit gesichert.
Neu: Im Dialog Fontverwaltung gibt es jetzt zwei Radiobuttons: Westeuropäische CFN-Belegung / Osteuropäische CFN-Belegung. Man kann also jetzt 2 x 4 Fonts pro RTF-Schriftstil sichern und nutzen.
Neu: CZ-Anführungszeichen und Abführungszeichen werden jetzt richtig gemappt.
Neu: Das RTF-magic \lang1024 wird jetzt ignoriert, d.h. bessere CZ-Zeichenerkennung.
Neu: Nicht bekannte charset-Definitionen werden jetzt zum Standard-Wert gemappt, daher bessere Zeichenerkennungen von Bullets etc.
Neu: Der zuletzt gewählte Sprachbereich für CFN-Fonts wird im Setup mit gesichert.
Neu: Font-Wechsel beim Import werden besser erkannt.
Neu: Der Versions-Checker wird jetzt unterstützt.
Neu: Alle in Calamus-Fontbelegung abbildbaren Zeichen aus dem ANSI-Zeichenvorrat werden jetzt möglichst annähernd abgebildet.
Neu: Kombinierte Zeichen wie 1/2, 1/4, 3/4, ... werden beim Import jetzt in Zeichenfolgen zerlegt.
Neu: Die Calamus-Datei-History wird jetzt unterstützt. Dabei merkt sich der Treiber sowohl für Import als auch für Export unterschiedliche Dateinamen.
Neu: Beim Festlegen von Calamus-Fonts wird jetzt der zuletzt gewählte Font-Dateiname (und Pfad, sofern vorhanden) in der Dateiauswahl wieder angeboten für diesen Font-Typ. Der Font-Typ wird dazu in der Calamus-Dateiauswahl im Titel mit angegeben.
Neu: Beim Neuladen von Daten in einen Rahmen, der schon viel Text enthält, erscheint jetzt (endlich) eine Biene als Mauszeiger.
Neu: Wenn ein RTF-Zeichen nicht via Unicode nach der Standard-Belegung auf einen CFN-Font umgemappt werden kann, wird es mit [] eingeklammert als Originalzeichen in den Text übernommen, z.B. [x]. Man kann dann mit Eddie diese Zeichen durch die gewünschten Zeichen ersetzen. Eine Alertbox am Ende des Import-Vorgangs weist darauf hin.
Neu: Die Demo-Version kann jetzt auch in SL-lite-editions getestet werden.
Neu: Erzwungener Textumbruch funktioniert jetzt beim Export.
Neu: Der Export-Schalter Dialog zeigen ist jetzt standardmäßig AN.
Neu: RTF_IMEX sichert jetzt immer eine .INF und eine .SET-Datei. Die SET-Datei enthält die üblichen Schalter, die INF-Datei die Font-Ersetzungen.
Neu: Die Import-Schalter (Infoblock/Seitenende/Spaltenumbruch ignorieren) sind jetzt standardmäßig AN.
Fix: Der RTF-Import konnte früher Dokumente beschädigen. Die entsprechenden Prinzip-Fehler sind behoben.
Fix: Die Anzahl erzeugter Lineale ist jetzt konsistent auch beim Neuladen desselben Dokuments.
Fix: Textlineale und Textstile werden jetzt tatsächlich ignoriert, wenn die entsprechenden Schalter gesetzt sind.
Fix: Wenn eine RTF-Datei noch von einem anderen Programm geöffnet ist, erscheint jetzt eine sinnvollere Fehlermeldung.
Fix: Es werden möglichst keine unnötigen Textstile mehr erzeugt.
Fix: Es werden möglichst keine unnötigen Textlineale mehr erzeugt.
Fix: Wird ein RTF-Font nicht gefunden, weist eine Alertbox darauf hin, wie dieser Font heißt.
Fix: Fehler in Font-Ersetzungstabelle-Handling behoben.
Fix: Fehler in Font-Ersetzung behoben.
Fix: Fehler in Textlineal-Erzeugung behoben.
2.95 [25.11.2002]
Fix: Viel debugging und finetuning auf dem Weg zur Release 3.0.
2.48 [04.10.2002]
Fix: Textlineale und Textstile werden tatsächlich ignoriert, wenn die entsprechenden Schalter gesetzt sind.
Fix: Es sollten keine Dokument-Beschädigungen mehr auftreten.
Fix: Die Anzahl erzeugter Lineale ist konsistent auch beim Neuladen desselben Dokuments.
Fix: cz: Infozeile im Font-Ersetzdialog korrigiert (Leerzeichen vor '.' weg).
2.47 [25.09.2002]
Fix: Font-Umschaltung noch weiter korrigiert.
Fix: Beim Neuladen von Daten in einen Rahmen, der schon viel Text enthält, erscheint (endlich) eine Biene als Mauszeiger.
Fix: Wenn ein RTF-Zeichen nicht via Unicode nach der Standard-Belegung auf einen CFN-Font umgemappt werden kann, wird es mit [] eingeklammert als Originalzeichen in den Text übernommen, z.B. [x]. Man kann dann mit Eddie diese Zeichen durch die gewünschten Zeichen ersetzen. Eine Alertbox am Ende des Import-Vorgangs weist darauf hin.
Neu: Wird ein RTF-Font nicht gefunden, weist eine Alertbox darauf hin, wie dieser Font heisst. (Hier sollte man in Zukunft den gewünschten Font nachladen können.)
2.46 [24.09.2002]
Fix: Nach Import von RTFs wird der Radio-Button (WE/ME) in der Font-Ersetzung richtig dargestellt.
Fix: Weitere Font-Handlingsfehler behoben.
Fix: magic \lang1024 wird ignoriert -> bessere CZ-Zeichenerkennung.
Fix: Nicht bekannte charset-Definitionen werden zum Standard-Wert gemappt, daher bessere Zeichenerkennungen von Bullets etc.
Fix: LatinSmallLetterTWithCaron wird korrekt umgesetzt nach CFN.
Neu: RTF_IMEX sichert immer eine .INF und eine .SET-Datei. Die SET-Datei enthält die üblichen Schalter, die INF-Datei die Font-Ersetzungen.
Fix: Fehler in Font-Ersetzungstabelle-Handling behoben.
Fix: Fehler in Font-Ersetzung behoben.
Neu: Weitere CZ-Zeichen in Unicode-CFN-Ersatztabelle definiert.
Fix: Fehler in Textlineal-Erzeugung behoben.
2.44 [13.09.2002]
Neu: Schriftfarben (auch für Unterstreichung) werden unterstützt.
Neu: Die Import-Schalter (Infoblock/Seitenende/Spaltenumbruch ignorieren) sind standardmäßig AN.
Neu: Der Export-Schalter 'Dialog zeigen' ist standardmäßig AN.
Neu: Die Fontpfade der Ersatzschriften werden immer mit gesichert.
Fix: Font-Wechsel zwischen West und East im Dialog 'Font-Verwaltung' werden besser erkannt.
Fix: Font-Wechsel beim Import werden besser erkannt.
Fix: CZ-Anführungszeichen und Abführungszeichen werden richtig gemappt.
2.43 [17.08.2002]
Neu: Im Dialog 'Fontverwaltung' gibt es zwei Radiobuttons: 'Westeuropäische CFN-Belegung' / 'Osteuropäische CFN-Belegung'. Man kann also 2 x 4 Fonts pro RTF-Schriftstil sichern und nutzen.
Neu: Der zuletzt gewählte Radiobutton wird im Setup mit gesichert.
Neu: Die Language- und Codepage-Erkennung ist weiter verbessert.
2.42 [16.08.2002]
Neu: Font-Stilwechsel werden erkannt.
Fix: Der RTF-Import konnte früher regelmäßig Dokumente beschädigen. Die entsprechenden Prinzip-Fehler sind behoben.
Neu: Der Schalter 'Fester Fontpfad' wurde vom Dialog 'Font-Austauschtabelle' in den Dialog 'Fontverwaltung' verlegt, wo er besser plaziert ist.
Neu: Dieser Schalter heisst 'Fontpfad sichern', weil er eine neue Funktion bekommen hat:
Wenn der Schalter gesetzt ist, wird nicht nur in der RTF-SET-Datei gemerkt, welcher Calamus-Fontdateiname gewählt wurde, sondern auch dessen kompletter Zugriffspfad.
Ist der Schalter nicht gesetzt, wird nur der Fontname gesicher.
Wenn ein mit Pfad gesicherter Font beim Import benötigt wird, wird in folgender Reihenfolge nach dem Font gesucht: a) rekursiv im Pfad, der beim Definieren angegeben war, b) rekursiv im festen Calamus-Fontpfad, c) rekursiv im variablen Calamus-Fontpfad. Falls in keinem dieser Pfade die Suche erfolgreich war, erscheint eine Dateiauswahl, in der man den Font angeben kann.
Fix: Beim Festlegen von Calamus-Fonts wird der zuletzt gewählte Font-Dateiname (und Pfad, sofern vorhanden) in der Dateiauswahl wieder angeboten für diesen Font-Typ. Der Font-Typ wird dazu in der Calamus-Dateiauswahl im Titel mit angegeben.
2.41 [13.08.2002]
Neu: ModIBlk wird unterstützt (für Versions-Checker).
Neu: (&Euro;) wird beim Import erkannt (und auf ASCII 238 gelegt).
Neu: Wenn eine RTF-Datei noch von einem anderen Programm geöffnet ist, erscheint eine sinnvollere Fehlermeldung.
Neu: Die Calamus-Datei-History wird unterstützt. Dabei merkt sich der Treiber sowohl für Import als auch für Export unterschiedliche Dateinamen.
Neu: Auch bei der Font-Zuweisung wird die CFN-Datei-History unterstützt.
Neu: Die Demo-Version kann auch in SL lite editions getestet werden.
Neu: Erzwungener Textumbruch funktioniert beim Export.
Neu: Alle in Calamus-Fontbelegung abbildbaren Zeichen aus dem ANSI-Zeichenvorrat werden möglichst annähernd abgebildet.
Neu: Kombinierte Zeichen wie '1/2', '1/4', '3/4', '...' werden beim Import in Zeichenfolgen zerlegt.
Neu: Nicht in der Calamus-Fontbelegung abbildbare Versalien mit Akzenten werden mit den akzentlosen Zeichen ersetzt.
Fix: Es werden keine unnötigen Textstile mehr erzeugt.
Fix: Es werden keine unnötigen Textlineale mehr erzeugt.
Fix: Numerierungen werden besser erkannt.
2.07 [10.11.2001]
Neu: Angepasst für SL2002 (mit neuen Headerfiles übersetzt)
Fix: Infodialog ist nicht mehr durchsichtig.
2.06 [22.09.2001]
Mit neuen Headerfiles übersetzt.
2.05 [18.09.2001]
Unterstützung für SL 2002.
2.01 [03.08.2001]
Neu: Import: ab sofort werden Fussnoten unterstützt.
2.00 [24.10.2000]
Neu: Der RTF-Import unterstützt nun das direkte Benutzen von TTF- und PS-Type-1-Fonts.
Neu: Der RTF-Export unterstützt Textausgabe mit einfachen Stil-Informationen und Linealen.
Neu: Durch die neuen Import/Export-Optionen Textstile ignorieren und Textlineale ignorieren kann man einen Nur-Text--Import/Export erzwingen.
Neu: Der RTF-Import unterstützt jetzt auch den Auto-Importmodus von Calamus.
Fix: Export: nach Tabulatoren wurden Zeichen verschluckt
Fix: Export: das Bullet wurde falsch exportiert
Neu: Export-Demo
Lauffähig ab SL2000
1.10 [30.05.2000]
Neu: In der Font-Austauschtabelle werden jetzt auch Type-1-Fonts und TTF-Fonts unterstützt.
Neu: Die Import-Anzeige wurde überarbeitet.
Neu: Das Menü der Font-Austauschtabelle wurde überarbeitet.
1.00 [28.08.1997]
Erstveröffentlichung des neu entwickelten RTF-Importtreibers RTF_I.CIT von Michael Kammerlander durch invers Software.