19 October '2003 - 00:37 | 雑記 プラグイン
実は、パッチをここに引用するのがすごく面倒だなぁ、と前々から思っていた。思っていても、あえてすぐには行動しないところがオレ流。なんだ、それ。 とにかく、ほんとにほんとに面倒だと思わない限りは、運用で逃げる方がいいと思っているわけだ。しかし、何度も面倒だと思うと、それは怒りに変わり、解決するエネルギーとなる。そして、予想通り、いい加減、頭にきたので解決することにした。もしかしたら、うまい書き方があるのかもしれないけど、<pre> などを使っても、期待するような整形にはなってくれないし、うまい方法を探すのも面倒。
たぶん、通常では自動的に各行をパラグラフとして扱うのに、< から始まる行があると、まったく整形しないという、非常に扱いが難しい特徴があるのが原因だろうけれど、そんな深いところまで考えるのは面倒だから、plugin だろ、やっぱ、って言うことにした。きっと、そのための仕組みが plugin なんだろうし。
というわけで、ためしに pre.rb プラグインを作ってみた。なんでも練習が大事。
本文に、
<%= pre '
たとえば
<%= pre ’
hoge 1
hoge 2
hoge 3
’%>
と書いてみる。
'%>
と書くと下のように表示される。
たとえば
<%= pre '
hoge 1
hoge 2
hoge 3
'%>
と書いてみる
行頭が < の場合以外には here document が使えないのが悲しいけれど、ま、仕方ない。上の方法でも十分便利だし、これくらいで許してくれ。許す。