Rap*_*ael 9 python pdf matplotlib tooltip
这是一个流行的,高度赞成的Create pdf的蟒蛇副本,带有R中的工具提示.
简单的问题:有没有办法在PDF文件中绘制python中的图形并包含工具提示?
您可以使用 matplotlib pgf 后端来执行此操作。然后您可以在序言中使用不同的包。在本例中,我使用 pdfcomment。
这是一个非常简单的例子,但我认为你可以从这里开始!
import matplotlib as mpl
mpl.use("pgf")
pgf_with_pdflatex = {
"pgf.texsystem": "pdflatex",
"pgf.preamble": [
r"\usepackage[author={me}]{pdfcomment}",
]
}
mpl.rcParams.update(pgf_with_pdflatex)
import matplotlib.pyplot as plt
plt.figure(figsize=(4.5,2.5))
plt.plot(range(5))
for i in range(5):
plt.text(i,i,r"\pdftooltip{o}{(%d,%d)}"%(i,i))
plt.savefig("tooltips.pdf")
Run Code Online (Sandbox Code Playgroud)
字符“o”有轻微的错位,但只需进行一些调整即可修复。它也比 R 的情况简单得多。
PS:工具提示只能使用 Acrobat Reader 进行可视化。
希望对您有帮助。