我正在使用knitr生成HTML报告,希望包含作者和生成日期的元标签。
我的Rhtml页面大致如下。
我的Rhtml页面大致如下。
<html>
<head>
<meta name="author" content="<!--rinline Sys.getenv('USERNAME') -->">
<meta name="date" content="<!--rinline as.character(Sys.time()) -->">
</head>
<body>
</body>
</html>
很遗憾,在我运行knit("test.Rhtml")
之后,knitr生成的HTML如下:
<meta name="author" content="<code class="knitr inline">RCotton</code>">
<meta name="date" content="<code class="knitr inline">2013-01-02 14:38:16</code>">
这不是有效的HTML。我真正希望生成的是像下面这样的东西
<meta name="author" content="RCotton">
<meta name="date" content="2013-01-02 14:38:16">
我能不能生成没有code
标签包裹的R代码呢?或者还有其他方法可以指定标签属性(比如这些内容属性)吗?
到目前为止,我最不坏的计划是使用readLines
/str_replace
/writeLines
手动修复内容,但这似乎相当笨拙。
brew
安装该文件。 - daroczig