gpt4 book ai didi

python - matplotlib mathtext\frac 太小

转载 作者:太空狗 更新时间:2023-10-30 00:11:28 27 4
gpt4 key购买 nike

当我给 matplotlib 一个注释字符串时,例如

'$\frac{A}{B} = C$'

我指定字体大小为 18,A 和 B 以 12.6 pt 呈现,而 C 以 18 pt 呈现。我希望 A、B 和 C 的大小都相同。我该怎么做?

在 LaTeX 文档中,如果你给出命令

\begin{equation}
\frac{A}{B} = C
\end{equation}

你得到一个分数,其中 A、B 和 C 的大小都相同,但如果你这样做了

$\frac{A}{B} = C$

与文本内嵌,A 和 B 以 12.6 pt 呈现,而 C 以 18 pt 呈现。因此,matplotlib 的 mathtext 似乎在模拟 LaTeX 的内联模式。在 LaTeX 中你可以写

$\displaystyle\frac{A}{B} = C$

然后 A、B 和 C 的大小都相同,即使在 inline 模式下也是如此。我在 matplotlib 中试过这个,但 mathtext 无法识别命令\displaystyle。 =(

有没有办法让它在 Matplotlib 的 mathtext 中工作,或者我是否在我的 .matplotlibrc 文件中将 text.usetex 更改为 true? (如果可能的话,我想继续使用 mathtext,因为它要快得多。)

我的设置:matplotlib v1.2.0 python 2.7OS X 10.8

最佳答案

对于遇到此问题并且不想将 "text.usetex" 设置为 True 的任何人,matplotlib now supports \dfrac 宏(相当于 LaTeX 中的 \displaystyle\frac)从 2.1 版开始替换 \frac

关于python - matplotlib mathtext\frac 太小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15868444/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com