我想包括一个 svg
图像在 .Rmd
文档。 svg 是使用 RSVGTipsDevice
创建的打包,因为我希望图像有一些工具提示。问题是在将图像包含到生成的 HTML 文档中后,工具提示不再起作用。尽管当我在浏览器中打开 svg 时它们可以正常工作( link to image ,将鼠标悬停在红色矩形上以查看工具提示)。
http://www.gridhub.uni-bremen.de/public/pics/plot.svg
这是完整的.Rmd
代码:
```{r}
library(RSVGTipsDevice)
devSVGTips("plot.svg", toolTipMode=1)
plot(0, type="n")
setSVGShapeToolTip("A rectangle","it is red")
rect(.1,.1,.4,.6, col='red')
dev.off()
```
![alt text](plot.svg)
问题是:如何使工具提示起作用?
最佳答案
我的评论有帮助吗?需要明确的是,![alt text](plot.svg)
部分变为 <img src="plot.svg">
这不是包含 svg 的正确方法。为了证明这是有效的,我提供了 source和它的 output .
关于R markdown - 包括带有使用 RSVGTipsDevice 包生成的工具提示的 svg 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17641945/