Lo primero: feliz año a todos,
Quiero utilizar unas tipografÃas que tengo disponibles en la carpeta /usr/share/fonts/truetype en los programas que no usan la biblioteca fontconfig (por ejemplo xlsfonts, etc)
Mi primer intento fue poner en el fichero ~/.Xresources lo siguiente:
*font: xft:DejaVu Sans Mono:size=12
Pero esto sólo funciona en algunos programas.
Para hacer que funcionase en todos he seguido los siguiente pasos:
1.- Ir a la carpeta /usr/share/fonts/truetype
2.- Crear los ficheros fonts.dir y fonts.scale mediante los programas mkfontscale y mkfintdir
3.- Añadir la ruta /usr/share/fonts/truetype en el fichero xorg.conf
4.- Reiniciar las X
5.- Comprobar con xset -q
6.- Ejecutar xlsfonts para ver que aparecen las tipografÃas
Haciendo esto todo bien. Las tipografÃas no están en los tamaños que desearÃa pero bueno.
Pregunta: ¿Existe una forma mejor de utilizar las tipografÃas truetype desde
las X en los programas que no usan la biblioteca fontconfig?
Lo primero: feliz año a todos,
Quiero utilizar unas tipografías que tengo disponibles en la carpeta /usr/share/fonts/truetype en los programas que no usan la biblioteca fontconfig (por ejemplo xlsfonts, etc)
Mi primer intento fue poner en el fichero ~/.Xresources lo siguiente:
*font: xft:DejaVu Sans Mono:size=12
Pero esto sólo funciona en algunos programas.
Para hacer que funcionase en todos he seguido los siguiente pasos:
1.- Ir a la carpeta /usr/share/fonts/truetype
2.- Crear los ficheros fonts.dir y fonts.scale mediante los programas mkfontscale y mkfintdir
3.- Añadir la ruta /usr/share/fonts/truetype en el fichero xorg.conf
4.- Reiniciar las X
5.- Comprobar con xset -q
6.- Ejecutar xlsfonts para ver que aparecen las tipografías
Haciendo esto todo bien. Las tipografías no están en los tamaños que
desearía pero bueno.
Pregunta: ¿Existe una forma mejor de utilizar las tipografías truetype desde las X en los programas que no usan la biblioteca fontconfig?
On Sat, Jan 01, 2022 at 10:58:45AM +0100, Alfonso GarcÃa RodrÃguez wrote:
No me acuerdo precisamente de todos los detalles (a causa de que han
pasado varios años desde que me ha hecho falta añadir tipografÃas a mi sistema), pero me luce extraño que estás utilizando el directorio /usr/share/fonts/truetype en lugar del /usr/local/share/fonts/. El directorio /usr/share/fonts/truetype se utilisa por los paquetes del
sistema y el /usr/local/share/fonts/ existe para la instalación de tipografÃas por parte del usuario o el adminstrador.
Si me acuerdo bien, cuando yo añadà nuevas tipografÃas hace unos años, solo era necesario ubicar las tipografÃas bejo el directorio /usr/local/share/fonts/ y el sistema, sabiendo que ahà se depositan las tipografÃas nuevas locales, las descubre automáticamente.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 443 |
Nodes: | 16 (1 / 15) |
Uptime: | 103:36:15 |
Calls: | 9,206 |
Calls today: | 5 |
Files: | 13,481 |
Messages: | 6,053,658 |