2017-08-22 74 views
1

我正在從Word文檔報告轉向使用RMarkdown生成的HTML文件。然而,我的客戶在擺脫Word時會錯過的一個重要特性是能夠輕鬆地將評論直接添加到文檔中。RMarkdown生成的HTML文檔註釋/評論窗格

是否存在一些HTML/Java等代碼片段,可以將註釋或備註窗格添加到HTML文檔的哪一面,然後可以將註釋保存到其中?生成的文件需要保留一個HTML文件,以便於移動,存儲和使用。

我的HTML和Java知識非常有限,我試圖搜索的所有內容主要返回瞭如何評論HTML代碼!

感謝

回答

1

您可以添加註釋到您的rmarkdown(.Rmd)使用現成的工具提供的HTML文件。我知道的兩個是annotator jshypothesis 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渲染到html

library(rmarkdown) 
rmarkdown::render("foo.Rmd") 

更多示例和源文件可以在這裏找到https://markdly.github.io/reviewr/index.html

+0

假設與我到目前爲止最接近。似乎不喜歡我的工作筆記本電腦上的IE和Edge,但在Chrome中運行良好。唯一的兩個缺點是它需要登錄(這可能會讓一些人失望!),並且在評論存儲方式/位置方面可能存在一些安全問題。純粹的本地版假說似乎是我的目標。 –