2014-01-13 6 views
5

.Rtexという拡張子のファイルをknitr/Sweaveドキュメント(つまり.Rnwファイル)として扱う方法はありますか?RStudioのような.Rtex拡張子を持つファイルを処理する

+0

これは簡単なはずですが、Googleは一度も無知です。 – RoyalTS

+0

私はRStudioフォーラムでこの質問をします.RStudioのテクニカルサポート担当者は非常に活発です。 (しかし、私はそれを疑うでしょう)いずれにせよ、あなたは理想的には、 '%% begin.rcode/%% end.rcode'チャンクがコードチャンクであり、それに応じてそれらを扱うことを認識させるのが理想です。 –

+0

機能として提出要求。 https://support.rstudio.com/hc/communities/public/questions/200769406-Recognize-Rtex-extension-and-chunk-style – RoyalTS

答えて

4

ソースラウンド迅速な外観は、私は、ファイルタイプの関連付けだと思いますが、ここで定義されています。ライン170の周り

register("*.rtex", SWEAVE, icons.iconRsweave()); 

はそれを行います。

https://github.com/rstudio/rstudio/blob/aaee8fbd88c213a301b9f24d1cecd64ccab0df9a/src/gwt/src/org/rstudio/studio/client/common/filetypes/FileTypeRegistry.java

私が追加することを疑います。今はRStudioを構築するためのマシンを用意していないので、試してみることはできません。

+0

これは、おそらくSweaveチャンクを含むファイルとして認識されます。これらのチャンクのシンタックスハイライトをどのように取得するか(@ BenBolkerの上記のコメントを参照) – RoyalTS

関連する問題