Matplotlib Latex不会在单词周围显示自定义框

时间:2017-12-21 12:12:23

标签: python matplotlib latex

我试图通过matplotlib从这个thread获得任何解决方案。它们都在我的乳胶编辑器中工作,但不在matplotlib中。这是latex和matplotlib中的一个实现及其相应的输出。

最小乳胶代码:

\documentclass{article}

\usepackage{tcolorbox}
\newtcbox{\mybox}[1][]{on line, size=tight, colback=blue!40, #1}

\begin{document}
this is some \mybox{text} text
\end{document}

将生成我想要的结果(单词框周围): latex showing custom box around word

matplotlib中的相同代码:

import matplotlib
preamble = [r"\usepackage{tcolorbox}",
            r"\newtcbox{\mybox}[1][]{on line, size=tight, colback=blue!40, #1}"]
params = {'text.usetex': True,
          'text.latex.preamble': preamble}
matplotlib.rcParams.update(params)
matplotlib.pyplot.text(0.5, 0.5, r"this is some \mybox{text} text")

不会显示方框而只显示文字: matplotlib not showing the custom word

不幸的是,matplotlib似乎在把它放在情节上时忽略了这个框。有人知道解决方案吗?

0 个答案:

没有答案