Красивый вывод случайно сгенерированной формулы в Python

Задача: необходимо сгенерировать уравнение со случайными параметрами (они будут достаточно сложными по структуре) и сохранить его в виде рисунка. С генерацией уравнения я справился, а с красивым (наиболее близким к рукописной математической записи) выводом - нет. Как можно это сделать?

Есть фрагмент кода

import matplotlib.pyplot as plt
import numpy as np
import scipy as sc
import sympy
import random
from sympy import *

x = symbols('x')
Ratio=random.randint(-30,30)*x**2+random.randint(-30,30)*x+random.randint(-30,30)
plt.text(0.01, 0.8, Ratio, fontsize=9)
fig = plt.gca()
fig.axes.get_xaxis().set_visible(False)
fig.axes.get_yaxis().set_visible(False)
plt.savefig('filename0001.png')

Ответы (1 шт):

Автор решения: Алексей

Советую использовать возможности LaTeX. Его можно интегрировать в python

→ Ссылка