相关疑难解决方法(0)

使用knitr强制使用PDF包装晕影

我有一个小插图我的包编译成一个漂亮的PDF编译时Rscript -e 'rmarkdown::render("tmod.rmd")'.但是,当我编译并安装软件包时,启动R并键入vignette("mypackagename"),浏览器窗口打开时带有难看的HTML,没有标题,没有目录和没有引用.

但是,如果我在创建包之前手动将小插图编译为pdf,它会显示正常.

什么地方出了错?为什么编译包时我的PDF不会自动生成?

在markdown文件标题中,我有

---
title: "foo foo foo"
author: "Foofooary Finer"
date: "`r Sys.Date()`"
output:
  pdf_document:
vignette: >
  %\VignetteIndexEntry{FooFoo}
  %\VignetteKeyword{foo}
  %\VignetteEngine{knitr::knitr}
  %\SweaveUTF8
  \usepackage[utf8](inputenc)
abstract: |
  foo foo foo foo foo
toc: yes
bibliography: bibliography.bib
---
Run Code Online (Sandbox Code Playgroud)

在包文件中,我有

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

pdf vignette r knitr

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

标签 统计

knitr ×1

pdf ×1

r ×1

vignette ×1