El sistema Linux Java no es compatible con la solución de cuerpo negro Siyuan

  

La fuente predeterminada del sistema Fedora 22 es la cara negra Siyuan, se debe decir que esta fuente es más avanzada y más hermosa. Es solo que el programa Java no parece ser compatible con Siyuan Blackface. Entonces, ¿cuál es la solución para el sistema Linux Java no compatible con Siyuan Blackface?

A pesar dijo en Oracle Java 7 documento oficial desde el principio ha sido capaz de soportar fuentes OTF, como CreateFont otros métodos todavía pueden proporcionar soporte para fuentes OTF con TRUETYPE_FONT y otros parámetros, pero no se muestra la fuente en negrita en los programas de Java Los caracteres chinos aparecerán en el cuadro, especialmente en el entorno de idioma chino simplificado, la fuente parece usar la versión tradicional de Siyuan Blackbody Hong Kong, y no usa la versión china simplificada, algunas palabras no se pueden mostrar, reemplazadas por cuadrados.

En ausencia de un esfuerzo adicional para estudiar los problemas de fuente, la suposición actual es que el problema del reconocimiento de Java se debe a la cuestión de la fuente de fuente en el formato OTF y la existencia de información de sugerencias. Además, la codificación de idioma de la fuente también puede ser Pregunta Una alternativa temporal es usar fuentes TTF sin información de Hinting, como XHei, Minglan y otras fuentes hechas en la comunidad (sin información de Hinting). También se recomienda eliminar la configuración de fontconfig que viene con la instalación del paquete Siyuan Blackbody. Modifique directamente archivos como 65-nonlatin.conf en fontconfig, personalice la prioridad coincidente de las fuentes alternativas que usa, y más.

La solución anterior para el sistema Linux Java no es compatible con la fuente del cuerpo negro; si no lo es, solo puede recomendar una fuente de formato no OTF. Los métodos específicos pueden referirse a: cómo agregar fuentes personalizadas en Linux.

Copyright © Conocimiento de Windows All Rights Reserved