【问题标题】:Greek nu (Tex) in matplotlib legendmatplotlib 传说中的希腊语 nu (Tex)
【发布时间】:2014-11-19 14:51:23
【问题描述】:

我正在使用 matplotlib.pyplot 进行绘图,并且我正在尝试在绘图标签中使用 Tex \nu 字母。 但是,使用label='$B_\nu(\nu, T)$',我在情节图例中得到 linebreak+u,因为 \n 被解释为新行。我还尝试了label='$B_{\nu}({\nu}, T)$',它在输出中给出了相同的结果加上 {}。如何让 nu 在图例中工作?

【问题讨论】:

  • 转义反斜杠 -> 将 \ 更改为 \\
  • 当然!谢谢,太容易了;)
  • 将其设为原始字符串 by 也可以(字符串前面的 r)label=r'$B_\nu(\nu, T)$

标签: python matplotlib latex legend


【解决方案1】:

这应该可行:

label='$B_\\nu(\\nu, T)$'

【讨论】:

  • 添加说明您更改/修改了什么。请不要只发布代码作为答案,还要解释您的代码的作用以及它如何解决问题的问题。带有解释的答案通常更有帮助,质量更好,并且更有可能吸引投票
猜你喜欢
  • 2015-08-12
  • 1970-01-01
  • 2011-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多