Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Fuentes de letras del sistema
#1

Buenas!.

Recientemente tuve un problema que he estado comentado sobre una serie de símbolos que se mostraban caracteres raros sobre un control de Gambas (modo diseño).
Nada más abrir la aplicación en el editor de Gambas muestra que el tipo de letra usada es Nimbus Mono L. Fuente que probablemente no tengo instalada en esta distro,
Linux Mint 20.2 Mate.

Si hago clic derecho sobre el escritorio puedo ir a preferencias de la apariencia y selecciono la tipografía que quiero usar en el sistema según lo que sea.
Por ejemplo: Para aplicación, documento, escritorio, etc.

Hice clic en aplicación e intenté buscar la Nimbus Mono L y encontré esto:

[Imagen: aSU1vuz.png]


Parece que no existe. Ahora voy a la aplicación visor de tipografías que trae Linux Mint Mate. Y busco la susodicha fuente.

[Imagen: 806VcGJ.png]


Se muestra dos veces el mismo nombre.

Si hago clic en una de las dos tipografía Nimbus Mono L  y muestro información me muestra esto:

[Imagen: UYc2DhA.png]

Como se ve, en preferencia de la apariencia dice una cosa y el visor dice otra.

Saludos

"El lobo siempre será malo si sólo escuchamos a Caperucita.". El lobo.
    ¡Gracias!
#2

Huh  Itenta ver si no es tema de directorios de busca de fuentes de los configuradores ya sea  en ~/.local/share/fonts moviendo tambien a /usr/share/fonts , o algun tema de permisiones en las fuentes.

Es lo que se me ocurre.
    ¡Gracias!
#3

No logro reproducirlo, pero sigo dándole vueltas.

En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
[-] Los siguientes 1 usuarios dice gracias a Grandamakulo por este post:
  • Shordi
    ¡Gracias!
#4

(07-11-2021, 16:24)portaro escribió:  tenta ver si no es tema de directorios de busca de fuentes de los configuradores ya sea  en ~/.local/share/fonts moviendo tambien a /usr/share/fonts , o algun tema de permisiones en las fuentes.

No, no tengo directorio de fuentes en la home del usuario con esta distro.
Existe otro directorio:

/usr/local/share/fonts

Pero no contiene nada de fuentes.

Tenemos en bash una serie de comandos referentes a las fuentes. "Casi" todos comienzan con fc.

 
Bash
  1. for a in $(compgen -c fc-); do whatis $a; done



Lo que me muestra una salida tal como esta:
Cita: 
fc-cache (1)         - build font information cache files
fc-conflist (1)      - Show the ruleset files information on the system
fc-scan (1)          - scan font files or directories
fc-cat (1)           - read font information cache files
fc-match (1)         - match available fonts
fc-pattern (1)       - parse and show pattern
fc-query (1)         - query font files
fc-validate (1)      - validate font files
fc-list (1)          - list available fonts

Bash
  1. fc-match "Nimbus Mono L"



Me devuelve:
Cita:n022003l.pfb: "Nimbus Mono L" "Regular

Usando la propiedad Fonts de la hoja de propiedades he buscado Nimbus y curiosamente se muestra esos símbolos.
No es la misma fuente pero si familia.

[Imagen: iQTKp7y.png]

Aquí encontré una referencia:

Font problem - Nimbus Sans L

Si sustituyo la fuente en la aplicación desaparece el problema pero no creo que sea lo ideal. Es lo más rápido.
En su día Gambas la usaría por defecto, según sistema. Algo le dice a Gambas que fuente debe usar por defecto cuando se crea un proyecto.
Estas deben ser las de preferencia de apariencia.

Lo que veo es que si un desarrollador quiere que su aplicación tenga una fuente concreta de letra y que luego esta no se muestre en otro equipo,
menudo rollo.

Saludos

"El lobo siempre será malo si sólo escuchamos a Caperucita.". El lobo.
    ¡Gracias!
#5

(06-11-2021, 12:34)Shell escribió:  en el editor de Gambas muestra que el tipo de letra usada es Nimbus Mono L. Fuente que probablemente no tengo instalada en esta distro

Si esta especificada esa fuente.
Respecto a esto yo recomiendo nunca especificar una fuente en el formulario de gambas, porque generara algún problema a algún usuario que no tenga esa fuente, como es el caso de este tema.
(10-11-2021, 15:23)Shell escribió:  En su día Gambas la usaría por defecto, según sistema. Algo le dice a Gambas que fuente debe usar por defecto cuando se crea un proyecto.
Estas deben ser las de preferencia de apariencia.
Gambas usa la fuente por defecto del sistema a menos que le especifiques uno tu, como es el caso.
Reitero, no es optimo especificar una fuente.
1 Saludo.

1 Saludo.
    ¡Gracias!
#6

(10-11-2021, 18:45)tincho escribió:  Reitero, no es optimo especificar una fuente.

Pero entonces es una pena, ya que hay fuentes muy chulas. Wink
Y si te dedicas a crear cosas con juegos es muy habitual.

Saludos

"El lobo siempre será malo si sólo escuchamos a Caperucita.". El lobo.
    ¡Gracias!
#7

(10-11-2021, 20:31)Shell escribió:  
(10-11-2021, 18:45)tincho escribió:  Reitero, no es optimo especificar una fuente.

Pero entonces es una pena, ya que hay fuentes muy chulas. Wink
Y si te dedicas a crear cosas con juegos es muy habitual.

Saludos

Quizá la pregunta es algo tonta: ¿no se podrían «incrustar» como en los pdf?

En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
    ¡Gracias!
#8

(10-11-2021, 20:47)Grandamakulo escribió:  Quizá la pregunta es algo tonta: ¿no se podrían «incrustar» como en los pdf?

No lo se.
En definitiva se trata de un archivo.
Pero... reitero, Smile  que pesado que soy !!
Ejemplo: Seria como si las llaves de las tuercas métricas que vienen en medidas estándar alguien las hiciera a la medida que les de la gana como 10.3325 mm 8.712 mm etc. Los mecánicos, y todo el mundo, se Ca**rian en todo !!
Si pones una fuente "fija" en tu programa los demás usuarios tu incluido, si en un futuro próximo si cambias de sistema, el programa no funcionara correctamente.
Si haces programas usa cosas estándar todos te lo agradecerán.
1 Saludo.

1 Saludo.
    ¡Gracias!
#9

Cita:Quizá la pregunta es algo tonta: ¿no se podrían «incrustar» como en los pdf?
Claro que se puede, sólo tienes que incluir el fichero ttf con la fuente en .hidden y decirle al generador de paquetes que lo copie en /usr/share/fonts/<mifuente>/
Al instalar el programa se copiará la fuente al sistema.

No olvidemos que el ide no es más que el "laboratorio" de desarrollo y debemos programar siempre pensando en el programa instalado.

Saludos.

No podemos regresar
[-] Los siguientes 2 usuarios dicen gracias a Shordi por este post:
  • Grandamakulo, portaro
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)