我正在尝试使用 imagemagick 生成一些卡纳达语文本的图像。问题是复杂的字符被单独渲染(而不是它们应该在一起......想象“ku”应该是一个字符,但它首先被渲染为“k-”,然后是“-u”)
具体来说,ಗ್ರಾಮ ಕೋಡ್ 被渲染为:
我正在使用的命令是:
convert -background lightblue -fill blue -pointsize 48 -font '/Library/Fonts/Kannada Sangam MN.ttf' label:@Kannada_test.txt label_utf8.gif
在另一个程序 TextEdit 上,相同的字体可以很好地呈现文本:
关于如何让 imagemagick 正确显示这些复杂字符的任何提示?