Konvertieren von Open Office (odt) -Dateien in Latex


10

Wie konvertieren Sie Open Office (ODT) -Dokumente in Tex-Dateien? Ich habe mit libre office einen Bericht erstellt . Jetzt möchte ich das Dokument mit Lyx (Latex-Frontend) weiter bearbeiten . Daher muss die ODT-Datei als .tex-Datei gespeichert werden.

Ich sehe keine Option, um dies im Menü Datei (Exportieren / Speichern unter) zu tun. Gibt es ein anderes Plugin, um dies zu tun?

Antworten:


10

OpenOffice hatte früher eine LaTeX-Exportfunktion, die später wohl entfernt wurde. Trotzdem gibt es einen LaTeX-Writer:

sudo apt-get install openoffice.org-writer2latex writer2latex

Wenn Ihre Distribution LibreOffice verwendet, verwenden Sie libreoffice-writer2latexstattdessen die oben genannten.

Bestätigen Sie einfach alle Nachrichten mit y. Nach der Installation können Sie es mit verwendenw2l

w2l your-document.odt

Dadurch wird eine .texDatei mit demselben Namen erstellt. Die Formatierung ist ziemlich einfach, aber ich denke, sie erledigt den Job.

Wenn Sie es danach in Lyx bearbeiten möchten, verketten Sie einfach die Befehle, ungefähr so:

w2l your-document.odt && /usr/bin/env lyx your-document.tex &

Ich habe die Konvertierung unter Ubuntu 11.04 mit der Standardinstallation von LibreOffice getestet


Das Paket heißt jetzt libreoffice-writer2latex, zumindest in Fedora.
Harpyie

Auf Debian Squeeze scheint das Paket aufgerufen zu werden writer2latex. Zumindest bietet dieses Paket eine w2l, die die Arbeit erledigt.
Ein CVn

1

Libreoffice hat eine writer2latex-Erweiterung, die Sie einfach durch Doppelklicken auf die .oxt-Datei oder durch Abrufen des Pakets von apt laden können (ich nehme auch yum an).

Link zur Erweiterung: http://writer2latex.sourceforge.net/index14.html

Sobald Sie die Erweiterung installiert haben, können Sie Datei-> In .tex exportieren verwenden.

Aber:

  • Ich konnte Libreoffice 4.0x nicht dazu bringen, die Erweiterung für ein komplexes Dokument auszuführen.

  • In LO 3.4.4 lief die Erweiterung einwandfrei, verlor jedoch fast alle Formatierungen, verlor alle Tabellen und Bilder.

Endeffekt:

Ich gab auf. Sie sollten besser nur in Text exportieren und von vorne beginnen. Es scheint mir ein kompletter NOOB für Lyx und Latex zu sein, dass viele Dokumenteinstellungen keine Entsprechung haben und einfach nicht übersetzt werden können. Es würde mich jedoch freuen, wenn mir gezeigt würde, dass ich falsch liege.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.