finetype
なプラグインを書いてみた。 タグでくくった文字が所望のフォントでレンダリングされる。
プレビューに反映されるので気持ちがいい。もう一丁!!
MarkupLanguageのタグというのは結局、名前付き引数で関数呼ぶのと変わらないから、こういうことをするのに非常に向いている。
仕組み上、画像を生成するタイミングは完全にサーバ側が握っているので、フォントデータが出回ってしまうこともないし、外部から任意の文字がレンダリングされることもない、フォントベンダーに優しい(?)設計となっている。・・・と思ったら、コメント欄でも使えてしまう。
現状の問題点
- 打ち間違えると、履歴が全部画像キャッシュに残ってしまう。
- コメント欄でも使えちゃう。