Open Office(odt)ファイルをラテックスに変換する


10

Open Office(ODT)ドキュメントをどのようにtexファイルに変換しますか?libre officeを使っレポートを作成しましたlyx(latex front end)を使ってドキュメントの編集続けたいと思います。したがって、ODTファイルは.texファイルとして保存する必要があります。

これを行うオプションが[ファイル]メニュー(エクスポート/名前を付けて保存)に表示されません。これを行う他のプラグインはありますか?

回答:


10

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インストールでUbuntu 11.04で変換をテストしました


パッケージは現在、少なくともfedoraではlibreoffice-writer2latexと呼ばれています。
ビアンカ

Debian Squeezeでは、パッケージはと呼ばれるようwriter2latexです。少なくとも、そのパッケージはw2l仕事をするを提供します。
CVn 2013

1

Libreofficeには.oxtファイルをダブルクリックするか、aptからパッケージを取得することで簡単にロードできるwriter2latex拡張機能があります(私はyumも想定しています)

拡張機能へのリンク: http://writer2latex.sourceforge.net/index14.html

拡張機能をインストールしたら、[ファイル]→[Export to .tex]を使用できます。

だが:

  • Libreoffice 4.0xで複雑なドキュメントに対して拡張機能を実行することができませんでした。

  • LO 3.4.4は拡張機能を問題なく実行しましたが、ほとんどすべてのフォーマットが失われ、すべてのテーブルと画像が失われました。

結論:

私はあきらめた。テキストにエクスポートして、最初からやり直す方がよいでしょう。LyxとLatexにとって完全なNOOBのように見えますが、多くのドキュメント設定には同等のものがなく、単に翻訳することはできません。しかし、私が間違っていることを示されることを嬉しく思います。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.