Archiv des LibreOffice- und OpenOffice.org-Wiki

[ÜberSicht] [TitelIndex] [WortIndex] [SeiteFinden

Mit diesem Konverter ist es möglich, Quelltext für MoinMoin-Wikis (Version ≥ 1.6) aus der TextVerarbeitung Writer heraus zu erzeugen.

With this converter you can create the source code for MoinMoin wikis (v. 1.6+) with OpenOffice.org Writer.

1. Anleitung und Hinweise

Das Makro benutzen Sie wie folgt:

  1. Laden Sie sich die Extension mit dem Makro herunter.
  2. Installieren Sie sie wie auf der Seite Extension beschrieben (ggf. reicht ein Doppelklick).

  3. Verfassen Sie nun wie gewohnt Ihren Text oder öffnen Sie ein bestehendes TextDokument.

  4. Klicken Sie auf Extras → Add-Ons → Writer2MoinMoin.

  5. Es öffnet sich ein neues Writer-Fenster, das Ihr in MoinMoin-Quelltext gewandeltes Dokument enthält. Dieser Text ist bereits vollständig markiert und in die ZwischenAblage kopiert.

  6. Um diesen Text nun in ein MoinMoin-Wiki einzufügen, wählen Sie die entsprechende Seite, rufen die Aktion Editieren (Text) auf und fügen den Text aus der Zwischenablage in das Eingabefenster ein (Strg+v). Speichern Sie die Seite ab (Änderungen speichern).

Bei folgenden Punkten kann eine manuelle Nachbearbeitung erforderlich sein:

  1. Eingebettete Grafiken werden immer so behandelt, als wären sie vom Dateityp PNG; sie erscheinen also im MoinMoin-Quelltext z.B. als {{attachment:Grafik1.png}}. Hier muss ggf. die Dateiendung dem tatsächlich verwendeten Dateityp angepasst werden, also z.B. {{attachment:Grafik1.jpg}}. Die entsprechenden Grafiken und/oder sonstigen Dateien müssen auf jeden Fall anschließend einzeln bzw. als ZIP-Archiv von Hand in das Wiki hochgeladen werden.

  2. Tabellen werden nur dann korrekt umgewandelt, wenn sie nicht zu komplex sind; nur solche mit gleich viel Spalten in jeder Zeile bzw. gleich viel Zeilen in jeder Spalte werden korrekt umgesetzt.

  3. Vergrößerter oder verkleinerter SchriftSchnitt, wie er in MoinMoin mit ~+ bzw. ~- möglich ist, ist nicht implementiert.

  4. Programm-Quelltext-Parser, wie sie in MoinMoin z.B. mit #FORMAT cplusplus (für C++) möglich sind, sind nicht implementiert.

InhaltsVerzeichnisse, die in das TextDokument automatisch eingefügt wurden, werden entfernt und durch das MoinMoin-Makro <<TableOfContents>> ersetzt. An dieser Stelle erscheint dann im Wiki wieder ein automatisch erzeugtes Inhaltsverzeichnis.

2. Instructions in English

To use the macro, do the following:

  1. Download the extension with the macro.
  2. Install the extension: Tools → Extension Manager… → Add, open Writer2MoinMoin.oxt, accept the license agreement, restart OpenOffice.org.

  3. Now write your text as usual, or open an already-existing text document.
  4. Click Tools → Add-Ons → Writer2MoinMoin.

  5. A new Writer window will be opened, containing your document, but converted to MoinMoin source code. The text is already marked and copied to the clipboard.

  6. To put this text in a MoinMoin wiki, choose the right page, then Editieren (Text), and paste the text from your clipboard into the editor window (Ctrl+v). Click on Änderungen speichern in order to store your page.

If some of these cases occur, it may be necessary to edit the page manually:

  1. Included graphics are always treated as if they were PNG files. This means that in the MoinMoin source code all graphics will have attributes like {{attachment:Grafik1.png}}. If you have used other graphic formats, you will have to change this for instance to {{attachment:Grafik1.jpg}}. However, you will have to manually transfer those graphics to the wiki as zip or graphic files.

  2. Tables will only be correctly converted if they are not too complex. This means they will have to have the same number of columns in each row and the same number of rows in each column, if not, they will not be converted.

  3. Bigger or smaller types, as used in MoinMoin with ~+ and ~- are not implemented.

  4. The source-code parsers, as used in MoinMoin with for instance #FORMAT cplusplus (for C++) are not implemented.

Tables of contents that were automatically included in the text document will be removed and replaced by the MoinMoin macro <<TableOfContents>>. An automagically created table of contents will then appear at the same place in the wiki.

3. Download

Besondere Lizenzbedingungen für Programmcode

This library is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

4. Siehe auch


KategorieWriter KategorieMakro KategorieExtension


LizenzBedingungen | AnbieterKennzeichnung | DatenschutzErklärung | Stand: 2013-04-28