我很困惑为什么我的R包的插图是HTML on CRAN而不是pdf。
我按照Enforce PDF package vignette with knitr的建议使用了
%\VignetteEngine{knitr::rmarkdown}
生成小插图,但它是一个pdf。其中一个文件的完整标题是
---
title: "wCorr Formulas"
author: "Paul Bailey, Ahmad Emad, Ting Zhang, Qingshu Xie"
date: '`r Sys.Date()`'
output:
pdf_document: default
vignette: |
%\VignetteEngine{knitr::rmarkdown}
%\VignetteIndexEntry{wCorr Formulas}
\usepackage[utf8]{inputenc}
\usepackage{amssymb}
---
您可以在https://github.com/cran/wCorr或https://github.com/ahmademad/wCorr
上构建整个软件包之前看到整个软件包答案 0 :(得分:2)
您在inst/doc
中包含HTML输出的副本(可能来自早期版本)。
这可能不是故意的;我相信devtools::build_vignettes
可能会解决R:https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=17416中的错误。但是有更好的解决方法,例如这里描述:https://github.com/yihui/knitr/issues/1540。