今日は最新の blockdiag で搭載されたフォント切り替え機能について紹介します。 かんたんなフォント指定 blockdiag は文字を描画する際に TrueType フォントを利用しています。 blockdiag は起動時にオプションを指定しない場合、 TrueType フォントがインストールされていないか探索します。*1 よく利用されるフォント指定方法は -f (--font)オプションを利用して TrueType フォントを指定する方法です。 $ blockdiag -f /path/to/font.ttf input.diag この指定を行うと指定したフォントで文字の描画を行います。 実際に同じ図を複数のフォントでレンダリングしてみましょう。 サンプルには以下のソースを利用しました。 blockdiag { default_fontsize = 24; ABC -> def -
![(10日目) blockdiag のフォントを切り替える - Hack like a rolling stone](https://cdn-ak-scissors.b.st-hatena.com/image/square/1a1a36822b313a97b818612f5e4b7bbf10d41be1/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftk0miya%2F20111210%2F20111210165042.png)