Möglichkeiten der (teil-)automatisierten Publizierung von Printmedien aus XML-Daten
Unter Berücksichtigung eines Corporate Designs
- Art: Diplomarbeit
- Autor: Benjamin Schoene
- Abgabedatum: Mai 2006
- Umfang: 98 Seiten
- Dateigröße: 4,9 MB
- Note: 1,3
- Institution / Hochschule: Hochschule Karlsruhe – Technik und Wirtschaft Deutschland
- Bibliografie: ca. 52
- ISBN (eBook): 978-3-8366-0024-8
-
ISBN (Paperback) :
978-3-8366-0024-8 P - ISBN (CD) :978-3-8366-0024-8 CD
- Sprache: Deutsch
- Prämierung:
- Arbeit zitieren: Schoene, Benjamin Mai 2006: Möglichkeiten der (teil-)automatisierten Publizierung von Printmedien aus XML-Daten, Hamburg: Diplomica Verlag
- Schlagworte: Electronic Publishing, Corporate Identity, Technische Dokumentation, Content Management System, Informationstechnologie
In den Warenkorb
38,00 €
Diplomarbeit von Benjamin Schoene
Einleitung:
Immer mehr Unternehmen entscheiden sich heutzutage für den Einsatz von Content Management Systemen in Verbindung mit strukturierten XML-Daten für das Erstellen, Verwalten und Publizieren interner und externer Informationen. Der Grund hierfür sind steigende Ansprüche an Qualität, Aktualität und Flexibilität technischer Information auf der Anwenderseite und gestiegener Kosten- und Zeitdruck durch globalen Wettbewerb und kürzere Produktlebenszyklen auf der Herstellerseite. Gegen diesen scheinbaren Widerspruch versprechen Content-Management-Systeme (CMS) in Verbindung mit den Methoden Single Source Publishing und Cross Media Publishing Abhilfe. Mit CMS können Inhalte medienneutral erstellt, abgelegt, verwaltet, wieder verwendet und in verschiedenen Ausgabemedien wie Papier, Internet, CD-Rom oder WAP publiziert werden.
Problemstellung:
Der Dienstleister Cross Media Documentation GmbH (im Folgenden CMD genannt) unterstützt die Firma Krohne Messtechnik GmbH & Co. KG. bei der Implementierung und Anwendung des XML-basierten CMS Noxum Publishing Studio 4. Im CMS werden Handbücher, technische Datenblätter und Kurzanleitungen (QuickStart Manuals genannt) erstellt, die anschließend in einem (teil-)automatisiertem Satzprozess als druckfertige PDF-Dateien ausgegeben werden sollen.
Da die Handbücher und technischen Datenblätter im CMS als medienneutrale XML-Daten vorliegen, muss ein Weg gefunden werden, diese XML-Daten in ein Printlayout zu überführen. Dabei soll das Corporate Design der Firma KROHNE umgesetzt werden, auch wenn automatisierten Satzprozessen der Ruf anhängt, typografisch und layouttechnisch eher mittelmäßige Ergebnisse zu liefern. Unter den verschiedenen Lösungsmöglichkeiten existieren sowohl teil- als auch vollautomatisierte Lösungsansätze, von denen einige über proprietäre und andere über standardkonforme Technologien realisiert werden.
Für CMD wird im Zuge dieser Diplomarbeit ein geeigneter Lösungsweg ermittelt, um die XML-Daten aus dem CMS (teil-)automatisiert in ein druckfertiges, Corporate Design-konformes PDF umzuwandeln.
Hierzu werden zunächst verschiedene Lösungsansätze in Hinblick auf ihre Tauglichkeit untersucht. In einer Vorauswahl werden daraufhin diejenigen Ansätze, die für die Problemstellung dieser Diplomarbeit prinzipiell geeignet scheinen, einer genaueren Betrachtung unterzogen und anschließend tabellarisch miteinander verglichen. Dabei wird auf die Rahmenbedingungen bezüglich des CMS und des Corporate Design eingegangen.
Die Realisierung und Implementierung der in dieser Arbeit ermittelten Lösung erfolgt durch CMD und die Noxum GmbH, wobei Noxum für die programmiertechnischen Aspekte zuständig ist.
Um nachfolgend zu klären, wie gut sich die strengen Vorgaben des Corporate Designs im (teil-)automatisierten Satzprozess tatsächlich umsetzen lassen, wird eine Handbuch-Titelseite im CMS erstellt und anschließend als Print-PDF publiziert. Anhand dieser Titelseite werden auszugsweise Details der Realisierung vorgestellt. In der darauf folgenden Bewertung wird die Lösung hinsichtlich der Qualität der Ergebnisse und ihrer Vor- und Nachteile beurteilt.
Inhaltsverzeichnis:
| 1. | Einleitung | 1 |
| 2. | Grundlagen | 3 |
| 2.1 | Publishing | 3 |
| 2.1.1 | Traditionelles Publishing | 4 |
| 2.1.2 | Modernes Publishing | 5 |
| 2.1.3 | Single Source Publishing | 5 |
| 2.1.4 | Cross Media Publishing | 6 |
| 2.2 | XML | 7 |
| 2.2.1 | Inhalt | 7 |
| 2.2.2 | Struktur | 9 |
| 2.2.3 | Gestalt | 9 |
| 2.3 | Content Management | 10 |
| 2.3.1 | Content | 10 |
| 2.3.2 | Content Management | 11 |
| 2.3.3 | Content Management Systeme | 11 |
| 2.4 | Corporate Design | 12 |
| 3. | Lösungsansätze und Vergleich | 15 |
| 3.1 | Untersuchte Lösungsansätze | 15 |
| 3.1.1 | Adobe® FrameMaker® | 16 |
| 3.1.2 | Adobe® InDesign® | 17 |
| 3.1.3 | CSS3 | 17 |
| 3.1.4 | Microsoft® Word | 18 |
| 3.1.5 | QuarkXPress® | 20 |
| 3.1.6 | TeX | 20 |
| 3.1.7 | XSL-FO | 22 |
| 3.2 | Vorauswahl einiger Lösungsansätze | 24 |
| 3.2.1 | Adobe® FrameMaker® | 24 |
| 3.2.2 | Adobe® InDesign® | 33 |
| 3.2.3 | XSL-FO | 36 |
| 3.3 | Gegenüberstellung der Vorauswahl | 41 |
| 3.3.1 | Allgemeine Eigenschaften | 41 |
| 3.3.2 | Automatisierung | 42 |
| 3.3.3 | Eignung | 42 |
| 3.3.4 | Typografie | 43 |
| 3.3.5 | Grafiken, Tabellen, Farben | 43 |
| 4. | Rahmenbedingungen und Wahl einer Lösung | 44 |
| 4.1 | Rahmenbedingungen | 44 |
| 4.1.1 | Die Firma KROHNE Messtechnik GmbH & Co. KG | 44 |
| 4.1.2 | Einführung in das CMS Noxum Publishing Studio | 44 |
| 4.2 | Die Struktur der XML-Daten im CMS | 46 |
| 4.3 | Erfassung von Inhalten in Justsystems XMetaL® | 48 |
| 4.3.1 | Anlegen von neuen Inhaltsobjekten | 48 |
| 4.3.2 | Erfassung von Textinhalten | 50 |
| 4.3.3 | Erfassung von Grafiken | 52 |
| 4.3.4 | Erfassung von Tabellen | 53 |
| 4.4 | Erfassung von technischen Produktdaten | 54 |
| 4.5 | Zusammenstellen von Publikationen im CMS | 55 |
| 4.5.1 | Anlegen von neuen Strukturobjekten | 55 |
| 4.5.2 | Gestaltung der Strukturobjekte im Struktureditor | 55 |
| 4.6 | Workflows, Rechte und Versionierung im CMS | 56 |
| 4.6.1 | Rich Clients und Smart Clients | 56 |
| 4.6.2 | Workflows | 56 |
| 4.6.3 | Rollen- und Rechteverteilung | 57 |
| 4.6.4 | Versionierung | 58 |
| 4.7 | Das Corporate Design für Handbücher | 59 |
| 4.7.1 | Farben | 59 |
| 4.7.2 | Titelseite | 59 |
| 4.7.3 | Innenseiten | 59 |
| 4.7.4 | Typografie | 61 |
| 4.7.5 | Tabellen | 62 |
| 4.7.6 | Platzierung von Grafiken, Tabellen, Elementen | 62 |
| 4.8 | Wahl einer Lösung | 62 |
| 5. | Realisierung ausgewählter Seitenelemente | 65 |
| 5.1 | Anlegen von MIF-Templates | 65 |
| 5.2 | Transformation der XML-Daten in das MIF-Format | 66 |
| 5.2.1 | Schritt 1: Auflösen der Objektreferenzen | 67 |
| 5.2.2 | Schritt 2: Hinzufügen von Layoutinformation | 68 |
| 5.2.3 | Schritt 3: Generierung des MIF-Dokuments | 69 |
| 5.2.4 | Schritt 4: PDF-Export | 71 |
| 5.3 | Exemplarischer Code-Ausschnitt | 71 |
| 5.4 | Umsetzung der Titelseiten-Elemente | 78 |
| 5.4.1 | Produktfoto | 79 |
| 5.4.2 | Symbole | 80 |
| 5.4.3 | Krohne-Logo | 81 |
| 5.4.4 | Produktname und Dokumentbeschreibung | 81 |
| 5.4.5 | Aufzählung | 82 |
| 5.5 | Die generierte Beispieltitelseite | 83 |
| 6. | Bewertung der Lösung | 84 |
| 7. | Zusammenfassung | 86 |
| 8. | Schlussbemerkung | 88 |
| Literaturverzeichnis | 89 | |
| Abbildungsverzeichnis | 93 | |
| Tabellenverzeichnis | 94 | |
| Abkürzungsverzeichnis | 95 |
Inhaltsverzeichnis:
| 1. | Einleitung | 1 |
| 2. | Grundlagen | 3 |
| 2.1 | Publishing | 3 |
| 2.1.1 | Traditionelles Publishing | 4 |
| 2.1.2 | Modernes Publishing | 5 |
| 2.1.3 | Single Source Publishing | 5 |
| 2.1.4 | Cross Media Publishing | 6 |
| 2.2 | XML | 7 |
| 2.2.1 | Inhalt | 7 |
| 2.2.2 | Struktur | 9 |
| 2.2.3 | Gestalt | 9 |
| 2.3 | Content Management | 10 |
| 2.3.1 | Content | 10 |
| 2.3.2 | Content Management | 11 |
| 2.3.3 | Content Management Systeme | 11 |
| 2.4 | Corporate Design | 12 |
| 3. | Lösungsansätze und Vergleich | 15 |
| 3.1 | Untersuchte Lösungsansätze | 15 |
| 3.1.1 | Adobe® FrameMaker® | 16 |
| 3.1.2 | Adobe® InDesign® | 17 |
| 3.1.3 | CSS3 | 17 |
| 3.1.4 | Microsoft® Word | 18 |
| 3.1.5 | QuarkXPress® | 20 |
| 3.1.6 | TeX | 20 |
| 3.1.7 | XSL-FO | 22 |
| 3.2 | Vorauswahl einiger Lösungsansätze | 24 |
| 3.2.1 | Adobe® FrameMaker® | 24 |
| 3.2.2 | Adobe® InDesign® | 33 |
| 3.2.3 | XSL-FO | 36 |
| 3.3 | Gegenüberstellung der Vorauswahl | 41 |
| 3.3.1 | Allgemeine Eigenschaften | 41 |
| 3.3.2 | Automatisierung | 42 |
| 3.3.3 | Eignung | 42 |
| 3.3.4 | Typografie | 43 |
| 3.3.5 | Grafiken, Tabellen, Farben | 43 |
| 4. | Rahmenbedingungen und Wahl einer Lösung | 44 |
| 4.1 | Rahmenbedingungen | 44 |
| 4.1.1 | Die Firma KROHNE Messtechnik GmbH & Co. KG | 44 |
| 4.1.2 | Einführung in das CMS Noxum Publishing Studio | 44 |
| 4.2 | Die Struktur der XML-Daten im CMS | 46 |
| 4.3 | Erfassung von Inhalten in Justsystems XMetaL® | 48 |
| 4.3.1 | Anlegen von neuen Inhaltsobjekten | 48 |
| 4.3.2 | Erfassung von Textinhalten | 50 |
| 4.3.3 | Erfassung von Grafiken | 52 |
| 4.3.4 | Erfassung von Tabellen | 53 |
| 4.4 | Erfassung von technischen Produktdaten | 54 |
| 4.5 | Zusammenstellen von Publikationen im CMS | 55 |
| 4.5.1 | Anlegen von neuen Strukturobjekten | 55 |
| 4.5.2 | Gestaltung der Strukturobjekte im Struktureditor | 55 |
| 4.6 | Workflows, Rechte und Versionierung im CMS | 56 |
| 4.6.1 | Rich Clients und Smart Clients | 56 |
| 4.6.2 | Workflows | 56 |
| 4.6.3 | Rollen- und Rechteverteilung | 57 |
| 4.6.4 | Versionierung | 58 |
| 4.7 | Das Corporate Design für Handbücher | 59 |
| 4.7.1 | Farben | 59 |
| 4.7.2 | Titelseite | 59 |
| 4.7.3 | Innenseiten | 59 |
| 4.7.4 | Typografie | 61 |
| 4.7.5 | Tabellen | 62 |
| 4.7.6 | Platzierung von Grafiken, Tabellen, Elementen | 62 |
| 4.8 | Wahl einer Lösung | 62 |
| 5. | Realisierung ausgewählter Seitenelemente | 65 |
| 5.1 | Anlegen von MIF-Templates | 65 |
| 5.2 | Transformation der XML-Daten in das MIF-Format | 66 |
| 5.2.1 | Schritt 1: Auflösen der Objektreferenzen | 67 |
| 5.2.2 | Schritt 2: Hinzufügen von Layoutinformation | 68 |
| 5.2.3 | Schritt 3: Generierung des MIF-Dokuments | 69 |
| 5.2.4 | Schritt 4: PDF-Export | 71 |
| 5.3 | Exemplarischer Code-Ausschnitt | 71 |
| 5.4 | Umsetzung der Titelseiten-Elemente | 78 |
| 5.4.1 | Produktfoto | 79 |
| 5.4.2 | Symbole | 80 |
| 5.4.3 | Krohne-Logo | 81 |
| 5.4.4 | Produktname und Dokumentbeschreibung | 81 |
| 5.4.5 | Aufzählung | 82 |
| 5.5 | Die generierte Beispieltitelseite | 83 |
| 6. | Bewertung der Lösung | 84 |
| 7. | Zusammenfassung | 86 |
| 8. | Schlussbemerkung | 88 |
| Literaturverzeichnis | 89 | |
| Abbildungsverzeichnis | 93 | |
| Tabellenverzeichnis | 94 | |
| Abkürzungsverzeichnis | 95 |
Textprobe:
Kapitel 5.2.4, Schritt 4 PDF-Export und 5.3, Exemplarischer Code-Ausschnitt: Die vollautomatisch generierten MIF-Dateien werden manuell in Adobe FrameMaker geöffnet. Kleinere Fehler können bei Bedarf von Hand nachkorrigiert werden. Sind die MIF-Dateien fehlerfrei, kann in Adobe FrameMaker der PDF-Export eben-falls manuell gestartet werden.
Hierbei werden definierte Joboptions für den PDF-Export verwendet. Nach Abschluss des PDF-Exports ist der Publishing-Prozess von der Erstellung der Daten bis hin zur fertigen, druckreifen Publikation abgeschlossen.
Mit Adobe FrameMaker in der Server-Ausführung kann Schritt 4 ebenfalls automatisiert ablaufen und somit eine Vollautomatisierung erreicht werden. Da KROHNE eine teilautomatisierte Lösung und damit die Eingriffsmöglichkeit in das fertige Printprodukt vorzog, wird in der vorliegenden Lösung Adobe FrameMaker in der Einzelplatz-Ausführung verwendet.
Die soeben erläuterten Schritte 1 bis 4 werden hier anhand eines konkreten Beispiels verdeutlicht.
Im ersten Schritt werden über eine XSLT-Transformation Objektreferenzen des Strukturbaums aus dem Noxum Publishing Studio aufgelöst und daraus ein zusammenhängendes XML-Dokument nach der TechDoc-DTD generiert. Das folgende Code-Beispiel zeigt einen Ausschnitt aus diesem XML-Dokument.
Es handelt sich dabei um eine nicht-nummerierte Aufzählung. Da sich die Aufzählung innerhalb eines
In den Warenkorb
38,00 €
Link zur Arbeit:
http://www.diplom.de/ean/9783836600248
Arbeit zitieren:
Schoene, Benjamin Mai 2006: Möglichkeiten der (teil-)automatisierten Publizierung von Printmedien aus XML-Daten, Hamburg: Diplomica Verlag
Schlagworte:
Electronic Publishing, Corporate Identity, Technische Dokumentation, Content Management System, Informationstechnologie



