5 votos

Cómo leer el nombre de familia de fuentes en QGIS?

Estoy tratando de establecer la simbología de una capa de puntos en QGIS usando una fuente marcador. Me gustaría usar una fuente que contiene símbolos en lugar de caracteres normales.

enter image description here El menú desplegable del selector de la fuente de la familia parece mostrar el texto con el estilo de la fuente.

enter image description here

Esto puede ser útil cuando se trata de escribir un documento de Word o algo. Sin embargo, se vuelve realmente confuso cuando se trata de elegir entre varios simbólico fuentes.

enter image description here

Hay un ajuste en QGIS que se muestran los nombres de las fuentes, utilizando sólo una fuente simple y sin el uso de la fuente a la pantalla? Estoy buscando la capacidad de leer las fuentes dentro de la lista desplegable.

5voto

Sushant23 Puntos 329

El nombre de la fuente es también allí con el estilo de la fuente, pero usted necesita para seleccionar la fuente primera para ver su nombre, como se puede ver a continuación:

enter image description here

Para ver los nombres, primero seleccione el estilo de fuente, a continuación, utilice las flechas arriba y abajo en el teclado para ver los nombres de las fuentes y no el estilo.

Actualización:

No es una solución conveniente, pero puede utilizar el siguiente código para obtener los nombres de todas las familias de fuentes usando python, pero no desde el interior de QGIS. Puedo ejecutar el código desde fuera de QGIS como secuencia de comandos independiente, porque Tkinter no está disponible en mi python camino de QGIS:

import Tkinter
import tkFont

t = Tkinter.Toplevel()
fonts = tkFont.families()
t.destroy()

sort = sorted(fonts)
for font in sort:
    print font

He extraído parte de el código desde aquí

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia 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