一直都在用别人写的htmlwidgets,这次也尝试跨出自己造一个的第一步,于是找了一个可能还有一点实用价值而又比较简单就能实现的Javascript插件来作为学习。
用法很简单:
install.packages("pagemap")
library(pagemap)
pagemap()
也可以根据需要自行添加一些CSS样式
pagemap(id = "mini_map",
box_style = list(left = "5px", top = "10px"))
或者一些对于导航内部进行的样式调整
pagemap(
id = "mini_map",
styles = list(
'h1,h2,a,code' = 'rgba(0, 0, 0, 0.10)',
'img' = 'rgba(0, 0, 0, 0.08)',
'pre' = 'rgba(0, 0, 0, 0.04)'
)
)
写内容很长的Rmarkdown的时候可能会用上,能帮的上需要的人最好。欢迎有htmlwidgets和R
R包开发经验的坛友指点交流~
https://github.com/swsoyee/pagemapR