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

标签 r cran

从 R 3.0 开始,将静态 PDF 文件作为“小插图”包含在 CRAN 包中的正确方法是什么?

this document 中描述的技巧使用空 stub Rnw似乎在 R 3.0 中不起作用。该文件建议现在有一个基于\VignetteEngine{} 的更好的方法。但目前还不清楚这对静态 PDF 文件是如何工作的。

最佳答案

这适用于 in this blog post 中所述的普通 LaTeX 技巧。 .

我最近切换到使用当前 R 版本(即现在 3.6.0)来执行此操作,请参阅 this wrapper .Rnw file其中仅包含:

\documentclass{article}
\usepackage{pdfpages}
%\VignetteIndexEntry{Using Annoy in C++}
%\VignetteKeywords{Rcpp, Annoy, R, Cpp, Approximate Nearest Neighbours}
%\VignettePackage{RcppAnnoy}

\begin{document}
\includepdf[pages=-, fitpaper=true]{UsingAnnoyInCpp.pdf}
\end{document}

优点是这将 Sweave 用于完全传统的小插图构建,并且不会施加任何额外的依赖关系。

关于r - 在 R 包中使用静态(预构建)PDF 小插图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19716498/

相关文章:

r - 在 R 中使用 twitteR 时出现 oauth 握手错误

r - 如何指定 rmarkdown 以使用 Python3 而不是 Python 2?

r - install.packages() 忽略将警告转换为错误的选项?

R 包 CRAN 注释,用于测试中的包依赖项和警告

R-3.6 上的 RDCOMClient 安装问题

r - 在 R 中调用 "install.packages()"时从 Github 安装一些部件

r - 警告 : replacing previous import ‘head’ when loading ‘utils’ in R

r - 带 tabyl() 的累积交叉表

r - 在 ggplot2 中对多个变量进行排序

python - 在 MacOS 中使用 Python