2016-08-05 18 views
1

私はR Sweaveとのレポート作成にはかなり新しく、ラテックスの基本的なアプリケーションを知っています。私はいくつかの統計レポートを作成するよう求められました。 Rのマークダウンはすばらしくシンプルですが、デフォルトでは構文フレームと灰色の背景と構文のハイライトが素敵ですが、他のタイプの設定ではかなり制限されています。それからRスタジオでR Sweaveを使うように切り替えています。構文のハイライトR Sweave

私は基本的にSweaveのRマークダウンに似た同じアフター・エフェクトが必要です。それを行う最も簡単な方法は何ですか?私は以前、以下の議論を読んでいる:
Sweave syntax highlighting in output。そして、私はこれらのpdfパッケージを読んでみましたが、読者がレンダリングプロセスについて事前の知識を持っていると思われるので、彼らが何を話しているかの手掛かりはありません。

私はそれらをチェックアウトしましたが、私はそれを動作させることに固執しているようです。誰でも私に、プリアンブルに含めるものなど、設定する方法を段階的に教えてもらえますか?可能であれば、シンプルなRnwファイルをデモでアップロードできますか?

ありがとうございました!

+0

1つの方法は、 'rmarkdown'でレポートを作成し、htmlの代わりにpdfとしてエクスポートすることです(私は今あなたがhtmlファイルを作っていると仮定しています)。 –

+0

申し訳ありませんが、私は明確に説明していない、私はHTMLを生産していない、私はpdfを生産したいが、r - markdownはSweaveよりも制限されているので、rmdファイルでr - markdownを使用したくない。 –

答えて

0

Sweaveではなくknitrを使用すると、構文が強調表示されます。おそらくSweaveでそれを行うことは可能ですが、knitrはそれを簡単にします。

RSTudioのTools | Global Options | Sweaveメニュー(またはProject Optionsの同様のメニュー)に移動し、knitrを使用してRnwファイルをウィーブすることを選択します。

2つのシステムは非常に似ていますが、最近では一般的にはknitrが好まれます。

+0

ええ、私は今理解しています。ありがとうございました!私はknitrがr-markdownのためだと思った。今それはすべて修正されています。もし誰かがknitrの代わりにSweaveを使っていて、それをknitrに変換したいのであれば、 "Sweave2knitr( 'filename.Rnw')"というコードを考えるかもしれません。 –