Magia de imágenes: carácter complejo en kannada (idioma índico) que no se representa correctamente
-
28-10-2019 - |
Pregunta
Estoy intentando usar imagemagick para generar algunas imágenes de texto en kannada.El problema es que los caracteres complejos se representan por separado (no juntos como deberían estar ... imagina que "ku" debería ser un carácter, pero se representa primero como "k-" y luego como "-u")
Concretamente, ಗ್ರಾಮ ಕೋಡ್ se renderiza así:
El comando que estoy usando es:
convert -background lightblue -fill blue -pointsize 48 -font '/Library/Fonts/Kannada Sangam MN.ttf' label:@Kannada_test.txt label_utf8.gif
En otro programa, TextEdit, la misma fuente muestra el texto correctamente:
¿Alguna pista sobre cómo puedo hacer que imagemagick muestre estos caracteres complejos correctamente?
Solución
Me temo que no puedes, porque ImageMagick parece ser incapaz de manejar marcas de combinación.Es decir, no puede combinarlos con los caracteres anteriores para producir una presentación gráfica adecuada, sino representar un glifo de espaciado para la marca.