Aufmacher

Vereinzelte Lücken

Von Office OpenXML nach ODF konvertieren

01.07.2008
OpenOffice kommt zwar mit Office-2007-Formaten klar, das Ergebnis kann jedoch oft nicht überzeugen. Der ODF-Converter-Integrator verspricht mit der Integration von Novells Converter-Plugin in die freie Office-Suite Abhilfe.

Mit Office 2007 beschreitet Microsoft einen neuen Weg seiner Formatstrategie und setzt nun auf ein halboffenes XML-Format. Die ständige Integration neuer proprietärer Formate mit jeder neuen Office-Version sorgte in den letzten Jahren immer wieder für verärgerte Anwender. Besonders Microsofts wichtigste Kunden, die Unternehmen und Behörden, haben enorme Probleme mit der wachsenden Anzahl verschiedener Formate. Bei Aufbewahrungsfristen von bis zu 30 Jahren benötigen diese für einen einzigen Dokumententyp, zum Beispiel ein Word-Dokument, einen regelrechten Zoo verschiedener Versionen im Dokumentenmanagementsystem – von den passenden Anwendungen ganz zu schweigen.

Auch für den Heimanwender bringt der Schritt hin zu offenen Dateistandards auf Basis von XML einen kleinen Fortschritt. Zur Not untersuchen Sie mit einem beliebigen XML-Editor die Dateiinhalte und extrahieren bei Bedarf Teile, falls das ursprünglich zum Erstellen genutzte Textprogramm nicht mehr bereit steht.

Microsoft macht seinem Ruf alle Ehre und hat natürlich eine eigene Ansicht vom Begriff "offener Standard". Die ISO hat das Office-2007-Format Office OpenXML (OOXML) zwar als Standard ISO/IEC 29500 verabschiedet, im Wesentlichen gingen jedoch die Interessen von Microsoft, Apple, Novell und anderer Hersteller ein. Empfehlungen des W3C oder die Spezifikationen anderer nach ISO standardisierter Formaten ignoriert der Konzern einfach [1]. Zahlreiche Entwickler aus dem Open-Source-Bereich kritisieren daher den OOXML-Standard und setzen auf das Open Document Format ODF.

Da OOXML allerdings bei der großen Anzahl von Office-2007-Installationen weiterhin einen Quasi-Standard darstellt, brauchen alle, die auf freie Formate und Programme setzen, ein Konvertierungstool, um die Office-2007-Dokumente nach ODF zu übersetzen. Novell als Mitglied im Standardisierungsgremium von OOXML stellt einen solchen Konverter unter einer BSD-ähnlichen Lizenz kostenfrei bereit [2]. Um ihn in OpenOffice zu integrieren, brauchen Sie den ODF-Converter-Integrator von Andrew Ziem [3].

Installation

Beim Test des ODF-Converter-Integrator kam als Basis Ubuntu zum Einsatz. Für Ubuntu 7.10 liegt der ODF-Converter-Integrator als Chocolate-Edition aktuell in der Version 0.1.5 vor. Nach dem Download des Debian-Pakets von der Heft-DVD oder der Website gelingt die Installation des Tools mit einem einzigen Doppelklick. Bei einem aktuellen Ubuntu 8.04 benötigen Sie unter Umständen einen Link auf eine bestimmte Library:

$ sudo ln -s /usr/lib/libtiff.so.4.2.1 /usr/lib/libtiff.so.3

Das Programmpaket enthält zusätzlich Novells ODF-Converter. Das Setup integriert diesen automatisch in die Konvertierungsoptionen von OpenOffice. Öffnen Sie eine DOCX-Datei mit OpenOffice, ruft die Software im Hintergrund den Konverter auf und setzt die Datei ins Open Document Format um. Für umfangreiche Dokumente nimmt das Konvertieren jedoch einige Zeit in Anspruch nehmen, hier ist daher Geduld gefragt.

Office 2007 enthält einige freie Schriftarten, die unter anderem im Power Point Viewer 2007 stecken. Installieren Sie diese Schriftarten unter Linux, sorgt das für bessere Konvertierungsergebnisse. Für die Installation der Schriftarten benötigen Sie das Installationspaket des Power Point Viewer 2007 von Microsoft [4]. Die Schriftarten extrahieren Sie anschließend mit Cabextract aus dem aus dem Installationspaket. Ubuntu hält das Programm im Repository vor. Mit folgendem Aufruf von Cabextract kopieren Sie das Datenpaket des Power Point Viewers aus dem Installer:

$ cabextract -F ppviewer.cab PowerPointViewer.exe

Legen Sie anschließend ein Verzeichnis für die Schriftarten an. Für eine benutzerspezifische Installation erstellen Sie einen Untererordner im Benutzerverzeichnis für Fonts (~/.fonts). Um die Schriftarten systemweit bereit zu stellen, legen Sie dagegen ein neues Verzeichnis unter /usr/share/fonts auf Ihrem Rechner an und kopieren die Schriftarten anschließend hinein (Listing 1).

Abschließend aktualisieren Sie den Font-Cache mit dem Aufruf von sudo fc-cache -fv in einem Terminal. Danach liefert vor allem der Office-2007-Standard-Font Calibri bessere Ergebnisse beim Konvertieren.

Listing 1
$ sudo mkdir /usr/share/fonts/Office2007Fonts
$ sudo cabextract -F '*.TT?' -d /usr/share/fonts/Office2007Fonts ppviewer.cab

Referenzdokumente

Für einen Test der Installation verweist das Wiki von Andrew Ziem auf verschiedene Referenzdokumente [4], darunter ein Archiv mit einer Reihe von einfachen Dokumenten in verschiedenen Formaten, die aus Office 2007 stammen. Sämtliche Dateien, auch das umfangreicher formatierte Referenzdokument von OpenOffice.org Ninja (Abbildung 1), ließen sich im Test fehlerfrei öffnen.

Abbildung 1: Im Test öffnete OpenOffice das Referenzdokument von OpenOffice.org Ninja fehlerfrei.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Microsofts DOCX-Format unter Linux lesen
  • Ein Kessel buntes
    Jeder Produzent von Office-Paketen nimmt für sich in Anspruch, das optimale Dateiformat zu verwenden. Wie gut die enthaltenen Textverabreitungen mit anderen als den eigenen Formaten umgehen, zeigt dieser Test.
  • Geschlossene Veranstaltung?
    Weil MS Office 2007 auf immer mehr Rechner vordringt, landen nun zunehmend DOCX-, PPTX- und XLSX-Dokumente im elektronischen Briefkasten. Was tun Linuxer mit diesen merkwürdigen Dateien?
  • Open-Document-Addin für Microsoft Office
    Mit dem ODF-Plugin öffnet Microsofts Office auch Dokumente im freien Open-Document-Format. Wie gut es das macht, zeigt ein Kurztest.
  • Einseitig
    Dass die wichtigsten Office-Pakete überhaupt Daten austauschen können, stellen fast ausschließlich die freien Bürosuiten sicher. Markführer Microsoft dagegen nervt mit störrischem Eigensinn.
Kommentare

Infos zur Publikation

LU 01/2015: E-Books im Griff

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

PCLinuxOS Version 2014.08 "FullMonty" Umstellung auf deutsch
Karl-Heinz Welz, 19.12.2014 09:55, 3 Antworten
Hallo, liebe Community, ich bin 63 Jahre alt und möchte jetzt nach Jahrzehnten Windows zu Linux...
ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.