2009-09-29 9 views
6

私はC#ソースコードからAPIライブラリを構築するためにDoxygenを使用しています。 DoxygenはTEXファイルのライブラリを生成します。TEXファイルをPDFまたはDOCXに変換しますか?

クライアントがこのAPIライブラリのPDF版を依頼しました。TEXファイルライブラリを1つのPDFまたはDOCXに変換する必要があります。

私は、LyXの、OpenOfficeの、そしてProTextなどのツールに見てきたが、まだ解決策を見つけていません。

すべてのsuggetionsを歓迎します。

答えて

12

pdfファイルを取得する最も簡単な方法は、pdflatexを使用することです。 2つの主要なWindowsの実装であるMikTeXやTeXLiveなど、TeXインストールが含まれます。 pdflatexは標準のLaTeXコンパイラであるため、変換は完全に定義されています。

その他の方法には、dvi2pdf、dvi2ps、ps2pdfなどがありますが、これらには追加のステップが必要です。

docxファイルを取得するのは難しいです。単語変換プログラムにはさまざまな種類があります。私はTex2Wordを合理的な成功を収めて使用しましたが、常に最善の努力をしています。他のツールについては、hereを参照してください。どのような変換ツールでも直接docx出力を生成するとは思わないので、あなたが何を使用していても、まずdocに変換してからdocxに変換する必要があります。

1

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

+0

ありがとうございました。 Windowsでこれを実行できますか? – pixelbobby

2

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

EDIT:もっと詳しく... miktexのパッケージtex4htは、あなたのラテックスマークアップがかなり標準である限り、かなりうまくいきます。 tex4htは、html、openoffice、および他のものの束にダンプします。 htmlにすることができれば、それを単語にすることができます(私はこれがopenofficeにまっすぐに行くよりもうまくいくことがわかりました)。

+0

マイカ、あなたのフィードバックをお寄せください。ありがとうございました! – pixelbobby

1

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

1

doxygenはPDFまたはDOCXのいずれかに変換して幸せであるword2007、ならびにRTF出力を生成します。

2

調査の時間がたってから、他のユーザーの中には.texファイルから.docxファイルを作成する素晴らしい無料のコンバータツールを紹介しました。確認してください:

Pandoc - a universal document converter

デモ用のExample Pageをご覧ください。 、使用を.docxのために.texを変換するには

pandoc -s example.tex -o example.docx 

あなたの期待に応じて、あなたにはかなり満足のいく出力が得られます。また、すべての記号が適切ではないが、方程式を正規の方程式に変換する。

関連する問題