0 votos

X11 XQuartz 1.20.11 (xorg-server 1.20.11) en Big Sur no reconoce las fuentes

Tengo xset +fp the_directory con fuentes TTF, tengo mkfontdir y mkfontscale el mismo directorio, tengo fc-cache -fv y verifiqué que el directorio está listado y en caché y el conteo de fuentes es correcto, pero xlsfonts sigue sin listar las fuentes TTF que quiero añadir. Las fuentes que quiero están incluidas en los archivos fonts.dir , fonts.scale y fonts.list . He comprobado que las fuentes que quiero están en el Libro de Fuentes en el Usuario.

Creo que me falta algo bastante obvio, pero no lo encuentro. ¿Cómo puedo conseguir que las fuentes TTF estén disponibles para su uso en X11?

1voto

Larry Puntos 1

Así que resulta que xlsfonts hace no lista todos los tipos de letra conocidos, sino sólo los del servidor X, o los que se tratan "clásicamente". fc-list listará las fuentes que se manejan de forma más moderna (o que están en el cliente X?).

En el caso de xterm, utilice la opción -fa para utilizar fuentes TTF (y otras fuentes sin mapa de bits). Por ejemplo, si xset q muestra el directorio X en la ruta de las fuentes, y el directorio X tiene un archivo fonts.dir (hecho al ejecutar, por ejemplo mkfontdir X ) y un archivo fonts.scale (hecho al ejecutar, por ejemplo mkfontscale X ), y has ejecutado fc-cache -v debería poder ejecutar (por ejemplo) fc-list someFontName y ver todos los estilos que contiene esa fuente, y poder xterm -fa 'Input Mono:style=Regular' , suponiendo que Input Mono es una fuente conocida.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X