15

Rパッケージを書くのは初めてです。パッケージのビネットを作成する方法を学ぼうとしています。ファイル「getting-started.Rmd」を含む vignettes フォルダーを作成しました。

---
title: "WaterML Tutorial"
author: "Jiri Kadlec"
date: "`r Sys.Date()`"
output: rmarkdown::html_vignette
vignette: >
  %\VignetteIndexEntry{Introduction to the WaterML R package}
  %\VignetteEngine{knitr::rmarkdown}
  %\VignetteEncoding{UTF-8}
---

## Quick Start

This simple example shows how to get started with the <my R package>.

ビネットを作成するには、次のコマンドを使用します。

devtools::build_vignettes()

次に、 を実行Rcmd.exe INSTALL my_packageし、ビネットを表示するために次を実行します。

browseVignettes("my_package")

ただし、html およびソース形式のビネットのみが表示されます。 ビネットの PDF オプションが表示されない

スクリーンショットでわかるように、「pdf」オプションはありません。PDF 形式でビネットを作成するように .Rmd ファイルを構成するにはどうすればよいですか?

4

1 に答える 1

15

ヘッダーでは、R に html ビネットのみを出力するように指示しています。

output: rmarkdown::html_vignette

PDFが必要な場合は、次を試してください:

output: pdf_document

Rパッケージによると:

出力: これは、使用する出力フォーマッタを rmarkdown に指示します。通常のレポート (html、pdf、スライドショーなど) に役立つ多くのオプションがありますが、rmarkdown::html_vignette はパッケージ内でうまく機能するように特別に設計されています。詳細については、?rmarkdown::html_vignette を参照してください。

そのため、生の pdf を使用すると、いくつかの小さな問題が発生する可能性があります。

現時点では、rmarkdown にはoutput: rmarkdown::pdf_vignetteオプションがありません。

于 2015-06-24T22:21:31.487 に答える