Inhaltsverzeichnis

Keine Lust auf Syntax und umständliche Formatierung?

Wer OpenOffice oder MS-Word benutzt, kann sich das meiste sparen.

Alternative: Der DokuWiki-Admin kann ein WYSIWYG-PlugIn installieren. Siehe hier: wysiwyg-plugin

Makro für die Konvertierung eines Word-Textes in DokuWiki-Syntax

Das Makro hatte einige bugs, weil es von einem MediaWiki-Makro adaptiert wurde, ohne einige Unterschiede zwischen MediaWiki und DokuWiki zu beachten. Außerdem funktionierte es im deutschen Office nicht.

Hier ist die auf deutsches Office angepaßte Version mit den Korrekturen:

word2dokuwikimakro_-_german_word.zip

Hier der link zur Seite von Daryl Manning, der die ursprüngliche Anpassung gemacht hat (eine Blog-Seite): Blog von Daryl Manning.

Wer die Wahl hat, sollte zum OpenOffice-Makro greifen, weil das MS-Makro noch deutliche Schwächen hat. Wer OOo nicht installieren kann oder will, für den könnte die portable Version von OOo eine probate Alternative sein: Portable OpenOffice deutsch. Diese Lösung hat nebenbei den unschätzbaren Vorteil, daß man seinen Wiki-Konverter immer auf dem stick dabei hat.


FIXME: Bei beiden Makros gibt es noch kleinere Optimierungsbedarfe! Wer sich auskennt und helfen kann, bitte meldet Euch.


Makro für die Konvertierung eines OpenOffice-Textes in DokuWiki-Syntax

Für OpenOffice Nutzer gibt es ebenfalls ein Makro: Makro für OpenOffice




Hate fiddling with syntax and cumbersome formatting?

Here's the solution for OpenOffice or MS-Word users.

Alternative: Your DokuWiki-Admin can install a WYSIWYG-PlugIn. See here: wysiwyg-plugin

Macro for the conversion of Word-files to DokuWiki-Syntax

The original macro had several bugs, because it was adapted from a MediaWiki-Macro, missing out some of the differences between MediaWiki and DokuWiki.

Additionally, non-english versions of Office would run into an error with the original version. The trouble behind that is the usage of ActiveDocument.Styles(„Default Paragraph Font“). In the German version this needs to be changed to ActiveDocument.Styles(„Standard“) on all occurences in the macro. For other language versions the solution should be similiar. You just have to find out what the local naming for the default paragraph template is and do the replacement.

Here's the corrected version of the macro (English Word version):

word2dokuwikimakro_-_english_word.zip

Update: On some systems this version didn't work. Here is an alternative version which you can try (tested on MS-Word 2003 english): word2dokuwikimakro_-_english_word_alt.zip

Here's the link to Daryl Manning's blog. Daryl did the original adaptations of the MediaWiki-macro: Blog von Daryl Manning.

If you have a choice, you should use the OOo-Macro, because the MS-Word macro still has some not-so-nice bugs. If you cannot install OpenOffice, consider using a portable version, e.g. from here: Portable OpenOffice and use copy & paste for getting text from MS-Word to OpenOffice before converting it to DokuWiki-syntax. This solution has the added benefit that you can have your DokuWiki-Syntax-converter always with you on your stick.


FIXME: Both macros still have minor conversion problems. If you are good at macros and might be able to help, please contact us.


Macro for the conversion of OpenOffice-files to DokuWiki-Syntax

OpenOffice users please check out this macro: Macro for OpenOffice