Matplotlib中使用LaTeX \textcolor{}命令为文本部分着色无效的问题求助
Matplotlib中使用LaTeX \textcolor{}命令为文本部分着色无效的问题求助
我最近在尝试给Matplotlib绘图里的LaTeX文本部分着色,用了\textcolor{}命令,但不管怎么试,着色的部分还是显示黑色。
我写的代码如下:
import matplotlib matplotlib.use('TKAgg') from matplotlib import rc rc('text',usetex=True) rc('text.latex', preamble=r'\usepackage{color}') import matplotlib.pyplot as plt if __name__ == "__main__": fig = plt.figure() fig.text(0.5, 0.5, r'black \textcolor{red}{red}') plt.show()
我试过把后端改成pc,但还是没效果。有没有大佬能给点建议,怎么才能实现文本部分着色的需求呢?
备注:内容来源于stack exchange,提问作者user7431005
相关产品推荐
相关产品推荐

