パッケージ ( Knitr )でサポートされているDOCCO線形スタイルを使用してパッケージのビネットを書こうとしていました。knitr
彼らのビネットの例では、HTML ファイルの最初と最後に素敵なグラフィックが表示されます。
しかし、私が自分のビネットを維持しようとしたとき、それらのグラフィックは表示されず、代わりに巨大な文字が表示されました8
: h
P 以下のように:
.
なぜこれが起こっているのか、これを修正する方法を教えてもらえますか?
書き込んだビネットを次の構文.Rmd
を使用して変換しています。.HTML
ビネット:
<!--
%\VignetteEngine{knitr::docco_linear}
%\VignetteIndexEntry{The archivist package compedium}
-->
# The archivist package compedium
```{r}
summary(cars)
```
これを変換する関数:
knitr::knit2html(input = "vignettes/archivist.Rmd",
output = "vignettes/archivist.md",
template = system.file("misc", "docco-template.html",
package = "knitr"))
npm
コンピューターにインストールしておく必要があることに注意してください。
ターミナル経由でインストール:
sudo apt-get install npm
次に、docco をインストールします。
sudo npm install -g docco
アドバイスをありがとう!
編集:
まず、マークダウン コンパイルの後、Windows で docoo をダウンロードしてインストールできなかったため、vignette ファイルが作成された Oracle Virtual Machine の ubuntu の firefox で自分のビネット ファイルを開きました。8
出力ファイルに醜く表示されます。
しかし、このファイルを電子メールで自分に送信し、Windows で開いたところ、作成時に望んでいたとおりに完全に見えました。以下をチェック
それで、firefoxの仮想マシン上のubuntuでdoccoスタイルを説明するknitr vignetteマニュアルを開いたところ、同じ8
記号が表示されます!
ある種のエンコーディングの問題だと思いますか?私は正しいですか?Windowsに送信した後、うまく機能し、見栄えがします。1日のほとんどを失ったこのナンセンスを誰か1人が説明できますか?
ありがとう :)