Introdução
Este é um tutorial passo a passo sobre como usar Matplotlib para plotar equações matemáticas e texto usando diferentes fontes.
Dicas para a VM (Máquina Virtual)
Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.
Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.
Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.
Instalar Matplotlib
Para começar, você precisa ter o Matplotlib instalado no seu ambiente. Você pode fazer isso executando o seguinte comando no seu terminal ou prompt de comando:
pip install matplotlib
Importar Matplotlib e Definir Texto
Nesta etapa, importamos Matplotlib e definimos o texto que plotaremos usando diferentes fontes.
import matplotlib.pyplot as plt
circle123 = "\N{CIRCLED DIGIT ONE}\N{CIRCLED DIGIT TWO}\N{CIRCLED DIGIT THREE}"
tests = [
r'$%s\;\mathrm{%s}\;\mathbf{%s}$' % ((circle123,) * 3),
r'$\mathsf{Sans \Omega}\;\mathrm{\mathsf{Sans \Omega}}\;'
r'\mathbf{\mathsf{Sans \Omega}}$',
r'$\mathtt{Monospace}$',
r'$\mathcal{CALLIGRAPHIC}$',
r'$\mathbb{Blackboard\;\pi}$',
r'$\mathrm{\mathbb{Blackboard\;\pi}}$',
r'$\mathbf{\mathbb{Blackboard\;\pi}}$',
r'$\mathfrak{Fraktur}\;\mathbf{\mathfrak{Fraktur}}$',
r'$\mathscr{Script}$',
]
Plotar o Texto
Agora que definimos o texto, podemos plotá-lo usando Matplotlib. Nesta etapa, criamos uma figura e adicionamos o texto a ela usando o método fig.text().
fig = plt.figure(figsize=(8, len(tests) + 2))
for i, s in enumerate(tests[::-1]):
fig.text(0, (i + .5) / len(tests), s, fontsize=32)
plt.show()
Analisar a Saída
Após executar o código, devemos ver o texto plotado usando diferentes fontes. A saída deve ser semelhante a esta:

Resumo
Neste tutorial, aprendemos como plotar equações matemáticas e texto usando diferentes fontes em Matplotlib. Cobrimos as etapas para instalar o Matplotlib, importá-lo em nosso código, definir o texto e plotá-lo usando fig.text().