次のコマンドシーケンスでテキスト画像を生成しています
convert -background "rgb(233, 231, 218)" -fill black \
-font media/fonts/FuturaStd-Medium.otf \
-pointsize 13 label:"ğüşıöçĞÜŞİÖÇ" -size 88x18 \
media/images/category_images/food-drink/category-top-row/tr_food-drink.png
これにより、次の画像が生成されます。 代替テキスト http://img54.imageshack.us/img54/5461/trfooddrinkai3.png
その他は正しく表示されますが、問題があります。私のロケールは en_US.UTF-8 です。http://www.imagemagick.org/Usage/text/#unicodeからつまんだ次の例を試しても問題はありません
convert -background lightblue -fill blue -pointsize 32 \
label:' é è à ù ç Ö ÿ ‘ ’ “ ” ° ² ³ € x ÷ ' label_i8n.gif
label_i8n.gif で正しく表示される Unicode 文字。
imagemagick でこれらの文字を正しく画像に変換するにはどうすればよいですか?
編集: 次の画像は、同じフォントを使用して gimp で作成されています。代替テキスト http://img93.imageshack.us/img93/1986/gimpfuturastdnc4.png