Textile2.0
Posted: October 28th, 2006 | No Comments »Textpattern4.0.4から、Textileのバージョンが変わったようだ。
threshold state: Textile Two Point Oh によれば、 これまでのTextile のバグを修正し新しいルールを追加することで、より使いやすく信頼性のあるものになったのだとか。
テストページ で試してみると、思いのほか使いやすくなっていてビックリ。
気になったものをいくつか紹介。
bc.、pre.、notextile.の三つの新しいブロック要素が追加された。
最初の二つは、preとcodeの入れ子と、preタグで、ブログを書くのに欠かせないもの。
特にbc.は、自動的に中の特殊文字をHTMLエンコードしてくれる優れもの。
最後の一つは、その後に続く文字列のTextileを無効にする、これまでなかったタイプですごく便利。
dl(Definition List)などのTextileが対応していないブロックタグを使うとpタグで包まれてしまう問題を回避できる。
@hoge@で<code>hoge</code>。
これも中の特殊文字を変換してくれる。
bc..のような、ブロック要素の拡張。
*foo*のようなインライン要素を使う場合、前後にスペースを空けないとTextileが適用されないのだけど、[*foo*]のように書くと前後にスペースを空けなくても適用されるようになった。
単語をスペースで区切らない日本人にはうれしい仕様。
でも、なぜか[@foo@]と書くとうまくいかずに[foo]と表示される。
バグかな?
・・・とまぁ、だいたいこんな感じ。
詳しくはテストページをいじってみるとすぐわかるはず。
これでブログの更新時に生のHTMLを書く機会も減るんじゃないかなぁ。
ところで、Textileで使う記号って日本語で何て言ったらいいんだろ?
英語だと“modifier“って書いてあるんだけど、それっぽく言えば「修飾子」とかかな?
Leave a Reply