LaTeXとRの適切なセットアップとは何ですか?


19

これがこの質問にふさわしい場所であるかどうかはわかりませんが、そうでない場合はおmyび申し上げます。

WindowsからUbuntuに切り替えるか、少なくともWindowsの横に追加のオペレーティングシステムが必要です。私は以前にUbuntuを試しましたが、私が見つけたテキストエディタとRコンソールが本当に好きではありませんでした。私がする必要がある主なことは、Rでのプログラミング、パッケージのコンパイル、C ++のコンパイル(Rcpp +インラインを使用)、LaTeXドキュメントの作成(Sweaveを使用)です。

だから私は疑問に思っていました:

  • Ubuntuは統計プログラミングに適したLinuxディストリビューションですか?
  • Ubuntuに適したテキストエディターとは何ですか?
  • Ubuntu用の優れたRコンソール/ IDEとは何ですか?
  • Ubuntuの優れたLaTeXエディター/ディストリビューションとは

1
詳細が必要になる場合があります。Ubuntuは大丈夫です。何が好きじゃないの?Emacs / ESSを使用しています。JGR、RStudioが利用可能です。LaTeXのセットアップは簡単です。

1
@Sacha:はい、長い炎戦争、長い炎戦争、長い炎戦争。RStudioまたはEclipse / StatETを確認します。@Dirkは、e-macsを教えてくれます(そして、もしあなたが急な学習曲線を通り抜けたいなら、それはうまくいくかもしれません)。Eclipseは、LatexおよびSweaveもサポートしています。しかし、私は怖いこの質問は...すぐに閉じられます
ヨリスMeysを

移行してくれてありがとう、このSEサイトについても知りませんでした。私がテキストエディタで本当に探しているのは、簡単なインデントとparantheseの強調表示とRへの行の引き渡しだけです。Windowsでは、notepad ++が本当に必要なすべてを実行します。LaTeXの場合、ドロップダウンメニューなどにコードの一部が組み込まれているエディターが好きです。
サチャエプスカンプ

通常、これらを個別の質問投稿に分割すると、より良い回答が得られます。ありがとう!
ファイアフェザー

回答:


3
  1. はい、WinEdtからの切り替えが少し難しいと知っている人もいますが。
  2. Ubuntuのデフォルトのテキストエディタであるgeditが好きですが、他にも優れたテキストエディタがたくさんあります。個人的な好みの問題。
  3. UbuntuソフトウェアセンターでRKWardをお試しください。
  4. Ubuntuソフトウェアセンターで「LaTeX」を検索すると、いくつかの良い結果が得られます。Texmakerを試してみます。

1
Geditとtexmakerで行った。Emacsは非常に便利に思えますが、今日使用しなければならないものよりも、到達するための長期的な目標の方が多いです。
サチャエプスカンプ

15

順番に:

  1. はい、Rパッケージは適切に管理されており、RのCRANビルドを取得できるため、遅れることさえありません。
  2. 私はEmacsが好きです。(エディターの選択に関するStackOverflowおよび他のStackExchangeサイトでの多数の投稿も参照してください。)
  3. EmacsとESSが好きです。(Rエディター選択のディトー。)
  4. AucTexを使用したEmacsが好きです。

余談ですが、多くのR Coreメンバーは同じ組み合わせのEmacs + ESS + AucTexを使用しています。

また、Emacsを学ぶことは長期的には確かに良いことですが、UbuntuにはR、LaTeX、C ++に使用できる適切なエディターがたくさんあります。Geanyが好きな人もいます。あなたも適切なものを見つけることができると確信しています。


1
EmacsはRとLaTeXにとって素晴らしいです。両方のソースコードの一貫性のある強調表示、優れたエラーショートカット、および放置しない機能により、時間を投資するだけの価値があります(単純なコマンドにはそれほど時間はかかりません)。テキスト移動コマンドだけで、はるかに生産的になりました。
-richiemorrisroe

2
emacsおよびessの場合は+1。RStudioも今では良い選択肢です。
ブランドンバーテルセン

ありがとう。Emacs / ESS / AucTexをインストールしました。どこでRにそれを使用するかについての良いガイドはありますか?
サチャエプスカンプ

ソースにはいくつかの古いドキュメントがあり、そのほとんどはにもあり/usr/share/doc/ess/ます。数か月前にR User Groupでここで短い話をし、その後アップストリームのESSはさらにドキュメントを再アクティブ化することを決めましたが、それはソースのみにあると思います。だから多分そのtarballを取得し、もちろんマニュアルを超えて突く:)
ダークエデルブッテル

4

ここに私の2セントがあります:

  1. はい。私は統計学者であり、ほぼ10年間、Linuxベースのオペレーティングシステムを専門的に使用しています。SAS、SPSS、Stata、そしてもちろんRなど、すべての主要な統計ソフトウェアのGNU / Linuxバージョンがあります。これはUnixシステムで快適に使用できます。さらに、Linuxディストリビューションは競合他社に比べてリソース消費が少ない傾向があるため、WindowsまたはMacよりもGNU / Linuxでプログラムが高速に実行されることに気付くかもしれません。
  2. Emacsはパワーユーザーの間で非常に人気がありますが、単純なテキスト編集にはLibreOffice Writerを好みます(特にMicrosoft Wordユーザーと作業している場合)。
  3. 私のお気に入りのR IDEはRStudio(http://www.rstudio.com/)です。まだ安定しておらず、いくつかの迷惑なバグがありますが、作業の品質を損なうものはありません。私は非常に直感的であり、マルチプラットフォームであるという事実は、MicrosoftとAppleのマシンで作業しているので、本当に私のワークフローに役立ちます。
  4. RでLaTeXを使用している場合、RStudioでカバーできます!純粋なLaTeXとLaTeX + Sweaveまたはknitrを作成およびコンパイルできます。RStudioのLaTeXエディターはまともですが、より複雑なテキストを作成していて、より多くの機能を備えたもの(長いドキュメントの中に紛失するのはかなり簡単です)が必要な場合は、Texmaker(http://www.xm1math.net/texmakerをお勧めします) /); おそらくあなたが求めているすべての機能を備えています...

1
ありがとう!この記事を書いたとき、RStudioはまだ存在していなかったか、少なくとも現在ほど良くはないと思います。RStudioをほぼ1年間使用しています。LaTeXの場合、RStudioまたはGedit / Emacs(インラインスペルチェック用のGeditとEmacs)をそれぞれ使用する場合、ドキュメントがSweave / knitrフォーカスまたはテキストフォーカスのどちらであるかによって異なります。
サチャエプスカンプ

2

ラテックスの場合、Texmakerが好きです。Software Centerからダウンロードできますが、古くなっているため、ウェブサイトから最新バージョンを入手することをお勧めします。または、Kileをご覧ください

選択するエディターに関係なく、TexLiveのようなラテックスコンパイラが必要です。これはソフトウェアセンターにもあります。


1
Kileは非常に素晴らしく、直感的です。LaTeXのハンドルを握っているだけなら、それは素晴らしいことです。私が始めたときに持っていたらよかったのに。ただし、Rnwファイル内のRコードの強調表示は少し面倒ではありません。
-richiemorrisroe

@richiemorrisroe-確かに、Kileは本当に素晴らしいですが、残念ながらLinux OS専用です。私もWindowsで作業しているので、マルチプラットフォームであるTexmakerを好みます。以前の投稿でそれを言及するのを忘れましたが、オールインワンプログラムを探しているなら、Eclipseは素晴らしいIDEです。デフォルトでc ++をサポートし、プラグインStatETおよびTexclipseを使用すると、RおよびTexもサポートします。
バート

2

Kileは私のお気に入りのLaTeXエディターかもしれませんが、KDEはKDEデスクトップの約40%に依存するという欠点があります。(これは実際には大したことではありませんが、UbuntuよりもKubuntuとの統合が優れています。)別の欠点は、何らかの理由でTeXLiveを個別にインストールする必要があることです。さらに、KileはJabRefと統合されているため、BibTex管理が簡単になります。

私の次の選択肢はTexMakerです。TexMakerの良い点の1つは、依存関係としてすべての主要なLaTeXコンポーネントを持っていることです。そのため、TexMakerをインストールすると、ドキュメントをコンパイルするために必要なすべてのものもインストールされます。(3年以上で行方不明になったのは、提出する原稿にElsevier文書クラスを使用するために必要なフォントだけでした。これは追加パッケージに含まれていました。)JabRef統合はありません。

LaTeX + WinEdtをWindows(またはMacのTeXShop)にインストールすることに慣れている場合、TeXMakerを使用したインストールは驚きです。ソフトウェアセンターで検索し、[インストール]をクリックして、コーヒーを手に入れてください。戻ってきたら行きます。(または、コマンドラインを気にしない場合は、sudo apt-get install texmaker)

KileとTexMakerはどちらも、多くの入力ファイルを持つ大規模なプロジェクトを適切に処理します。Kileには、クイックビルドがあり(たとえば)PDFLaTeX + BibTeX + PDFLaTeX(x2)が自動的に実行されるため、すべての参照が更新されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.