Tengo instaladas las fuentes C de Microsoft, y son maravillosas. Sin embargo, Calibri aparece como una fuente de mapa de bits en muchos de los tamaños que aparece. ¿Cómo le digo a fontconfig que prohíba que Calibri (y Cambria, etc.) se representen desde los mapas de bits incrustados? Ya lo tengo 70-no-bitmaps.conf
en mi /etc/fonts/conf.d/
directorio.
Las fuentes en cuestión se pueden extraer del Visor de PowerPoint .
fonts
fontconfig
Paul Fisher
fuente
fuente
Respuestas:
/etc/fonts/conf.d/70-no-bitmaps.conf
solo rechaza las fuentes de mapa de bits, no deshabilitan los mapas de bits incrustados, que es el caso aquí. No sé por qué no pusieron la configuración para deshabilitar los mapas de bits incrustados en el mismo archivo conf. De todos modos, ponga lo siguiente en su~/.config/fontconfig/conf.d/20-no-embedded.conf
(o, para versiones anteriores de Ubuntu, en~/.fonts.conf.d/20-no-embedded.conf
):Esto deshabilitará el mapa de bits incrustado para todas las fuentes. Si desea deshabilitar solo para fuentes seleccionadas, agregue el
<test>
elemento:antes
<edit ...
.fuente
~/.fonts.conf.d/
. Por lo tanto, le sugiero que lo coloque allí para evitar mucking con las configuraciones del sistema. A menos que desee que esté disponible para todos los usuarios, puede ponerlo/etc/fonts/conf.d
o ponerloavail
y vincularloconf.d
para usarlo cuando lo necesite (puede eliminar el vínculo simbólico cuando tenga ganas de encenderlo, viceversa)~/.fonts.conf.d/20-no-embedded.conf
que no se cargará si no tiene el prefijo de un número. Ejecute, por ejemplo,FC_DEBUG=1024 gedit
para ver si su configuración está cargada si no parece tener ningún efecto..fonts.config
era suficiente. ¿A qué versión de fontconfig te refieres?En el ejemplo que da, tiene el atributo "<string>" mencionado dos veces en la estrofa "<test>". Esto provoca una advertencia en Ubuntu 13.10 y 14.04. Para eliminar la advertencia, la estrofa en el archivo debería verse así:
fuente