¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: General (https://gambas-es.org/forum-4.html) +--- Tema: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? (/thread-588.html) Páginas:
1
2
|
¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - Grandamakulo - 09-09-2021 ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? Y, en general, cómo seleccionar o acceder a las tipografías del sistema desde código. No me refiero a una fuente conocida en particular de la manera: [code] Sino a escoger una fuente del sistema: RE: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - jguardon - 09-09-2021 ¿Pudiera ser a través de alguna variable de entorno? He encontrado esto, es algo denso, pero podría ser parte de la solución: https://www.systutorials.com/docs/linux/man/5-fonts-conf/ Saludos RE: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - Grandamakulo - 09-09-2021 Hola, Jesús. Probé con Env y con System, pero no lo logré. Voy a mirar despacio lo que mandas, a ver si hay suerte. Muchas gracias. RE: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - cogier - 09-09-2021 Si lo he entendido bien, creo que esto es lo que está buscando. Código: GridView1 As GridView RE: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - Grandamakulo - 09-09-2021 Cogier, muchas gracias, pero no es eso a lo que me refiero. Es que creo que me he explicado mal. Me refiero a las fuentes por defecto del sistema para las monoespaciadas, para las sin serifas, tipografías del escritorio, por defecto, título de la ventana, etc. Pero insisto en el agradecimiento. RE: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - tincho - 09-09-2021 (09-09-2021, 11:42)Grandamakulo escribió: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? Te referís al escritorio, mate, gnome, kde etc? o te freferís a el ide de gambas? Especifica mejor la pregunta por favor. Saludos. RE: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - Shell - 09-09-2021 ¿ Algo como esto ?. Eso en el caso de Mate. Saludos RE: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - Grandamakulo - 10-09-2021 (09-09-2021, 20:17)tincho escribió:(09-09-2021, 11:42)Grandamakulo escribió: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? Eso es @tincho y @Shell, tal cual muestro en el primer mensaje, me refiero a las del escritorio, Cinnamon en mi caso. ¿Cómo puedo acceder a ellas desde Gambas3, esto es, cómo puedo saber cuáles son las que están por defecto? En el caso de Cinnamon, para mostrar la predeterminada basta con dejar la propiedad Font en blanco y dejar que el escritorio se encargue, pero ¿y si quiero usar la monoespaciada o la sans por defecto? ¿Hay alguna manera de hacerlo independientemente del escritorio? Espero haberme explicado mejor. RE: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - tincho - 10-09-2021 (10-09-2021, 08:37)Grandamakulo escribió: cómo puedo saber cuáles son las que están por defecto? Antes de nada, solo existe una fuente por defecto, si no no seria "por defecto" ¿no crees? Luego en MATE no veo en ninguna parte que diga "fuente por defecto" solo esto, pero si que esta definida una tipografia para "ancho fijo", es decir monospace. Bien yo no tengo idea de donde se guarda la información de este formulario, pero tal vez no sea igual en todos los escritorios, tal vez kde lo guarde en otra parte diferente. Luego en el IDE tengo esto otro Fijate que si queres cambiar la fuente fija se abre un formulario de selección de fuentes pero no filtra por las que sean monospace sino que te deja elegir cualquiera, así que infiero que el ide de gambas no "sabe" cual es la "fuente momospace por defecto" y si el ide no lo sabe probablemente desde gambas no se pueda hacer lo que preguntas. Luego si haces un programa con gambas y queres usar una fuente diferente en tiempo de ejecución, es decir cambiar sobre la marcha la fuente que ves en el formulario, te dejo un ejemplo y si no es lo que queres hacer, hace un ejemplo y subilo porque no termino de comprender que es lo que queres hacer. Saludos. RE: ¿Cómo seleccionar la fuente monoespaciada por defecto del sistema? - jguardon - 10-09-2021 (10-09-2021, 10:34)tincho escribió: no termino de comprender que es lo que queres hacer. Yo lo entendí desde el primer momento. Lo que se pide es una forma de averiguar -para luego utilizar- la fuente que trae el sistema por defecto para la tipografía monoespaciada. De toda la colección de fuentes que incorporan todos los escritorios, habrá un fichero que se lea durante el arranque que establezca esa tipografía, precisamente desde donde opera ese formulario de preferencias del sistema que muestra y establece esas fuentes por defecto de las distintas familias. La pregunta sería "¿Cómo averiguar dónde se guardan las preferencias de fuentes por defecto del sistema?". Seguramente sea en lugares o modos distintos según qué entorno de escritorio, pero debería de haber información sobre el tema y yo tampoco he sido capaz de encontrarla, sólo de ver ciertos ficheros que controlan el listado de fuentes y sus afinidades en cuanto a familias para escoger la más cercana en caso de no existir la que se busca. Quizás un grep por los ficheros de configuración dentro del 'Home' de usuario arroje algo de luz, porque es ahí donde debería estar esa preferencia que es por usuario. Saludos |