相关疑难解决方法(0)

在R包中使用静态(预建)PDF小插图

从R 3.0开始,在CRAN包中包含静态PDF文件作为"晕影"的正确方法是什么?

本文档中描述的使用空存根的技巧Rnw似乎在R 3.0中不起作用.该文档表明现在有一种更好的方法,\VignetteEngine{}但是对于静态PDF文件这是如何工作还不是很清楚.

r cran

22
推荐指数
2
解决办法
2035
查看次数

包具有VignetteBuilder字段,但没有预先构建的晕影索引

我正在向CRAN提交一份包裹,我收到了审核小组的以下警告:

包具有VignetteBuilder字段,但没有预先构建的晕影索引.

事实上我在跑步时也看到过devtools::release().我正在使用上一个R版本,R version 3.3.1并具有以下.Rmd插图来源:

---
date: "`r Sys.Date()`"
output: rmarkdown::html_vignette
vignette: >
  %\VignetteIndexEntry{<my vignette title>} 
  %\VignetteEngine{knitr::knitr}
  %\usepackage[utf8]{inputenc}
--- 
Run Code Online (Sandbox Code Playgroud)

此外,我已按默认方式包含knitrDESCRIPTION文件中:

Suggests:
    knitr
VignetteBuilder:
    knitr
Run Code Online (Sandbox Code Playgroud)

我环顾四周,虽然问题似乎很常见,但我还是无法理解索引为什么不构建(以及如何强制构建它).


这个问题和其中的链接是谷歌的顶级结果,但没有解决问题.

vignette r devtools package cran

7
推荐指数
1
解决办法
804
查看次数

R 包小插图:没有小插图索引警告

我有一个名为的新 R 包stationery,它包含有关如何使用 LaTeX 和 Markdown 文档以及自定义模板的信息。

\n\n

当我在 Ubuntu Linux 中构建软件包时,后续检查基本上是成功的,但我对下面看到的小插图索引警告感到困惑。我实际上有一个小插图index.html文件:

\n\n
$ R CMD check --as-cran stationery_0.92.tar.gz\n* using log directory \xe2\x80\x98/tmp/stationery.Rcheck\xe2\x80\x99\n* using R version 3.5.1 (2018-07-02)\n* using platform: x86_64-pc-linux-gnu (64-bit)\n* using session charset: UTF-8\n* using option \xe2\x80\x98--as-cran\xe2\x80\x99\n* checking for file \xe2\x80\x98stationery/DESCRIPTION\xe2\x80\x99 ... OK\n* checking extension type ... Package\n* this is package \xe2\x80\x98stationery\xe2\x80\x99 version \xe2\x80\x980.92\xe2\x80\x99\n* checking CRAN incoming feasibility ... NOTE\nMaintainer: \xe2\x80\x98Paul Johnson <pauljohn@ku.edu>\xe2\x80\x99\n\nNew submission\n\nPackage has a VignetteBuilder field but no prebuilt vignette index.\n* checking …
Run Code Online (Sandbox Code Playgroud)

r

4
推荐指数
1
解决办法
1508
查看次数

标签 统计

r ×3

cran ×2

devtools ×1

package ×1

vignette ×1