12月 13, 2007

スタートレック 対 スターウォーズ

暇に任せてYouTubeでStar Trek関係を見ていたら、Star Trek vs. Star Wars (字幕付) というのに逢着した。笑わせてもらいました :mrgreen: :mrgreen:  要するに継ぎはぎであるが、良く出来ている。知らなかったが、これって有名みたいですね。ということで、URLは次の通りです。

http://jp.youtube.com/watch?v=skt-o09oAcE

欲を言えば、Next Generationではなく、オリジナルTVシリーズだと、もっと良かったのになあと。

改行で悩む

mimeTeXを使ってLaTeX形式の数式を画像に変換するプラグインを作って使用しているのだが、細かい仕様をどうしたものかと悩み中なり 🙄

最初は、記事全体をLaTeX文書とみなし、[dec] $…$ [/dec] の部分を文中の数式、[dec] \[…\] [/dec]の部分を別組み数式として処理していたのだが、そうすると、数式と関係ない文章で、$記号が使えないことになる。そこで、[dec] [/dec] で囲んだパラグラフだけを変換するように変更した。これで一件落着と思ったら、今度は改行で悩むことになった。

LaTeXでは、改行は基本的に無視されるか、半角のスペースと同値になる。それに慣れているのと、その方が都合が良いことが多いので、LaTeXの部分はそうしている。そのために、WordPressのデフォルトである wpautop というフィルターをオフにしたのだが、そうすると、LaTeXじゃないパラグラフもフィルターを通さないために、パラグラフを p タグで [dec]

[/dec] と括る作業を自動的にやってくれない。見る分には困らないが、XHTML的にValidでなくなってしまい、悲しい 😥

そこで、LaTeXの部分のみ改行を [dec]
[/dec] タグに変換しないようにした。ところが、実際に使ってみると、数式のない文章でも、改行を [dec]
[/dec] タグに変換しない方が良いなあという場面が、何回か出てくるなりなりよ~ 🙄  どうしたものかと、弱っているなり 🙄