mimetex.rb

改造版mimetex.rb

オリジナルのmimetex.rbを若干改造したものです。 HikiやtDiaryなどで使えます。

Changes

  • URIとして妥当な文字列になるようURI.encodeを適用するようにした。
  • 設定画面からmimetex.cgiの場所を指定できるようにした。

Download

古いファイル

Links

Comment

こんにちは,tellと申します. mimetex.rbが生成したimgタグのsrcについて,Firefoxの拡張,"Html Validator"が,バックスラッシュに対して警告を示しました. そこでurlの部分について,

require 'uri'
url = CGI.escapeHTML( URI.encode( mimetex + '?' + src.gsub(/ /, '~')))

というようにした方が良いと思いますが,いかがでしょうか? 突然の書き込み失礼しました.

---

確かにバックスラッシュはURIには使えない文字なのでまずいですね。対処します。ご指摘ありがとうございました。 -- sakai

---

最近(?)のmimetexは空白をチルダに置き換えなくてもよいようなので、空白をチルダに置き換えるのをやめ、そのままURI.encodeするようにしました。-- sakai

Last modified:2006/09/05 18:39:11
Keyword(s):
References:[Software]