Hallo zusammen,
ich habe eine Skriptsammlung geschrieben, die MediaWiki-Texte über eine
XML-Zwischenstufe in verschiedene Aufgabeformate übertragen kann. Dazu
zählen "plain text", DocBook XML (optional auch weiter nach PDF oder
HTML) und OpenDocument (was u.a. von OpenOffice und KOffice verwendet
wird). Weitere Ausgabeformate können auf Wunsch hinzugefügt werden,
falls das Format halbwegs überschaubar ist ;-)
Eingabe ist entweder "roher" Wiki-Text oder eine Artikel-Liste plus URL.
Texte und ggfs. Bilder werden automatisch über das Web von der
angegebenen MediaWiki-Installation geladen. Ich plane aber auch eine
Erweiterung als "Artikelkorb" für jeden Benutzer (Artikel sammeln und
dann alles als ODT/PDF mitnehmen). Ob das je bei Wikipedia laufen wird,
ist allerdings fraglich (großer Stress für die Server).
Das Skript unterstützt auch das automatische Generieren einer
Autorenliste. Das setzt allerdings die Aktivierung bei der
MediaWiki-Installation voraus.
Ein (auf Grund der Hosters stark eingeschränktes) Demo gibt es unter
[1]. Ausserdem gibt es den "Biologie"-Artikel mit der "vollständigen"
Version konvertiert in ODT/OpenDocument [2] und das mit OpenOffice
daraus generierte PDF [3] (je ca. 2MB).
Wer sich das Teil selbst installieren will (ich denke dabei an
WikiReader etc.) findet es unter [4]. Aktive Mitarbeit am Code, aber
auch Feedback (z.B. welche Artikel Probleme bereiten) sind willkommen :-)
Magnus
[1]
http://magnusmanske.de/wiki2xml/w2x.php
[2]
http://magnusmanske.de/Biologie.odt
[3]
http://magnusmanske.de/Biologie.pdf
[4] MediaWiki CVS bei SourceForge, Modul "wiki2xml", Unterverzeichnis
"PHP"