Configuración de la familia tipográfica #

Puede establecer explícitamente qué familia de fuentes se selecciona, ya sea especificando nombres de familias de fuentes instaladas en el sistema del usuario o familias genéricas (por ejemplo, 'serif', 'sans-serif', 'monospace', 'fantasy' o 'cursiva '), O una combinación de ambos. (ver tutorial de fuentes )

En el siguiente ejemplo, reemplazamos la familia genérica sans-serif predeterminada para incluir una fuente específica (Tahoma). (Tenga en cuenta que la mejor manera de lograr esto sería simplemente anteponiendo 'Tahoma' en 'font.family')

La familia predeterminada se establece con font.family rcparam, por ejemplo

rcParams['font.family'] = 'sans-serif'

y para font.family establece una lista de estilos de fuente para tratar de encontrar en orden:

rcParams['font.sans-serif'] = ['Tahoma', 'DejaVu Sans',
                               'Lucida Grande', 'Verdana']

Los valores predeterminados de font.family dependen del sistema operativo y se pueden ver con

import matplotlib.pyplot as plt

print(plt.rcParams["font.sans-serif"][0])
print(plt.rcParams["font.monospace"][0])
DejaVu Sans
DejaVu Sans Mono

Elija la fuente sans-serif predeterminada

def print_text(text):
    fig, ax = plt.subplots(figsize=(6, 1), facecolor="#eefade")
    ax.text(0.5, 0.5, text, ha='center', va='center', size=40)
    ax.axis("off")
    plt.show()


plt.rcParams["font.family"] = "sans-serif"
print_text("Hello World! 01")
familia de fuentes rc

Elija la fuente sans-serif y especifíquela como "Nimbus Sans"

plt.rcParams["font.family"] = "sans-serif"
plt.rcParams["font.sans-serif"] = ["Nimbus Sans"]
print_text("Hello World! 02")
familia de fuentes rc

Elija la fuente monoespaciada predeterminada

plt.rcParams["font.family"] = "monospace"
print_text("Hello World! 03")
familia de fuentes rc

Elija la fuente monoespaciada y especifíquela como "FreeMono"

plt.rcParams["font.family"] = "monospace"
plt.rcParams["font.monospace"] = ["FreeMono"]
print_text("Hello World! 04")
familia de fuentes rc

Galería generada por Sphinx-Gallery