2 votos

¿Por qué el sistema no reconoce mis fuentes?

Mi teléfono es un Nexus S rooteado que utiliza la ROM personalizada Replicant. Copié doce archivos de fuente que comprenden tres fuentes (Arimo, Cousine, y Tinos) desde mi computadora a la tarjeta SD, utilicé un gestor de archivos de root para copiar los archivos a /system/fonts, y luego reinicié el teléfono. Sin embargo, todavía no puedo usar estas fuentes. Al igual que los otros archivos de fuentes en la carpeta, estos son archivos .ttf. Por ejemplo, cuando veo este archivo HTML en el visor de HTML:

</p> <p>.arimo { font-family: "Arimo", sans-serif; }</p> <p>.cousine { font-family: "Cousine", monospace; }</p> <p>.tinos { font-family: "Tinos", serif; }

Prueba de fuente

Párrafo Arimo

Párrafo Cousine

Párrafo Tinos

Los párrafos se muestran en Roboto, Droid Sans Mono y Droid Serif respectivamente. ¿Por qué el sistema no reconoce las fuentes recién instaladas? ¿Hay algún archivo de configuración que necesite editar?

1voto

Lee Sleek Puntos 106

Problema en su mayoría, pero no completamente, resuelto. Para Arimo cualquier fuente que desees instalar, necesitas insertar este texto entre las etiquetas en el archivo /system/etc/system_fonts.xml:

    el nombre de tu fuente
    arial
    helvetica

    Arimo-Regular.ttf
    Arimo-Bold.ttf
    Arimo-Italic.ttf
    Arimo-BoldItalic.ttf

Y elimina las designaciones de "arial" y "helvetica" de la entrada de Roboto. La razón por la cual esto no está completamente resuelto es que solo funciona en el navegador y no en el visor HTML.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android 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