2016-11-30 7 views
1

私は単一ページのWebアプリケーションカスタムデータエディタを作成していますが、現在のところ、サーバー側のコードは必要ありません。memoirドキュメントクラスを使用して、ブラウザで.texからPDFを生成するには?

出力として.texファイルを生成します。生成されたファイルはメモアールのドキュメントクラスを使用し、* TeXエコシステムの外部では再現しにくい複雑な書式設定を行います。

私はユーザーに.texファイルではなくPDFをダウンロードさせたいと考えています。

クライアントサイドのブラウザでこれらのPDFを生成することをお勧めします。私はサーバー側の世代にもかかわらず解決します。

私はtexlive.jsを試しましたが、メモがありません。サーバー側については、pdf生成パイプラインを最初からテクスチャに設定しないようにしたいと思っています。セキュリティの悪夢になると感じています。

アドバイスはありますか?

+0

あなたがemscriptenコンパイラを使用して(asm.js)JavaScriptに(texliveから)にpdflatexをコンパイルしようと考えたことがありますか?私はそれが試してみる価値があると思う。 –

+1

@PeterSalomonsenは 'texlive.js'とまったく同じです。 'LaTeX'コンパイラは' asm'によって 'js'に変換されました。しかし、コンパイル時に 'TeX'パッケージを注入する必要があります。 – Lux

答えて

2

基本的にはちょうどtexlive.jsの独自のバージョンをコンパイルする必要があります。

説明はhereです。 memoirパッケージを追加するだけです。

サーバー側のレンダラーはexistを行います。しかし、すべての実行のためにVMを自動生成することをお勧めします。 CIツールのようにそれを行う。

+0

ありがとう!私はそれが少しでも簡単だったと思う... –

関連する問題