Kenta MURATA
murak****@nifty*****
2004年 12月 18日 (土) 10:38:07 JST
むらけんです. 返事が遅くなってすみません. In message <m37jn****@dummy*****> at Fri, 17 Dec 2004 00:35:53 +0900, Kazuhiko <kazuh****@fdiar*****> wrote: > > かずひこです。 > > さて、その後やっと試してみました。:) > At Thu, 16 Dec 2004 23:24:35 +0900, > Kazuhiko wrote: > > > > 私用で数式を使えるようにした Hiki のスタイル使っています. > > > > > > tDiary の tex.rb と互換性のあるオプションをサポートし, > > > attach.rb を真似た画像のキャッシュを実装しています. > > > > おぉ、いい感じの仕様ですね。 > > pstoimg (latex2html に同梱) はあまりメジャーじゃない気がします。私は > 'convert -antialias -transparent white -trim %.ps %.png' > という設定で試用しましたがいい感じです。convert (と ghostscript) の方がよ > り一般的だと思いますので、これをデフォルトにしたいかな。 実を言うと,自分も convert 使ってます (^^; pstoimg は latex2html に付属しているものなので,latex2html を使っ てない人は持ってないでしょうね.latex2html よりも ImageMagick の方がメジャーでしょう.ということで,こちらではデフォルトを convert に変更しました. > # ちなみに、背景が黒っぽいスタイルとかなら > # 'convert -antialias -trim -border 4x4 -bordercolor white %.ps %.png' > # とかがよさそうです。 こういう事は付属させる README に書いておいた方が良いでしょうね. > > > 文法は Hiki の default スタイルにインライン数式用の [$...$] と > > > いうマークアップと,ディスプレイ数式用の > > > > > > $$... > > > $$... > > ディスプレイ数式の表示用に、math.rb プラグインに > > add_header_proc { > <<-EOS > <style type="text/css"><!-- > div.displaymath { text-align: center; } > --></style> > EOS > } > > を追加するのはどうでしょう? そうですね.僕が自分で使ってるスタイルシートでは img.math の vertical-align を middle にしているので,これと併わせて add_header_proc { <<-EOS <style type="text/css"><!-- img.math { vertical-align: middle; } div.displaymath { text-align: center; } --></style> EOS } こんなのを math.rb に追加しました. 現在,parser.rb のリファクタリングが終わっています.残りは html_formatter.rb という状態でこのメールを書いているのですが, これから自動車学校へ行かねばならないのと,今晩研究室の忘年会が あって,その幹事を担当しているので最悪明日になりそうです.中途 半端ですが,10:20 現在の HEAD に対する patch を添付します. # リファクタリング後にできた新メソッドの名前はあまり気に入って # ません.良い名前があったら提案してください. -- Kenta MURATA (muraken) -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: hiki-math.patch 型: application/octet-stream サイズ: 34249 バイト 説明: 無し Download