RMagickのインストールが,フォント周りでこける際の対処法
rmagickのインストールの際,
unable to read font `/Library/Fonts/Verdana' (Magick::ImageMagickError)
でコケていた http://d.hatena.ne.jp/sesejun/20070731/p1 の続き.解決策発見.
MacPorts でインストールするImageMagick が,現行のバージョンではghostscriptではなく,
gplghostscript に依存しているようだ.このせいで,フォント周りがインストールされておらず(?)
フォントのハンドリングに失敗しているようであった.
そこで,今あるものを利用不可にする.
% sudo port deactivate ghostscript
% sudo gem uninstall rmagick
新しくインストールする
% sudo port install gplghostscript
% sudo port install ImageMagick +lcms +jpeg2 +gs
% sudo gem install rmagic
めでたく,rmagickがインストールできて,フォントも動く.幸せ.
やっぱりGraphicsMagickとImageMagickではフォントのサイズや位置が異なるみたい.
gruff は ImageMagickでキレイに表示できるように設定されている模様.GraphicsMagickでは,
文字がはみ出てしまったり,線にかぶってしまったりする.