如何将 LaTeX 数学表达式与 matplotlib 和 ploty 中的其他字体一起使用?

Ji woong Yu

我知道任何字符串都可以在 matplotlib 和 plotly 中使用 LaTeX 呈现。例如,r$\sqrt{\dfrac{m\sigma^2}{\epsilon}}$将给出正确的如下图链接。

以绘图方式渲染 LaTeX

但是,我想使用普通字体(例如 Arial)而不是默认的 LaTeX 字体。有什么办法可以做到吗?

跛脚

您可以尝试将字体关键字传递到标签函数或传递到matplotlib.rc

In [1]:
import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np

x = np.linspace(0, 4*np.pi)
y = 2 * np.sin(np.exp(3/2*x))

fontspecs = {'family': 'Arial',
             'weight': 'bold'}
mpl.rc('font', **fontspecs)  # To set font-specifications globally
plt.plot(x, y)
plt.xlabel(r'$2 * sin(e^{\frac{3}{2} * x})$')
# plt.xlabel(r'$2 * sin(e^{\frac{3}{2} * x})$',  # To just use font settings for this label
#            fontname=fontspecs['family'], fontweight=fontspecs['weight'])

Out [1]:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Matplotlib-在LateX表达式中使用变量

来自分类Dev

整数和字符如何在同一数学表达式中?

来自分类Dev

更改 matplotlib 中的 Latex 数学字体样式

来自分类Dev

如何使用递归最大化和最小化数学表达式?

来自分类Dev

如何将String转换为数学表达式并使用变量求值?

来自分类Dev

如何在Angularjs中渲染Wiris数学表达式

来自分类Dev

如何在 es 中评估简单的数学表达式?

来自分类Dev

如何解析 C 中的数学表达式

来自分类Dev

如何在mysql sql中使用数学表达式?

来自分类Dev

将matplotlib图形与LaTeX中的文本对齐

来自分类Dev

将matplotlib图形与LaTeX中的文本对齐

来自分类Dev

如何将split与存储在变量中的正则表达式一起使用?

来自分类Dev

将数学表达式拆分为数组,而不必在括号和单引号之间拆分子表达式

来自分类Dev

Ubuntu字体如何与LyX或LaTeX一起使用?

来自分类Dev

如何使用正则表达式在LaTeX中查找嵌套标签

来自分类Dev

如何在Python Sympy Latex中构造组合表达式?

来自分类Dev

如何将字符<和>正则表达式替换为&lt; 和&gt; 在标签<code> </ code>中?

来自分类Dev

如何将包含erf函数的SymPy表达式与NumPy一起使用

来自分类Dev

如何将onclick与函数表达式而非声明的函数一起使用?

来自分类Dev

如何将正则表达式与Ansible文件模块一起使用

来自分类Dev

如何将lstlisting包与正则表达式/特殊字符一起使用?

来自分类Dev

表达式中涉及数学除法时,如何使用vim正则表达式替换文本

来自分类Dev

在matplotlib文本框中对齐LaTeX数学文本

来自分类Dev

如何在数学表达式中仅在操作数和以下阶乘 (!) 运算符周围插入括号?

来自分类常见问题

Matplotlib字体与LaTeX共同的字体

来自分类Dev

在Maxima中简化包含对数和乘积的数学表达式

来自分类Dev

在Maxima中简化包含对数和乘积的数学表达式

来自分类Dev

使用前缀增量运算符和括号优先级澄清数学表达式

来自分类Dev

如何使用多个'Where'表达式,并使用C#/。NET将它们与AND和OR链接在一起?

Related 相关文章

  1. 1

    Matplotlib-在LateX表达式中使用变量

  2. 2

    整数和字符如何在同一数学表达式中?

  3. 3

    更改 matplotlib 中的 Latex 数学字体样式

  4. 4

    如何使用递归最大化和最小化数学表达式?

  5. 5

    如何将String转换为数学表达式并使用变量求值?

  6. 6

    如何在Angularjs中渲染Wiris数学表达式

  7. 7

    如何在 es 中评估简单的数学表达式?

  8. 8

    如何解析 C 中的数学表达式

  9. 9

    如何在mysql sql中使用数学表达式?

  10. 10

    将matplotlib图形与LaTeX中的文本对齐

  11. 11

    将matplotlib图形与LaTeX中的文本对齐

  12. 12

    如何将split与存储在变量中的正则表达式一起使用?

  13. 13

    将数学表达式拆分为数组,而不必在括号和单引号之间拆分子表达式

  14. 14

    Ubuntu字体如何与LyX或LaTeX一起使用?

  15. 15

    如何使用正则表达式在LaTeX中查找嵌套标签

  16. 16

    如何在Python Sympy Latex中构造组合表达式?

  17. 17

    如何将字符<和>正则表达式替换为&lt; 和&gt; 在标签<code> </ code>中?

  18. 18

    如何将包含erf函数的SymPy表达式与NumPy一起使用

  19. 19

    如何将onclick与函数表达式而非声明的函数一起使用?

  20. 20

    如何将正则表达式与Ansible文件模块一起使用

  21. 21

    如何将lstlisting包与正则表达式/特殊字符一起使用?

  22. 22

    表达式中涉及数学除法时,如何使用vim正则表达式替换文本

  23. 23

    在matplotlib文本框中对齐LaTeX数学文本

  24. 24

    如何在数学表达式中仅在操作数和以下阶乘 (!) 运算符周围插入括号?

  25. 25

    Matplotlib字体与LaTeX共同的字体

  26. 26

    在Maxima中简化包含对数和乘积的数学表达式

  27. 27

    在Maxima中简化包含对数和乘积的数学表达式

  28. 28

    使用前缀增量运算符和括号优先级澄清数学表达式

  29. 29

    如何使用多个'Where'表达式,并使用C#/。NET将它们与AND和OR链接在一起?

热门标签

归档