He notado que algunas fuentes no se muestran correctamente en Inkscape (0.92.3). Tome Lato por ejemplo ( descargado de fontsquirrel). Contiene 9 pesos diferentes (excluidas las cursivas). Algunos se muestran bien, otros no.
Me di cuenta de que los que no están en el cuadro de selección Texto y fuente tienen un estilo CSS de "peso = XXX". Si tienen cursiva en el nombre, la cursiva funciona, pero no el peso.
Investigué un poco y parece estar relacionado con el error 167353 , pero eso está solucionado, al menos para aquellos sin el "peso=".
Abrí la fuente en fontforge para ver si podía encontrar de dónde viene el peso =, pero no hay nada debajo de la información de la fuente.
Preguntas:
1) ¿Es este un nuevo error en Inkscape o en la fuente?
2) ¿Hay alguna forma de editar la fuente para cambiar el "peso = XXX" a otra cosa? ¿¿¿Tal vez ese sea el problema???
1) Según el comentario de Billy Kerr y el enlace, este es un error en Inkscape en mi humilde opinión.
2) El nombre CSS parece provenir de la pestaña OS/2. Si edita la fuente (utilicé fontforge) y cambia lo siguiente, el nombre desaparece. En Elemento -> Información de fuente , en OS/2, hay un menú desplegable para la clase de peso. El nombre que da Inkscape es ligeramente diferente, pero creo que esta es la fuente del nombre CSS. Es probable que esté registrado como un número e Inkscape le asigne su propio nombre.
He solucionado parcialmente el problema por:
Generó la fuente, eliminó la fuente antigua e instaló una fuente nueva. Inkscape reiniciado y parece funcionar.
Actualización: no es necesario que elimine la fuente anterior. Funciona bien para otros programas. Pero tendrás dos iguales si no lo haces.
billy kerr
Moini