NeoKorrektor: Duden Korrektor 4.0 Patch für NeoOffice

›› Unix und Perl ›› Mac OSX

Vorgeschichte

Ich bin gerade ganz frisch von Linux und Solaris auf MacOSX umgestiegen, bzw. bin gerade beim Umsteigen.
Da ich unter Mac OS auch OpenOffice benutzen möchte, aber OpenOffice unter MacOS nur (extrem langsam) mit dem MacOS X11-Server läuft, musste ich wohl oder übel auf NeoOffice umsteigen.
Leider kann man bei NeoOffice kein Duden-Korrektor benutzen, den ich in der Version 4.0 gerade frisch käuflich erworben habe.

Auf den typischen Mac-User Webseiten und Foren fand ich leider keine Lösung, sodass ich selbst Hand anlegte. Herausgekommen ist ein kleiner Patch der den Duden Korrektor 4.0 dazu bringt mit NeoOffice (aktuell 2.2.3) zu arbeiten.

Ich enschuldige mich jetzt schon einmal für die hässliche Installationsroutine, aber für eine hübschere Installation brauche ich mehr Erfahrung. Da ich aus der Unixwelt komme, habe ich mir Unix-Bordmitteln einen kleinen Patch geschrieben, der aus dem Duden Korrektor 4.0 (Genauer gesagt Version 4.02 und 4.03) fuer OpenOffice eine Installation mit NeoOffice erlaubt.

Ich gebe keine Garantie, dass es korrekt laeuft, da ich:
a) Das nur fuer meine eigenen Zwecke gebaut habe
b) Es vielleicht nur auf meinem Macbook laeuft
c) Ich noch ueberhaupt keine Ahnung vom Mac habe
d) Ich das ganze erst ein paar Minuten mit NeoOffice getestet habe.

Die Installation

Wen das nicht abschreckt, kann es mit folgender Installationsroutine hoffentlich installieren:

1. Installation von NeoOffice oder OpenOffice/X11 ( oder testweise auch OpenOffice/Aqua 3.0.0!)

2. NeoOffice nach der Installation unbedingt komplett beenden!

3. Das Archiv “Duden-Neokorrektor-v005.zip” auf den Desktop legen und doppelklicken. Damit entsteht der Ordner “NeoKorrektor”.

4. Duden Korrektor 4.02 CD oder 4.03 (Downloadversion) einlegen und doppelklicken auf das CD/DMG Symbol.

4. Das Paket “Duden Korrektor.mpkg” auf in den Ordner “NeoKorrektor” kopieren. Unbedingt Warten bis die Datei komplett kopiert wurde !

5. Jetzt ein Doppelklick auf den Ordner NeoKorrektor und dort durch einen Doppelklick folgendes Programm starten: duden-korrektor-patcher.command

6. Wenn es keine Fehlermeldungen gab, sind nun neue Duden Korrektor Packages erstellt worden (z.B. Duden Korrektor 402 fuer NeoOffice_2.2.3.mpkg). Diese kann man nun mit einem Doppelklick installieren. Sollten Sie mehrere patchfähige OpenOffice/NeoOffice Versionen auf ihrem Mac installiert haben, werden mehrere Pakete erstellt.

Fehlermeldungen und weitere Tipps

Q: Die Installation hat geklappt, aber der Dudenkorrektor meldet, dass er keiner Lizenz haette.
A: Den Fall hatte ich auch schon. Bei mir hatte ein Neustart und eine “Drueberinstallation” vom modifizierten “Duden Korrektor.mpkg” geholfen.

Q: Bei dem Patchen kommt eine Fehlermeldung: “Reversed (or previously applied) patch detected! Assume -R? [n]”. Was ist passiert ?
A: Der Patch ist schon gelaufen, brech am besten das Patchen mit CTRL+C ab. Wenn das Ganze ueberhaupt nicht laufen will: “Duden Korrektor.mpkg” in den Papierkorb ziehen und das mpkg noch einmal von der CD auf den NeoKorrektor Ordner kopieren.

Q: Ich bekomme den Hinweis: “FEHLER: Ich kann das Duden Korrektor-Paket nicht finden”
A: Liegt im NeoKorrektor Order wirklich das Archiv “Duden Korrektor.mpkg”? Wenn nicht, muss dies erst dorthin kopiert werden.

Q: Der Patcher kennt meine Version nicht.
A: Dann hat der Duden Verlag eine neuere Version erstellt, die ich noch nicht kenne. Ich würde mich über eine Email (Siehe Ende dieser Datei) freuen.

Q: Eine alte Version deines Patchers funktionierte nicht mit NeoOffice.
A: Dann kann es sich nur um ein PowerPC-Mac handeln. NeoOffice für PPC ist mit dem GCC 3.0 gebaut worden. Der Duden Korrektor erwartet aber ein
OpenOffice kompatibeles System mit GCC 4.0 Basis. Dies ist nur bei NeoOffice für Intel-Macs gegeben.

Mehr

Ihr habt weitere Fehler oder Anmerkungen?
Dann meldet Euch bitte über meine Kontakte-Seite .

NeoKorrektor v0.09 (Aufs Icon clicken)
Download neokorrektor-v009.zip - 672 kB

Changelog

v0.09:
+ ! ACHTUNG – Der Support für OpenOffice 3.0 bzw. Aqua habe ich komplett entfernt. Grund waren die immer wieder auftretenden Abstuerze oder die ueberhaupt nicht laufenden Installationen.

Da der Duden Verlag schon einen Duden-Korrektor 5.0 fuer OpenOffice fuer November 2008 angekuendigt hat, sollte dieser bald verfuegbar sein. (Ja ich habe ihn auch vorbestellt und warte darauf).
  • Testweise habe ich eine Patch-Version fuer NeoOffice in Verbindung mit einem PowerPC-basierenden Mac gebaut. Diesen konnte ich aber bisher noch nicht testen, sodass ich auf Community-Rueckmeldungen warte.

v0.08:

  • Testweise eine unterstützung für OpenOffice 3.1.x ( Aktuelle Development-Builds )

v0.07:

v0.06:

  • Dank Unterstützung des OpenOffice Teams funktionieren nun (normalerweise) die Beta-Versionen von OpenOffice 3.0.0. Beim Intel-Mac habe ich das ganze schon positiv verifiziert. Beim PowerPC-Mac kann es von Version zu Version trotzdem noch Probleme geben.

+ ! Hinweis: Teilweise kann es Probleme bei der Installation geben, wenn mehrere OpenOffice-Versionen parallel installiert sind. In dem Fall muss die nicht zu installierende OpenOffice Version kurzzeitig verschoben werden.

v0.05:
+ ! Hinweis: OpenOffice 3.0 Beta 2 funktioniert NICHT mit diesem Patcher, weil:

  • 1. Libraries verschoben wurden
  • 2. Java 1.5 zum compilen benutzt wird
  • 3. libstlport_gcc.dylib Support fehlt.
    Ich werde natuerlich weiterforschen, aber es sieht so aus, als ob man fuer OpenOffice 3 irgendwann einen neuen DudenKorrektor kaufen darf. Auf kostenlose Updates vom Hersteller wuerde ich nicht hoffen :-(

+ Unterstuetzung fuer OpenOffice/X 2.4.1 und NeoOffice 2.2.4
+ Workaround fuer einen OSX Bug bei dem eine PowerPC CPU angezeigt wird, obwohl es ein i386 System ist.

v0.04:
+ Unterstützung für OpenOffice/Aqua 3.0 Milestone 2
+ Testweise Unterstützung für OpenOffice/X 2.4.0

v0.03:
+ Bugfix (insbesondere für die CD-Version (4.02))

v0.02:
+ Einfachere Installation
+ zusätzliche Unterstützung von Duden Korrektor 4.03

v0.01:
+ Erste Version
+ Unterstützung von Duden Korrektor 4.02