ワテのブログ

The fundamental things apply As time goes by.

2010年7月8日木曜日

texvc

スポンサーリンク
texvcとは、TeX形式の数式を受け取りHtml,MathML,PNG形式に変換するプログラムである。

インストール
texvcはMediaWikiに含まれる。
(パスは mediawiki-*.*.*/math)
プログラムはObjective Camlで作成されている。ビルドにOCamlが必要となる。
バイナリはLatest Objective Caml releaseからダウンロード可能。
ビルドは
$ make
で完了

使い方
$ texvc <work_dir> <output_dir> <TeX形式の数式> <encoding>

戻り値は以下のようになっている
texvc output format is like this:
    +%5         ok, but not html or mathml
    c%5%h       ok, conservative html, no mathml
    m%5%h       ok, moderate html, no mathml
    l%5%h       ok, liberal html, no mathml
    C%5%h\0%m   ok, conservative html, with mathml
    M%5%h\0%m   ok, moderate html, with mathml
    L%5%h\0%m   ok, liberal html, with mathml
    X%5%m       ok, no html, with mathml
    S           syntax error
    E           lexing error
    F%s         unknown function %s
    -           other error

 \0 - null character
 %5 - md5, 32 hex characters
 %h - html code, without \0 characters
 %m - mathml code, without \0 characters
スポンサーリンク

0 件のコメント:

コメントを投稿