python - 如何使用乳胶在 matplotlib 标签(图例或 xlabel 等)中获取前导空格?
问题描述
我想在打开乳胶的情况下在我的一些图例标签中插入一些前导空格(问题与其他类型的标签相同)。但是,我输入的任何前导空格都将被忽略(参见 MWE 和下图)。一个丑陋的解决方法是输入领先(受此Q&A.
启发)。不过,这并不漂亮。
知道我怎样才能让它正常工作吗?它甚至可以完成,还是我应该考虑提出 matplotlib 的问题?
MWE:
import matplotlib.pyplot as plt
plt.rcParams['text.usetex'] = True
fig = plt.figure()
plt.plot([], label="~ tilde")
plt.plot([], label="\, comma")
plt.plot([], label="\quad quad")
plt.plot([], label="\hphantom{whitespace} hphantom")
plt.plot([], label=".\hphantom{whitespace} ugly leading dot")
plt.xlabel("\hphantom{whitespace} xlabel")
plt.legend()
解决方案
推荐阅读
- c# - 如何使用 Selenium C# 在 Youtube 中获取频道名称
- excel - 在 Visual Studio Code 中的现有 excel 文件上调试 Excel javascript 加载项
- python - 如何杀死在 Windows 中使用 subprocess.pOpen() 打开的这个 python 进程?
- c++ - C ++从文件中读取行并将每一行存储为临时向量,向量的每个元素都是该行中的一个单词
- java - 对于我编写的以下代码,我应该如何覆盖 java 中的 hashCode 和 equals 方法
- javascript - 可以将 new 应用于 JavaScript 中的任何函数吗?
- python - Pytrends - IndexError:单个位置索引器超出范围
- apache - 我删除了可用的站点和已启用的站点,但我的网站仍在某个地方提供服务
- acumatica - 无法从固定资产类中的自定义属性选项卡中删除 CSAttributeGroup
- javascript - 请帮助理解这里的大括号 -> { 信号} 是什么?