
He instalado fuentes personalizadas en el servidor Ubuntu 18.04, pero no se reconocen en Chrome. Hay cuatro y todas son fuentes .otf. Esta no es una versión de escritorio de Ubuntu, es un servidor en la nube, por lo que todo es línea de comandos.
Mis fuentes instaladas se encuentran en /home/$USER/.fonts
, pero también hay una carpeta de fuentes en /usr/local/share/fonts
y otra en /usr/share/fonts/truetype
(para .ttf
fuentes).
Una respuesta que leí en Stack Exchange de 2010 decía que debía colocarlos /usr/local/share/fonts
y luego reconstruir el caché de fuentes usando fc-cache -f -v
.
Entonces estoy confundido. ¿En qué carpeta debo colocar las fuentes antes de reconstruir el caché de fuentes? ¿Y debería instalar ambas versiones .otf
y ?.ttf
Muchas gracias por la ayuda.
Respuesta1
Si desea utilizar las fuentes en todo el sistema, colóquelas /usr/share/fonts
según su tipo, como en su caso, el directorio es opentype
. Así es como se ve dentro de mi carpeta de fuentes:
user@ubuntu:/usr/share/fonts$ l
AppleGaramond-BoldItalic.ttf 'Lucida MAC Bold.pfm'
AppleGaramond-Bold.ttf 'Lucida MAC.PFB'
AppleGaramond-Italic.ttf 'Lucida MAC.pfm'
AppleGaramond-LightItalic.ttf LucidaMAC.ttf
AppleGaramond-Light.ttf lucon.ttf
AppleGaramond.ttf MACGRAND.PFB
Aquabase.ttf MACGRAND.PFM
cmap/ opentype/
cMap/ svg/
eot/ truetype/
LITHOGRL.TTF type1/
'Lucida Grande Bold.ttf' woff/
'Lucida Grande.ttf' X11/
'Lucida MAC Bold.PFB'
Simplemente coloque .ttf
s en truetype
la carpeta aquí y .otf
s en opentype
. Luego vuelva a cargar el caché (Nota: cópielo en estas carpetas sudo
también):
$ sudo fc-cache -f -v
Lo más probable es que esté utilizando la aplicación de su servidor con el root
usuario, por lo que debe instalarla en todo el sistema. Y sí, cada vez que agregas nuevas fuentes, debes actualizar el caché de fuentes.