小编ren*_*enh的帖子

如何使用matplotlib为符号编写同步下标和上标

我想得到类似的东西:$ E ^ {\ alpha} _ {\ beta} $,其中有符号E的同时下标\ beta和上标\ alpha.我输入matplotlib(1.2.x with python 2.7.1)以下代码:

ax.text(0.,0.,r'E$^{\alpha}_{\beta}$')
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息:

Subscript/superscript sequence is too long. Use braces { } to remove ambiguity.
Run Code Online (Sandbox Code Playgroud)

当我添加额外的大括号来分隔上标和下标时

ax.text(0.,0.,r'E${^{\alpha}}_{\beta}$')
Run Code Online (Sandbox Code Playgroud)

matplotlib这次可以处理它,但结果不是SIMULTANEOUS上标和下标,它似乎是带有下标\ beta的符号E $ ^ {\ alpha} $,其中\ alpha和\ beta不是垂直对齐的.

python matplotlib

4
推荐指数
1
解决办法
4787
查看次数

标签 统计

matplotlib ×1

python ×1