アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
フォントのレンダリング (スコア:1)
いやRuby/PureImageとかpure Rubyで動く画像描画ライブラリを作っているのですが,フォントのレンダリングがちょっと頭がいたいのです.
今はTrueTypeなフォントからJを使って独自のビットマップフォントを作ってたりして,フォントのライセンスの問題とかちょっとびみょーだったりするのです.
Re:フォントのレンダリング (スコア:1)
talosではmake時にbdfからソースコードに直して、それを一緒にコンパイルしてデータを作ってます。レンダリングは単にそこからデータを拾って来るだけ。コード体系自体に空白が多いので多少詰めて格納できるように並び換えてるくらいで大した事はしてません。将来的にはベクタフォントを使えるようにしようとは思ってますが今の所はこれだけです。
で、ソースツリーには美咲フォントを置いてます。これは「自由な」と称していて、どう考えてもGPLなのでGPLなtalosには丁度いい。というわけです。
Re:フォントのレンダリング (スコア:1)
しかしbdfをソースコードに落とし込んでるのはなかなかすごい.
美咲フォントも参考になりました:-)
Re:フォントのレンダリング (スコア:1)
ベクタフォントは最初にやるには表示されるまでが遠すぎるのでビットマップフォントを使ってます。それにベクタフォントでも輪郭ベースでなくスケルトンベースにしたいし。