Open Office(ODT)ドキュメントをtexファイルにどのように変換しますか? libreofficeを使用したレポートを作成しました。今、私は編集を続けるドキュメントlyx(ラテックスフロントエンド)を使用にしたいと思います。したがって、ODTファイルは.texファイルとして保存する必要があります。
[ファイル]メニュー(エクスポート/名前を付けて保存)にこれを行うオプションが表示されません。それで、これを行うための他のプラグインはありますか?
OpenOfficeにはLaTeXエクスポート機能がありましたが、後で削除されたと思います。それにもかかわらず、LaTeXライターがあります:
Sudo apt-get install openoffice.org-writer2latex writer2latex
または、ディストリビューションでLibreOfficeを使用している場合は、上記の代わりにlibreoffice-writer2latex
を使用してください。
すべてのメッセージをy
で確認するだけです。インストール後、w2l
で使用できます
w2l your-document.odt
これにより、同じ名前の.tex
ファイルが作成されます。フォーマットはかなり基本的ですが、私はそれが仕事を成し遂げると思います。
その後、Lyxで編集したい場合は、次のようにコマンドを連結するだけです。
w2l your-document.odt && /usr/bin/env lyx your-document.tex &
デフォルトのLibreOfficeインストールを使用してUbuntu11.04で変換をテストしました
Libreofficeにはwriter2latex拡張子があり、.oxtファイルをダブルクリックするか、aptからパッケージを取得するだけでロードできます(yumも想定しています)。
拡張機能へのリンク:http://writer2latex.sourceforge.net/index14.html
拡張機能をインストールすると、[ファイル]-> [。texにエクスポート]を使用できます。
しかし:
複雑なドキュメントに対して拡張機能を実行するためにLibreoffice4.0xを取得できませんでした。
LO 3.4.4は拡張機能を問題なく実行しましたが、ほとんどすべてのフォーマットが失われ、すべてのテーブルと画像が失われました。
ボトムライン:
私はあきらめた。テキストにエクスポートして最初からやり直す方がよいでしょう。 LyxとLatexに対する完全なNOOBのように私には思えますが、多くのドキュメント設定には同等のものがなく、単に翻訳することができません。しかし、私が間違っていることが示されることを嬉しく思います。