小插图:iframe到包含文档
问题描述:
我想包括一个iframe
调用一个本地html文档的包装小插曲。对于小品的代码如下所示:小插图:iframe到包含文档
---
title: "Intro"
date: "`r Sys.Date()`"
output:
rmarkdown::html_vignette
vignette: >
%\VignetteIndexEntry{Intro}
%\VignetteEngine{knitr::rmarkdown}
\usepackage[utf8]{inputenc}
---
## Section
<iframe src="insert.html" height="400", width="100%"></iframe>
我想iframe
查看insert.html
文件,在其中可以是任何HTML文件同一目录下。
如果我使用rmarkdown::render
所有按预期工作,我可以看到insert.html
的iframe
。如果我构建包然后安装:
install.packages("SOdemoing_1.0.tar.gz", type="source")
browseVignettes(package = "SOdemoing")
该小插图的iframe
为空。
一看到小插曲文件夹C:\R\R-3.1.2\library\SOdemoing\doc
showsthat的insert.html
是不存在所以没有什么的iframe
源。
如果我手动移动insert.html
到doc
目录iframe
作品。 如何让R构建小插图并将insert.html
文件放在正确的位置(doc
)?
一个MWE很难用包装的问题,所以我已经做出了GitHub的模拟软件包来证明这一点:https://github.com/trinker/SOdemoing
# install.packages("devtools")
devtools::install_github("trinker/SOdemoing")
'ins/doc'或'inst/doc'? – Dason 2015-01-15 15:22:12
@Dason后来。由于固定。 – 2015-01-15 15:24:02