5

私はJavaプログラムを持っています。これは、いくつかのデータを受け取り、LaTeXドキュメントを生成します。

生成されたLaTeXソースからPDFファイルを作成するにはJavaライブラリが必要です。

何かお勧めしてもらえますか?

4

1 に答える 1

8

私はkurtzbotに同意します。LaTeXコンパイラは、Javaやその他の言語で合理的に書き直すことができない洗練されたソフトウェアです。もしそうなら、それは多大な努力になるでしょう。私の知る限り、コンパイラを実装するCライブラリすらありません。コマンドラインプログラムを使用する必要があります。

これは、おそらくシステムコールや(LaTeXビルドからの)一時ファイルの監視を介してビルドプロセスを管理するライブラリがないということではありません。たとえば、そのようなタスクを実行するlatexmkがあることを私は知っています。誰かがそのようなJava実装を作成した場合、私はLaTeXコンパイラとそのマネージャをプログラムにバンドルします。

于 2012-10-23T21:25:00.977 に答える