我正在从Word文档报告转向使用RMarkdown生成的HTML文件。然而,我的客户在离开Word时会遗漏的一个重要功能是能够轻松地将注释直接添加到文档中。
是否存在一些HTML / Java等代码片段,在HTML文档的一侧添加注释或注释窗格,然后将其保存到哪些注释中?生成的文件需要保留为单个HTML文件,以便于移动,存储和使用。
我的HTML和Java知识非常有限,我尝试搜索的所有内容都主要返回了如何注释HTML代码!
由于
答案 0 :(得分:2)
您可以使用现成的工具为rmarkdown(.Rmd)呈现的html文件添加注释。我所知道的两个是annotator js和hypothesis client。
我所知道的最简单的方法是在R markdown文件的底部添加一行,以便读者可以为渲染的html添加注释。注意:用户需要注册一个帐户才能发表评论。
您只需将以下代码段复制并粘贴到您自己的空白.Rmd文件中(例如foo.Rmd):
---
output: html_document
---
## Insert your R markdown content here
## See https://github.com/hypothesis/client
## Add commenting functionality with this script
<script src="https://hypothes.is/embed.js" async></script>
然后使用
从.Rmd渲染到htmllibrary(rmarkdown)
rmarkdown::render("foo.Rmd")
可在此处找到更多示例和源文件https://markdly.github.io/reviewr/index.html
答案 1 :(得分:1)
这可能不是您正在寻找的答案,但是medium.com允许您以相同的方式使用私人笔记,并且帐户中的编辑可以共享这些笔记吗?