作者: 閑舎
日時: 2002/5/06(15:00)
藤岡和夫 <kazuf@...> さん writes.

>  XML文書自体はエラーになってIEで表示できませんね。

なぜかそうなってしまうようです。xsl の部分はコメントにしてみたんですけど
ね。

>  Latexで書いた数式をWeb上で表示させるデモも動かしてみました。大変おもし
> ろいですね。

今のところ、日本広しといえども、サーバレベルで数式コマンドを入れて、最適
化されたサイズの画像ファイルを吐き出すようなサイトは他にないです。特許物
かな(冗談です)。ま、原理はわかってみれば簡単です。これで、html に埋め
込む数式の箇所を何とかしようか、と思っているのですが、作成者側に TeX 環
境がなければ難しいので、その場合、JavaScript だけで何とかするというのが、
HTML 版です。本当はこの HTML 版のほうが特許物かもしれません(冗談だって
ば)。ブラウザさえあれば低レベルながら数式が実現できるので。

>  tsformatで書かれたxml文書をts2html.repの変換規則に従って、xtop.plが
> html文書を生成するという仕組みですが、samp.xmlを見ると、tsformat.xslがス
> タイルシートとして指定されています。これは関係ないんですよね。

関係ないです。xtop.pl と ts2XXX.rep があれば、TSformat 形式の XML 文書を 
TeX だろうが Doc だろうが HTML だろうが PDF だろうが TXT だろうが、任意
のフォーマットの文書に変換できます。

>  xtop.plをcgiとして動かせばsamp.xml+ts2html.repで表示ができそうですね。
> サーバーサイドの解決の仕方になりますけど・・・

やってみたところ、生成する HTML 文書の内部から JavaScript を呼び出し、そ
の JavaScript がさらに子供の画像とか何かを呼び出すとエラーになります。そ
こで、数式の部分がエラーになったので、仕様を考え中です。数式を使わなけれ
ば恐らく問題ないです。

>  rss2html.repを書いてみますかね。

ぜひ書いてみてください。書き方はソース見て、というのも何なので、今週中に
は、REP ファイルの書き方について、もう少し解説したいと思います。XSLT な
どに比べ、これはかなり簡単です。

 だれか XTOP(XML Translator On Perl) を書き直して XTOR(On Ruby) でも書
いてくださる方があれば。私の Ruby の知識ではまだまだとてもスマートといえ
るスクリプトを書けないことがわかったので(^^;。

--
本田博通(閑舎)
Hiromichi Honda <raku@...>