我正在尝试让\LaTeX符号在matplotlib.pyplot的mathtext或usetex中工作(matplotlib==3.5.2)。
其他符号在True
和False
下均能正确显示:
import matplotlib.pyplot as plt
plt.rcParams['text.usetex'] = False
plt.plot([],[])
plt.title(r"$\alpha$")
plt.show()
但是,\LaTeX
不适用于以下任何一种情况:
plt.title(r"$\LaTeX$")
而不是抛出,使用plt.rcParams['text.usetex']=True
:
Unknown symbol: \LaTeX, found '\' (at char 0), (line:1, col:1)
以及plt.rcParams['text.usetex']=False
:
RuntimeError: latex was not able to process the following string:
b'$\\\\LaTeX$'
1条答案
按热度按时间hfyxw5xn1#
\LaTeX
是一个在文本模式下使用的latex宏,因此必须删除它周围的数学模式$...$
: