Python matplotlib:在ax.set\u xlabel/ax.set\u ylabel中处理语音标记/引号

Python matplotlib:在ax.set\u xlabel/ax.set\u ylabel中处理语音标记/引号,python,matplotlib,Python,Matplotlib,我这里有一个小问题,我找不到任何具体的指导方针。我想知道是否有人知道如何在matplotlib包中正确处理axis标签的以下文本: ax.set_xlabel(r'$1.005116" per pixel$') 引号告诉类只需键入:1.005116,停在“(对应于弧秒单位) 有人知道正确的处理方法吗?如下: ax.set_xlabel(r'''$1.005116''\ per\ pixel$''') 利用您使用乳胶的事实: ax.set_xlabel(r"$1.005116^{\prime\

我这里有一个小问题,我找不到任何具体的指导方针。我想知道是否有人知道如何在matplotlib包中正确处理axis标签的以下文本:

ax.set_xlabel(r'$1.005116" per pixel$')
引号告诉类只需键入:1.005116,停在“(对应于弧秒单位)

有人知道正确的处理方法吗?

如下:

ax.set_xlabel(r'''$1.005116''\ per\ pixel$''')

利用您使用乳胶的事实:

ax.set_xlabel(r"$1.005116^{\prime\prime}$ per pixel")

(我认为如果“每像素”部分不处于LaTeX数学模式,看起来会更好,但这是一个风格问题。)

抱歉。修改。我有非常小的文本来测试这一点。根据这篇文章,这是正确的方法:编辑仍然不起作用…抱歉。越来越近了。:)(附:链接似乎更多地是关于LaTeX标准,而不是matplotlib翻译)嘿,看看上面的解决方案。谢谢你的努力。这很有趣。使用双
'
标记,它们在输出图中格式为双引号字符;如tex.stackexchange链接。哦,很好。工作得很好。我可能会选择:r“$1.005116^{\prime\prime}$\mathrm{pix}{-1}”