2012-01-16 15 views
1

Objective-CからLaTeXドキュメントを生成し、pdfLatexでコンパイルして、最後にPDFがあるようにします。Objective-CからLaTeXとPDFを生成

これを行うためのSDKがありますか、NSStringからLaTeXコードを書き出して、NSTaskを使ってpdflatexを実行する必要がありますか?

答えて

2

TeXを呼び出す際にいくつかの作業が行われています。 TeX daemonPyTeXの一部であり、必要なものをやっているようです。私はこのシステムが動作しているのを見たことがありますが、それを自分で使用していないし、私は現在の状態が分からない。

一方、式のビットマップ(またはあなたの質問があいまいに示唆するようなもの)を得るためにこれをプログラムで実行した場合、dvipngまたはdvi2bitmapライブラリに興味があるかもしれません。追記/ PDFを完全にスキップしてください。

これまでのようなことをするときは、私が生成するLaTeXはかなり高レベルで、詳細なレイアウトはクラスやスタイルに任せておくと便利です自分自身を書く。つまり、LaTeXモードで精神的にLaTeXレイアウトの詳細を調整することができます。最終的に混乱することはありません。

+0

一般に、アプリケーションに入力されたデータを使用して請求書をPDFとして生成したいとします。私はPDF-kitフレームワークがあることを知ったが、私はLaTeXの経験があるので、もっと柔軟になると思った。 – Justin

+0

さて、その場合、アプリケーションでカスタムドキュメントクラスやパッケージを使用して高レベルの出力を生成し、そのクラス/パッケージの実装で書式設定を処理するのが最善の方法だと思います。そのため、アプリケーションはコア論理を処理し、概念的に分離した書式設定ロジックから切り離された状態になります。 –

+0

助けてくれてありがとう、私は試してみます。 – Justin

関連する問題