from tkinter import *
import matplotlib.pyplot as plt
window = Tk()
entryBox = Entry(window,text='input latex command')
entryBox.grid(row=0,column=0)
s = '$\sum {n} = \frac{n(n+1)}{2}$'
plt.text(.5,.5, s, fontsize=40)
plt.show()
而不是预期的结果:
(这是通过将第7行更改为:plt.text(.3,.3, r'$\sum {n} = \frac{n(n+1)}{2}$', fontsize=40)
)来实现的。
我的理解是,在第一种情况下,我们没有将字符串作为原始字符串传递。当我将字符串作为字符串变量但不能将其作为字符串文字输入时,如何正确渲染绘图?
答案 0 :(得分:0)