LaTeX ve R için iyi bir kurulum nedir?


19

Burası bu soru için uygun bir yer olup olmadığından emin değilim, öyleyse özür dilerim.

Windows'dan Ubuntu'ya geçmek veya en azından pencerelerin yanında ek bir işletim sistemine sahip olmak istiyorum. Daha önce Ubuntu'yu denedim ama bulduğum metin editörlerini ve R konsolunu gerçekten sevmedim. Yapmam gereken en önemli şey R'de programlama, paketleri derleme, C ++ (Rcpp + inline ile) derleme ve LaTeX belgeleri (Sweave ile) yazma.

Merak ediyordum:

  • Ubuntu istatistiksel programlama için iyi bir Linux dağıtımı mıdır?
  • Ubuntu için iyi bir metin editörü nedir?
  • Ubuntu için iyi bir R konsolu / IDE nedir?
  • Ubuntu için iyi bir LaTeX editörü / dağıtımı nedir

1
Daha fazla ayrıntıya ihtiyacımız olabilir. Ubuntu iyi. Ne sevmiyorsun? Emacs / ESS kullanıyorum. JGR, RStudio mevcuttur. LaTeX'i kurmak son derece kolaydır.

1
@Sacha: Evet, uzun alev savaşı, uzun alev savaşı ve uzun alev savaşı. RStudio veya Eclipse / StatET'i kontrol ederim. @Dirk size e-mac'ları söyleyecektir (ve dik öğrenme eğrisinden geçmek isterseniz, işe yarayabilir). Eclipse'in de Lateks ve Sweave desteği var. Ama korkarım bu soru yakında kapatılacak ...
Joris Meys

Migating için teşekkürler, bu SE sitesi farkında bile değildi. Gerçekten bir metin düzenleyicide aradığım kolay girintili ve parantez vurgulama ve çizgi R'ye geçer. Windows notepad ++ üzerinde gerçekten istediğim her şeyi yapar. LaTeX için, bazı kodları açılır menülerde ya da her neyse inşa eden bir düzenleyiciyi seviyorum.
Sacha Epskamp

Bunları ayrı soru gönderilerine ayırırsanız genellikle daha iyi yanıtlar alırsınız. Teşekkürler!
Firefeather

Yanıtlar:


3
  1. Evet, tanıdığım bazı insanlar WinEdt'ten geçiş yapmayı biraz zor buldular.
  2. Ubuntu'daki varsayılan metin editörü olan gedit'i seviyorum, ancak aynı zamanda iyi olan birçok metin editör de var. Kişisel tercih meselesi.
  3. Ubuntu Yazılım merkezinde RKWard'ı deneyin.
  4. Ubuntu yazılım merkezinde "LaTeX" için arama yaparak iyi sonuçlar elde edersiniz. Texmaker'ı denerdim.

1
Gedit ve texmaker ile gitti. Emacs çok yararlı görünüyor ama ulaşmak için bugün kullanmak zorunda bir şey daha uzun vadeli bir hedef :) Teşekkürler.
Sacha Epskamp

15

Sırayla:

  1. Evet, R paketleri iyi korunur ve R'nin CRAN yapılarını alırsınız, böylece geride bile kalmazsınız.
  2. Emacs'ı seviyorum. (Ayrıca editör seçiminde StackOverflow ve diğer StackExchange sitelerinde düzinelerce gönderiye bakın.)
  3. ESS'li Emacs'ı seviyorum. (Dito for R editörü seçenekleri.)
  4. AucTex ile Emacs'ı seviyorum.

Her şey bir yana, birçok R Core üyesi Emacs + ESS + AucTex'in aynı kombinasyonunu kullanıyor.

Ayrıca, Emacs öğrenmek uzun vadede kesinlikle iyi bir şey olsa da, Ubuntu'da R, LaTeX ve C ++ için kullanılabilecek birçok iyi editör var. Bazı insanlar Geany gibi görünüyor; Eminim sen de uygun bir şeyler bulabilirsin.


1
Emacs R ve LaTeX için harika. Her iki kaynak kodunun tutarlı şekilde vurgulanması, mükemmel hata kısayolları ve asla ayrılma yeteneği, zamanın yatırımına iyi değer verir (gerçekten basit komutlar için çok fazla zaman değil). Sadece metin hareketi komutları beni çok daha üretken yaptı.
richiemorrisroe

2
Emacs & ess için +1. RStudio şimdi de iyi bir seçenek.
Brandon Bertelsen

Teşekkürler. Emacs / ESS / AucTex'i şimdi yükledim. Bir yerde R için nasıl kullanılacağı konusunda iyi bir rehber var mı?
Sacha Epskamp

Kaynaklarda çoğu da içinde bulunan bazı eski belgeler var /usr/share/doc/ess/. Birkaç ay önce R Kullanıcı Grubu'nda kısa bir konuşma yaptım ve daha sonra ESS daha fazla dokümantasyonu yeniden etkinleştirmeye karar verdi, ancak bunun sadece kaynaklarda olduğuna inanıyorum. Belki de bu tarball'ı getirin ve elbette el kitabının ötesinde de poke yapın :)
Dirk Eddelbuettel

4

İşte iki sentim:

  1. Evet. Bir istatistikçiyim ve neredeyse on yıldır Linux tabanlı İşletim sistemlerini profesyonel olarak kullanıyorum. SAS, SPSS, Stata ve tabii ki R gibi Unix sistemlerinde kendini evinde gibi hissettiren tüm önemli istatistiksel yazılımların GNU / Linux sürümleri vardır. Dahası, Linux dağıtımları rakiplerinden daha az kaynağa aç olma eğilimindedir, bu nedenle programlarınızın GNU / Linux'ta Windows veya Mac'ten daha hızlı çalıştığını bile fark edebilirsiniz.
  2. Emacs, güçlü kullanıcılar arasında gerçekten popüler, ancak basit metin düzenleme için LibreOffice Writer'ı (özellikle Microsoft Word kullanıcılarıyla çalışırken) tercih ediyorum.
  3. En sevdiğim R IDE, bir mil kadar RStudio'dur ( http://www.rstudio.com/ )! Henüz stabil hale gelmedi ve birkaç can sıkıcı hata var, ama işinizin kalitesini tehlikeye atacak hiçbir şey yok. Çok sezgisel buluyorum ve çok platformlu olması, Microsoft ve Apple makinelerinde de çalıştığım için iş akışıma gerçekten yardımcı oluyor.
  4. Eğer LaTeX'i R ile kullanıyorsanız, RStudio sizi koruyor! Saf LaTeX'in yanı sıra LaTeX + Sweave veya knitr yazmanıza ve derlemenize olanak tanır. RStudio'nun LaTeX editörü iyi, ancak daha karmaşık metinler yazıyorsanız ve daha fazla özelliğe sahip bir şey istiyorsanız (uzun belgelerin içinde kaybolmak oldukça kolaydır), Texmaker'ı tavsiye ederim ( http://www.xm1math.net/texmaker / ); muhtemelen istediğin tüm özelliklere sahip ... ve sonra biraz!

1
Teşekkürler! Bu yazıyı yazdığımda RStudio henüz etrafta değildi, ya da en azından şu anki kadar iyi değil. RStudio'yu çoğunlukla bir yıldır kullanıyorum. LaTeX için, sırasıyla RStudio veya Gedit / Emacs (satır içi yazım denetimi için Gedit ve Emacs) kullanıyorsam, belgemin daha Sweave / knitr odaklı veya metin odaklı olmasına bağlı.
Sacha Epskamp

2

Lateks için Texmaker'ı seviyorum . Yazılım Merkezi'nden indirebilirsiniz, ancak güncel değildir, bu nedenle web sitesinden en son sürümü almanızı öneririz. Alternatif olarak Kile'ye de bakabilirsiniz .

Seçtiğiniz editörden bağımsız olarak, TexLive gibi bir Latex derleyicisine ihtiyacınız var, aynı zamanda yazılım merkezinde.


1
Kile çok hoş ve sezgisel. Sadece LaTeX ile ilgileniyorsanız harika. Keşke başladığımda olsaydı. Rnw dosyalarında R kodu vurgulamak olsa da bir bummer biraz.
richiemorrisroe

@richiemorrisroe - Gerçekten de, Kile gerçekten güzel, ama ne yazık ki sadece linux işletim sistemleri için. Windows'da da çalıştığım için, çok platformlu olduğu için Texmaker'ı tercih ediyorum. Önceki yazımda bahsetmeyi unuttum, ancak hepsi bir arada bir program arıyorsanız Eclipse harika bir IDE. Varsayılan olarak c ++ 'ı destekler ve StatET ve Texclipse eklentileri ile R ve Tex'i de destekler.
Bart

2

Kile, en sevdiğim LaTeX editörü olabilir, ancak KDE masaüstünün yaklaşık% 40'ına bağlı olmanın dezavantajı var. (Bu gerçekten büyük bir anlaşma değil, ancak Kubuntu ile Ubuntu'dan daha iyi entegre oluyor.) Başka bir dezavantajı, TeXLive'ı bir nedenden dolayı ayrı olarak kurmanız gerektiğidir. Bir artı, Kile'nin BibRex yönetimini bir çırpıda yapan JabRef ile entegre olmasıdır.

Bir sonraki seçimim TexMaker. TexMaker ile ilgili güzel şeylerden biri, bağımlılık olarak tüm ana LaTeX bileşenlerine sahip olmasıdır, bu nedenle TexMaker'ı yüklemek, belgelerinizi derlemek için ihtiyacınız olabilecek her şeyi de yükler. (3+ yıl içinde eksik bulduğum tek şey, gönderdiğim bir el yazması için bir Elsevier belge sınıfını kullanmak için gereken bir yazı tipiydi - bu ek bir paketin içinde.) JabRef entegrasyonu yok.

LaTeX + WinEdt'i Windows'a (veya Mac'te TeXShop'u) yüklemeye alışıksanız, TeXMaker ile yükleme hoş bir sürprizdir: Yazılım Merkezi'nde arayın, yükle'yi tıklayın, bir kahve alın ve hazır olacaksınız geri döndüğünde gitmek için. (veya komut satırına aldırmazsanız sudo apt-get install texmaker.)

Hem Kile hem de TexMaker birçok giriş dosyasıyla daha büyük projeleri iyi işler; Kile, tüm referansların güncellenmesi için otomatik olarak (örneğin) PDFLaTeX + BibTeX + PDFLaTeX (x2) çalıştırdığı için güzel bir Quick Build'a sahiptir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.