web-dev-qa-db-ja.com

RStudioニットのテーマ

RStudioの新しいニット機能のいくつかを試し始めたところです。

R Markdown設定ダイアログでいくつかの異なるテーマを選択しようとしましたが、これらは結果のドキュメントのスタイルに目立った影響を与えていないようです。それが必要ですか、それとも何かが足りませんか?どのテーマを選択しても、すべてがデフォルトのスタイルで表示されるようです。

---
output:
  html_document:
    number_sections: yes
    theme: spacelab
    toc: yes
  pdf_document: default
  Word_document: default
---

R Markdown OptionsResult of export

インストールの詳細:

  • Rバージョン3.1.1
  • RStudioバージョン0.98.977
  • ニット1.6
  • rmarkdown 0.2.50
  • htmltools 0.2.4
  • Windows 7
13
Tumbledown

私も同じ問題を抱えていました。以下を学ぶことで、私は解決策にたどり着きました。

「knitrtheme」をグーグルで検索すると、2つの異なるものが表示されます。

  1. highlightパラメータ=構文の強調表示( 12 、 — kate、tango、solarized-darkなどのよく知られたキーワード)
  2. theme parameter = bootswatch CSS(これらは、 spacelab 、superhero、united、yetiなどのあまり馴染みのないキーワードです)

ここ は、_.Rmd_ファイルの先頭に正しいknitrフラグを追加する方法の説明です。


次のようなものを追加したら

_---
title: "Impressive Client Report"
output:
  html_document:
    theme: spacelab
    highlight: neon
---
_

一番上に移動し、_.Rmd_ファイルが存在するディレクトリでRを開いて、実行します。

_require(knitr)
knit(input='impressive report.Rmd', output='impressive_report.Rhtml')
_

(別の落とし穴のために___に切り替えました:コマンドラインRとRStudio編み物を切り替えていましたが、RStudioが別の_.html_ファイルをRが作成していたファイルに。)


またはRStudioの場合は Ctrl+Shift+K 編集ウィンドウから_.Rmd_ファイルをknitに-afterthemehighlightを有効な値に。

4
isomorphismes

私はこれとまったく同じ問題を抱えていましたが、テーマの引数を他の引数の前に置くことで解決できました。順序が重要かどうかはわかりませんが、私の場合は重要でした。たとえば、これは私のhtmlテーマを正しく変更します。

---
title: "A Title"
author: "An Author"
date: "last update: `r format(Sys.Date(), format = '%d %B %Y')`" 
output: 
  html_document:
    theme: flatly
    highlight: haddock
    toc: true
    toc_float:
      collapsed: false
      smooth_scroll: true
---

最後にテーマの議論を提供することは機能しませんでした:

---
title: "A Title"
author: "An Author"
date: "last update: `r format(Sys.Date(), format = '%d %B %Y')`" 
output: 
  html_document:
    toc: true
    toc_float:
      collapsed: false
      smooth_scroll: true
  theme: flatly
  highlight: haddock
---

これは、私の構文強調引数にも当てはまりました。

4
Matt

RStudioで次のオプションをアクティブにしてください:ツール->グローバルオプション...->スウィーブ->次を使用してRnwファイルをウィーブします:knitr

少なくとも、tex形式からpdfをコンパイルしている間はうまくいきました。

0
Rufo