U.Nakamura
usa****@garba*****
2005年 9月 1日 (木) 17:36:13 JST
こんにちは、なかむら(う)です。 footnoteプラグインで、脚注内にブロック要素を含めた場合、新た な段落になる部分が素の<p>になってしまい、脚注用のスタイルが適 用されません。 というわけで、1行パッチ。 Index: footnote.rb =================================================================== RCS file: /cvsroot/hiki/hiki/misc/plugin/footnote.rb,v retrieving revision 1.9 diff -u -1 -p -r1.9 footnote.rb --- footnote.rb 27 Jun 2005 13:49:57 -0000 1.9 +++ footnote.rb 1 Sep 2005 08:32:40 -0000 @@ -49,3 +49,3 @@ def render( text ) @conf.use_plugin = tmp - formatter.to_s.gsub(/\A<p>/,'').gsub(/<\/p>\Z/,'') + formatter.to_s.gsub(/\A<p>/,'').gsub(/<\/p>\Z/,'').gsub(/<p>/, '<p class="footnote">') end あともう一つ、脚注が<p>以外のブロック要素で終わったとき、末尾 に無駄な</p>がついてしまうんですが、こっちはちょっとめんどい ので今回は割愛します。 それでは。 -- U.Nakamura <usa****@garba*****>