matplotlib:在文本框中使用LaTeX时覆盖字符串中的下划线

加百列

我需要在绘图的文本框中以及在LaTeX环境中(因为我还需要编写一些数学代码)编写包含下划线的变量的名称。

问题是LaTeX将变量名称中的下划线解释为子索引命令,并且变量名称失真。请参阅(下面的MWE):

在此处输入图片说明

变量的名称是m_out

如何在不将LaTeX解释为subindex命令的情况下编写包含下划线的字符串?

在纯LaTeX中,我可以使用以下\textunderscore命令来编写:

N = m \textunderscore out \pm 0.2

正确产生:

在此处输入图片说明

但这似乎在这里不起作用。


威斯康星州

import matplotlib.pyplot as plt
import matplotlib.offsetbox as offsetbox
import random

# Generate random data.
x = [random.random() for i in xrange(10)]
y = [random.random() for i in xrange(10)]

# Define string with underscore.
name = 'm_out'

# Create plot.
fig = plt.figure()
ax = plt.subplot()

# Add text box
text = r'$N={}\pm0.2$'.format(name)
ob = offsetbox.AnchoredText(text, loc=1, prop=dict(size=12))
ax.add_artist(ob)
plt.scatter(x, y)

# Save plot to file.
fig.tight_layout()
plt.savefig('out.png')
芬伍德

一个简单的转义就可以解决问题:

name = 'm\_out'

matplotlib生成的图像

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

限制在输入文本框中使用下划线('_')

来自分类Dev

在iOS 8中使用NSMutableAttributedString的字符串的下划线部分不起作用

来自分类Dev

在文本框中仅允许使用空格,下划线,字母和数字

来自分类Dev

字符串生成器下划线文本

来自分类Dev

如何使用TestFX在包含下划线的文本字段中编写字符串?

来自分类Dev

在Word 2013中将字符串放在带下划线的文本之前

来自分类Dev

字符串中随机包含多个下划线

来自分类Dev

在Kotlin中的字符串模板中的变量之后立即使用下划线(“ _”)

来自分类Dev

如何在 Access(富文本)文本框中添加空白下划线

来自分类Dev

如何使用下划线js从对象数组中查找字符串?

来自分类Dev

使用lodash或下划线js查找数组中字符串元素的出现次数

来自分类Dev

在Kotlin的字符串模板中的变量之后立即使用下划线(“ _”)

来自分类Dev

当我使用&符号时,如何在GDI + Graphics.DrawString中绘制表示下划线字符的字符串?

来自分类Dev

当我使用&符号时,如何在GDI + Graphics.DrawString中绘制表示下划线字符的字符串?

来自分类Dev

仅返回JavaScript字符串中最后一个下划线之前的文本

来自分类Dev

如何在公共静态字符串GetMessage(字符串文本)中更正此Build错误。带下划线的GetMessage

来自分类Dev

使用正则表达式在Javascript字符串中的每个下划线之后获取每个“单词”

来自分类Dev

如何使用javascript用下划线替换字符串中存在的所有空格?

来自分类Dev

C ++-搜索带下划线的字符串时,行解析器停顿

来自分类Dev

如何从多个带下划线的可变大小的字符串中获取所需的字符?

来自分类Dev

包含降价网址的字符串中的转义下划线字符

来自分类Dev

RegEx匹配字符串中的非下划线字符,而不以@开头

来自分类Dev

在字符串Matlab的末尾删除下划线

来自分类Dev

在字符串下划线直到行末

来自分类Dev

如何通过最后的下划线分割字符串

来自分类Dev

替换字符串并忽略下划线

来自分类Dev

用下划线替换随机字符串序列

来自分类Dev

下划线后删除字符串

来自分类Dev

字符串格式问题(括号与下划线)

Related 相关文章

  1. 1

    限制在输入文本框中使用下划线('_')

  2. 2

    在iOS 8中使用NSMutableAttributedString的字符串的下划线部分不起作用

  3. 3

    在文本框中仅允许使用空格,下划线,字母和数字

  4. 4

    字符串生成器下划线文本

  5. 5

    如何使用TestFX在包含下划线的文本字段中编写字符串?

  6. 6

    在Word 2013中将字符串放在带下划线的文本之前

  7. 7

    字符串中随机包含多个下划线

  8. 8

    在Kotlin中的字符串模板中的变量之后立即使用下划线(“ _”)

  9. 9

    如何在 Access(富文本)文本框中添加空白下划线

  10. 10

    如何使用下划线js从对象数组中查找字符串?

  11. 11

    使用lodash或下划线js查找数组中字符串元素的出现次数

  12. 12

    在Kotlin的字符串模板中的变量之后立即使用下划线(“ _”)

  13. 13

    当我使用&符号时,如何在GDI + Graphics.DrawString中绘制表示下划线字符的字符串?

  14. 14

    当我使用&符号时,如何在GDI + Graphics.DrawString中绘制表示下划线字符的字符串?

  15. 15

    仅返回JavaScript字符串中最后一个下划线之前的文本

  16. 16

    如何在公共静态字符串GetMessage(字符串文本)中更正此Build错误。带下划线的GetMessage

  17. 17

    使用正则表达式在Javascript字符串中的每个下划线之后获取每个“单词”

  18. 18

    如何使用javascript用下划线替换字符串中存在的所有空格?

  19. 19

    C ++-搜索带下划线的字符串时,行解析器停顿

  20. 20

    如何从多个带下划线的可变大小的字符串中获取所需的字符?

  21. 21

    包含降价网址的字符串中的转义下划线字符

  22. 22

    RegEx匹配字符串中的非下划线字符,而不以@开头

  23. 23

    在字符串Matlab的末尾删除下划线

  24. 24

    在字符串下划线直到行末

  25. 25

    如何通过最后的下划线分割字符串

  26. 26

    替换字符串并忽略下划线

  27. 27

    用下划线替换随机字符串序列

  28. 28

    下划线后删除字符串

  29. 29

    字符串格式问题(括号与下划线)

热门标签

归档