質問

Doxygen を使用して C# ソース コードから API ライブラリを構築しています。Doxygen は TEX ファイルのライブラリを生成します。

私のクライアントは、この API ライブラリの PDF バージョンを要求したため、 TEX ファイル ライブラリを単一の PDF または DOCX に変換する必要があります。

LyX、OpenOffice、ProText などのツールを調べていますが、まだ解決策が見つかりません。

あらゆる提案を歓迎します。

役に立ちましたか?

解決

PDF ファイルを取得する最も簡単な方法は、pdflatex を使用することです。2 つの主要な Windows 実装である MikTeX と TeXLive を含む、すべての TeX インストールにはこれが含まれます。pdflatex は標準の LaTeX コンパイラであるため、変換は当然ながら完璧です。

他の方法には、dvi2pdf、dvi2ps に続いて ps2pdf などがあります。ただし、これらには追加の手順が必要です。

docx ファイルを取得するのはさらに困難です。tex から word へのコンバーターにはさまざまなものがあります。使ったことがある テックス2ワード それなりの成功を収めましたが、後片付けは常に必要です。他のツールについても説明します ここ. 。どの変換ツールも直接 docx 出力を生成しないと思うので、何を使用するにしても、まず doc に変換してから docx に変換する必要があるでしょう。

他のヒント

LaTeX を使用して .tex ドキュメントをコンパイルしないのはなぜでしょうか?Windows では MiKTeX と TeXnicCenter を使用します。どの程度の書式設定を追加する必要があるかはわかりませんが、ドキュメントに標準のプリアンブルを付けてコンパイルします。PDF出力が可能です。

編集:さらに追記…miktex の tex4ht パッケージは、latex マークアップがかなり標準的である限り、非常にうまく機能します。tex4ht は html、openoffice、その他多数のものにダンプされます。HTML に取り込むことができれば、Word に取り込むことができます (直接 openoffice を使用するよりも、この方がうまく機能することがわかりました)。

しばらく調べた後、特に .tex ファイルから .docx ファイルを作成する優れた無料コンバータ ツールを見つけました。それをチェックしてください:

Pandoc - ユニバーサルドキュメントコンバータ.

彼らのを見てください サンプルページ デモ用。

.tex を .docx に変換するには、次を使用します。

pandoc -s example.tex -o example.docx

あなたの期待に応じて、非常に満足のいく出力が得られます。また、すべての記号が正しく変換されるわけではありませんが、方程式を通常の単語方程式に変換します。

texi2pdf がこの機能を実行します。

使ってみてください DVIPS -Ppdf オプションを使用します。多くの Tex ディストリビューションにはこれが含まれています。

Doxygen は rtf 出力も生成します。word2007 はこれを pdf または docx に変換します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top