Hallo Herr Ratzig,
ERatzig hat geschrieben:
Hallo Forum,
wir erstellen seit vielen Jahren unsere Produktkataloge mit Corel Ventura. Die aktuellen Daten liegen als Publikationen von Corel Ventura 10 vor.
Insgesamt geht es um ca. 180 Publikationen, die die einzelnen Produktgruppen in jeweils vier Sprachen enthalten, der Gesamtumfang beträgt fast 10.000 Seiten.
Da es so aussieht, daß es in Zukunft keine Updates mehr für Corel Ventura mehr geben wird, planen wir den Umstieg auf ein anderes DTP-Programm. Im Moment denken wir dabei an Adobe InDesign.
Gibt es eine Möglichkeit, die bestehenden Daten so zu exportieren, daß wir sie dort weiterbearbeiten können?
Danke!
Viele Grüße
Erich Ratzig
Ja.
Der Datenexport aus Corel Ventura ist auf verschiedene Art möglich. Ob eine komplette Datenübernahme möglich ist, hängt natürlich vom Zielprogramm ab.
Ich fange mal mit den unterschiedlichen Exportmöglichkeiten an:
- Wie in jedem anderen DTP-Programm auch, können Sie einen Textbereich markieren und dann mit dem Kommando Text exportieren speichern.
Abspeichern können Sie in den Formaten RTF, ANSI, ASCII, ASCII-8-Bit.
Bei den Formaten ANSI, ASCII, ASCCI-8-Bit können Sie einstellen, ob Satzbefehle exportiert werden sollen, oder nicht.
Beim RTF-Format sind weitergehende Differenzierungen möglich.
Bei dem von Ihnen genannten Datenumfang (Menge und Anzahl der Dateien) wäre dieser Weg extrem aufwändig. - In Corel Ventura Publikationen wird Text innerhalb von Textrahmen positioniert, wobei die Grundseiten eines Kapitels in der Regel als ein einheitlicher Rahmen behandelt wird.
In jedem Rahmen kann entweder ein benannter Text oder ein unbenannter Text existieren, benannte Texte können entweder in der Publikation eingebettet, oder aber als externe Datei verknüpft sein.
Durch Setzen eines Schalters kann man für jeden benannten Text extra einstellen, ob er beim Speichern exportiert werden soll, oder nicht.
Mit Corel Ventura wird eine Scriptdatei mitgeliefert, mit der Sie recht komfortabel den Status dieser Texte verändern können.
Diese Vorgehensweise funktioniert bei unbenannten Texten nicht. Sie müssten entweder alle diese Texte manuell benennen, oder wie unter 1 beschrieben, manuell exportieren.
Unbenannte Texte entstehen immer dann, wenn Sie in Corel Ventura einen Rahmen positionieren und im Rahmen einen Text erfassen. Sofern Sie sich bei der Erfassung dieser Problematik nicht bewusst waren, werden sich in Ihren Daten vermutlich tausende dieser unbenannten Texte befinden. - Export aller Texte einer Corel Ventura Datei:
Wie ich bereits beschrieben habe, ist ein automatischer Export nur dann möglich, wenn unbenannte Texte nachträglich benannt werden.
Für diesen Zweck habe ich ein Programm entwickelt. Mein Programm ExportOnSave arbeitet eine Liste von Corel Ventura Publikationen komplett automatisch ab und erledigt dabei die folgenden Einzelschritte:
- Analyse jedes einzelnen Rahmens auf jeder Seite einer Publikation
- Setzen des ExportOnSave-Schalter für jeden benannten Text
- Unbenannte Texte werden benannt und dann der ExportOnSave-Schalter gesetzt. Der automatische Name setzt sich aus Kapitelnummer,Seitennummer und einem Teil des Textes zusammen.
- Dann wird eine Kopie der Publikation abgespeichert und gleichzeitig werden alle Texte im eingestellten Format gespeichert. Nähere Angaben zu diesem Programm können die aus dem Bedienungshandbuch entnehmen
Die letzte Lösung bietet Ihnen den
höchsten Grad der Automatisation, wäre bei dem von Ihnen geschilderten Datenumfang immer noch eine eine sehr arbeitsintensive Lösung.
Bei allen Lösungen haben Sie die Wahl zwischen Texten mit Corel-Ventura-Befehlen oder ohne diese Befehle.
Die Venturabefehle kann Ihr Zielprogramm nicht direkt verarbeiten, die Texte ohne Befehle abzuspeichern würde zum Verlust aller Textauszeichnungen und aller Sonderzeichen führen.
Die erhaltenen Texte müssten deshalb noch nachbearbeitet werden. Eine gutes Werkzeug für diese Arbeit wäre mein Programm
SearARep, mit dem Sie nach Erstellung der notwendigen Konvertiertabellen alle erhaltenen Texte automatisch bearbeiten können.
Der beschriebene Weg bietet Ihnen damit einen akzeptablen Weg zur Konvertierierung der Textdaten.
Unter Vorausstzung, dass das Zielprogramm die Daten verarbeiten kann, könnte die Konvertierung natürlich noch viel weitergehen. Mit einem, speziell für Ihre Dateien geschriebenen Programm ließe sich eine fast vollständige Konvertierung vornehmen.
Ein denkbarer Weg wäre die Erstellung jeweils einer XML-Datei je Publikation, die jeweils den Inhalt einer kompletten Publikation enthalten würde, wobei diese Datei nicht nur Texte enthalten könnte, sondern auch Dinge wie Rahmengrößen, Rahmenpositionen, Verweise, Fußnoten u. ä.
Bei Interesse kann Ihnen gerne ein solches Programm anbieten.
Diese XML-Datei könnte dann von verschiedensten Programmen verarbeitet werden. InDesign lässt ja den Import von XML-Daten zu, wobei den jeweiligen Tags Indesignformatmarken zugewiesen werden können. Ich kenne allerdings da noch nicht alle Möglichkeiten.
Erlauben Sie mir noch einige Bemerkungen zu dem von Ihnen beschriebenen Arbeitsablauf.
Wenn ich Sie recht verstanden habe, haben Sie Ihre Daten bisher direkt in Corel Ventura erfasst und bearbeitet, und planen das Gleiche zukünftig eventuell in InDesign zu machen.
Ich würde einen anderen Arbeitsablauf vorschlagen:
Exportieren Sie alle Daten in eine Datenbank und bearbeiten Sie zukünftig die Daten dort. Diese Lösung erlaubt Ihnen zum Einen die Übernahme von Daten aus Ihrer kommerziellen Datenverarbeitung (mindestens Artikelnummern, Preise, ev. Angebotstexte und Bilder), zum anderen binden Sie Ihre Daten nicht mehr an ein bestimmtes Ausgabeprogramm.
Sie könnten also, solange Corel Ventura die von Ihnen verlangte Aufgabe erfüllt, bei Corel Ventura beleiben und bei Bedarf jederzeit auf ein anderes Programm wechseln. Es müsste lediglich für das neue Programm eine Ausgaberoutine geschrieben werden.
So könnten Sie zum Beispiel auch zu jederzeit automatisch Webseiten generieren.
Für Ihre Mitarbeiter hätte es den Vorteil, dass sie für Erfassung und Korrektur kein spezielles Wissen des jeweiligen Ausgabeprogrammes haben müssten. Außerdem könnten Sie jederzeit Daten extrahieren, z. B. zur Übersetzung weitergeben und die Ergebnisse anschließend wieder einlesen.
Auch für solch ein Datenbearbeitungsprogramm kann ich gerne ein Angebot unterbreiten.