Markdown記法に加えて、作表機能も備えた、BlueStole というRubyライブラリを紹介します。
Ruby の Markdown ライブラリ、 BlueCloth に幾つかの機能を付け足した私家拡張版です。
BlueCloth のMarkdown記法を拡張したものになっていて、こんな感じに RTtool を使った作表を行うことが出来ます。
What | Who | When |
---|---|---|
Ray Tracing | Whitted | 1980 |
Path Tracing | Kajiya | 1986 |
Photon Mapping | Jensen | 1995 |
Metropolis | Veach | 1997 |
ソースはこんな感じです。
1 |caption=Rendering Algorithm 2 | 3 |What , Who , When 4 | 5 |Ray Tracing , Whitted, 1980 6 |Path Tracing , Kajiya , 1986 7 |Photon Mapping , Jensen , 1995 8 |Metropolis Light Transport, Veach , 1997
Markdown記法のポリシーにあっていて良い感じ。
Railsから使う場合は、bluestole.
ファイルをlib以下に
配置します。
ちなみに、このブログで使っているものは、 BlueStole互換の自家製ライブラリです。
posted by
genki
on Thu 13 Dec 2007
at 01:48