Kağıt yazmak için hangi araçları kullanıyorsunuz?


55

Kağıt yazmak için hangi araçları kullanıyorsunuz?

Sahip olduğum küçük deneyime göre, teorisyen insanlar gerçekten yaratıcı olmanın yanı sıra, yazılar yazmak ve incelemek için çok zaman harcıyorlar. Başka bir deyişle, çalışmalarını diğer insanlarla paylaşmak. Belki de gazeteler bunu yapmanın doğru yolu değildir, ancak bu başka bir tartışmaya bırakılmalıdır. Her durumda, sonuçları olabildiğince iyi yazılım araçları kullanarak yazmak için harcanan zamanı azaltmak istiyor gibi görünüyor. Bu nedenle, bu sorular orada bazı gizli hazineleri keşfetmeyi amaçlamaktadır.

Bence çoğumuz LaTeX'i ve bazı referansları kağıt referanslarını düzenlemek için kullanıyoruz. Ama aynı zamanda vim / emacs ve benim için çok zaman kazandıran çok şık kütüphaneler de var. Bu nedenle, yazı yazmak için kullandığınız kurulum ve belki de öğrenmeye çalıştığınız ve sizin için çalışmayan şeyler hakkında bilmek istedim. Bildiğim kadar iyi bilinmeyen ama grafik çizme veya otomatik tamamlama özellikleri için çok özel bir yazılım olsa bile, işleri hızlandırmak için ortaya çıkan şeylerle özellikle ilgilenecektim.

Don Knuth, burada röportajda kurulumunu anlatıyor . " Hangi araçları kullanıyorsunuz [...] " sorusunu arayın .

GÜNCELLEME: Sadeq, burada çizim diyagramları için araçlar hakkında bir tartışmaya işaret etti .


2
Bu konuyla ilgili faydalı bulabilirsiniz: cstheory.stackexchange.com/q/1677/873
MS Dousti

1
bir CW bayrağına ihtiyacınız varsa; sadece gönderildikten sonra gönderinin moderatör dikkatini işaretlemesi yeterli. Sorunun metnine koymanıza gerek yok. :)
Daniel Apon

Ah, bu bağlantıyı görmedim. Teşekkürler Daniel.
Michael,

Yanıtlar:


21

Başkalarının söylediklerine ek olarak, paket gibi todonotes yapmak geriye kalanların renkli hatırlatmaları olmasını sağlar LaTeX için metinde .


5
ooh. güzel paket!
Suresh Venkat

16

Yazmak için:

  • xemacs + auctex + reftex (onsuz yaşayamazsınız), ya da kile.

Birden çok yazarı yönetmek için:

  • Bir svn deposu: (burada daha fazla ayrıntı )
  • ve gerçekten sevdiğim şey, üst üste bindirmek için hafif bir 'hata izleyici' yazılımı olduğundan, son günden önceki birkaç gün içinde TODO öğelerini izlemek kolaydır

Önlükleri yönetmek için:

  • Bazen Mendeley ve Citeulike kullandım, ancak sistematik olarak çalışmalarını sağlamak için hala doğru iş akışı modelini bulamıyorum. Bu yüzden hala elle.

Konuşma yapmak için:

  • Slaytlar için ışınlayıcı, rakamlar için inkscape / ipe / tikz (tikz aslında (veri) grafikleri metinlerle bütünleştirilen yazı tiplerine sahip yazı tipleriyle çizmek için harikadır)

2
Bilgisayarımda kağıtları düzenlemek için - ki bunun BÜYÜK olduğunu düşündüğümü - ama kağıt yazarken fiili kaynakça yönetimi için kullanmıyorum . Bunun için sadece BiBTeX'i elle kullanıyorum.
Joshua Grochow

1
Zaten emacs kullanıyorsanız, Org-Mode yapılacaklar listesi için mükemmeldir.
Martin Berger

12

Kullanırım:

  • TeXShop (OS X pdflatex düzenleme ortamı)
  • BibTeX dosyalarını yönetmek için yazdığım özel OS X yazılımı
  • Çoğu kişi için Adobe Illustrator uygulaması (arada sırada başka yazılımlarda yapılan rakamlar ile)
  • Konuşma slaytlarını pdf dosyaları olarak yapmak için Adobe InDesign
  • ev ve iş bilgisayarlarımı senkronize etmek ve ortak yazarlarla düzenlemeleri koordine etmek için cvs veya arada sırada svn

Bir güncelleme: bunu yazdığımdan beri konuşma slaytları için pdflatex'te beamer kullanmaya ve cvs / svn yerine git'e (kısmen kendi git sunucumu gitolit ile sağlama kolaylığı nedeniyle) kullandım. Gerisi hala aynı.
David Eppstein

11

Listem (tümü Mac OS X):

  • Düzenlemek için TextMate
  • pdflatex (metin arkadaşı denir)
  • özel bibtex yönetimi yok
  • svn: her işbirliği veya proje için farklı bir depo
  • Omnigraffle veya, bugünlerde daha sık, rakamlar için tikz
  • Coq etkileşimi için AquaEmacs
  • Çok fazla matematik varsa veya yoksa Keynote varsa, ışınlayıcı kullanılarak yapılır.
  • Yönetici ve fon kuruluşları ile görüşmeler için Word ve Powerpoint

9

Zaten söz araçları birçok kullanın, bu yüzden artık daha kullanışlı olanlardan bazıları söz edeceğiz değil henüz belirtilmemiş:

  • Frank Drewes'ın LaTeX için grafik paketi. Grafik çizme için harika (köşe ve kenarlar tür, işlev türünün değil). Basit sözdizimi, ancak çok özelleştirilebilir.

  • SVN yerine GIT . SVN kullandım ama o zamandan beri GIT'e çevrildim.

  • Bir Windows makinesinde TeXnicCenter'ı severim (MikTeX ve BibTeX'in üzerine inşa edilmiştir). (On * nix sistemlerinde sadece emacs / bibtex kullanıyorum.)

  • Hatta Windows makinesinde, kullandığım aspell , Yazım denetimi için iç Cygwin (gerçekten mükemmel * Nix terminali / paket yöneticisi emülatör).


8

Şu anda düzenleme için WinEdt ve TeXworks kullanıyorum (hangi bilgisayara bağlı olduğuma bağlı olarak).

Rakamlar için genellikle IPE kullanıyorum. Tanıdığım bazı insanlar, grafik çizerken GasTeX'i kullanırken başarılı oldular.

Ortak dosyaları birden fazla bilgisayar arasında ve birden fazla yazar kağıdını eşitlemek için, son zamanlarda Dropbox'ı kullanmaya başladım ve harika olduğunu düşünüyorum.



6

Emacs, auctex, bibtex, ipe, okular, pdflatex (texlive), tcsh scriptleri (versiyon kontrolü için), linux ve beyin. Bu sırada mutlaka gerekmez.


Ayrıca emacs + auctex + pdflatex kullanıyorum (gnome, kde değil) (Ubuntu) linux. Gnome'daki varsayılan pdf görüntüleyicisi bazı yönlerden harika (örneğin, otomatik yenileme) harikadır, ancak pek çok pdf açıkken bende oldukça yaygın olduğu gibi çok fazla bellek yutar. İyi bir yer bulamadım. Orada hiç?
arnab

Okular denedin mi? Oldukça iyi.
Sariel Har-Peled

5

Bakoma'yı seviyorum, lateks için gerçekten iyi bir grafik arayüz.


4

Rakamlar oluşturmak için Asimptot kullanmayı seviyorum . Bu pdf (veya ps) üreten bir grafik programlama dili (C ++ tarzı sözdizimi). Birkaç satırla çok karmaşık grafikler oluşturabilir ve tüm derleme işlemi Makefile ile kolayca yönetilebilir (böylece tek bir "make" ile bir simülatör derleyebilir, verileri oluşturabilir, verilerden bir arsa elde edebilir ve arsa dahil edebilirsiniz. son pdf içinde ...).


4

Editör

Linux'ta genellikle Kile'yi kullanırım , ancak diğer işletim sistemlerine Kile'den güzel bir bağlantı noktası yok . Bu yüzden Windows'ta LEd kullanıyorum (ilk başladığımda LaTeX öğrenmede de çok yardımcı oldu).

Bazen TeXMaker'ı kullanıyorum ve umarım LEd'den TeXMaker'a tamamen geçeceğim (LEd açık kaynaklı değildir ve aktif olarak geliştirilmemiştir; TeXMaker açık kaynaklıdır, aktif olarak geliştirilmiştir ve ayrıca diğer işletim sistemlerinde çalışır.).

Ayrıca henüz denemediğim bir TeXMaker çatalı var: TexMakerX .

Önlük yönetimi

JabRef


2
TeXMakerX şimdi "TeX Studio" olarak adlandırılıyor.
MS Dousti

3

Bütün çalışmalarım Mac OS X'te Aquamacs Emacs ile AUCTeX ve LaTeX düzenleme için refTeX'in yanı sıra TODO listeleri için org-mode, şeyler izlemek, ajandalar yapmak ve basit elektronik tablolar kullanılarak yapılır. Yazım denetimi için Cocoaspell (sürüm 22'den beri Aquamacs dahil olmak üzere tüm Mac uygulamalarına güzel bir şekilde entegre olur, birden fazla dili kontrol etmeniz gerekiyorsa harikadır). LaTeX tarafında grafikler için çoğunlukla TikZ / PGF var (her ne kadar düzenli olarak yaptığım bazı şeyleri kolaylaştıran bir alternatif arıyorum). Belgeleri yönetmek ve senkronize tutmak için git var (ve Emacs ile git kullanmak için yumurta veya magit). Kağıtları ve ilgili PDF'leri yönetmek için BibDesk. Sunum, LaTeX Beamer veya Apple Keynote kullanarak slaytlar. Keynote, ücretsiz PDFtoKeynote aracını dönüştürdükten sonra PDF slaytları sunmak için de harikadır. Özellikle çok iyi bilmediğiniz slaytları sunmak için kullanışlıdır, önizleme ekranını bir sonraki slayt, zamanlayıcı vb. İle özelleştirebilirsiniz. Dosyaları A'dan B'ye hızlı bir şekilde taşımak için bir WebDAV birimine sahip olmak, özellikle bir seferde yalnızca A veya B'ye erişebiliyorsa da çok yararlıdır.


2

Merakla yeterince kimse kimse ps-hileler bahsetti onsuz yaşayamam!

Ps-hilelerle, kendi resimleriniz için kodlar yaratırsınız; böylece konferanslarda, sonra görüşmelerde, daha sonra günlük gazetenin genişletilmiş versiyonunda ve benzerlerinde tekrar kullanılabilirler. Render mükemmel ve son kalite kusursuz. LaTeX ile ps-tricks kullanırken sorun yoktur, ancak pdflatex kullanırken bir dizi geçici çözümden geçmek zorundasınız ("pdfLaTeX'te PSTricks nasıl kullanılır?" Paragrafı altında önceki bir yazıya bakın).

Mac OS X kullanıyorsanız (benim yaptığım gibi) Ticari bir yazılım parçası kullanmanızı öneririm: Papers

Belgeleri Mendeley olarak paylaşmanıza izin vermese de (zaten belirtilmiş) tüm dosyalarınızı etiketlemek ve bilgisayarınızdaki tüm pdf dosyalarını düzenlemek harikadır. Ayrıca, otomatik olarak referans, arama vb. Listeleri oluşturmak için bir avuç hizmet sunar.

Son olarak, SVN kullanmak da benim için bir zorunluluktur! Suresh Venkat'ın işaret ettiği sayfada yapılan önerilere ek olarak, SVN'nin izin mekanizmalarına da bir göz atmanızı tavsiye ederim. SVN'nin en kullanışlı özelliklerinden biri, farklı insanlara farklı erişim türlerine izin vermenin mümkün olmasıdır. Tüm makalelerim için benzersiz bir svn sunucusuna sahip olduğumdan, bu özellik, aynı anda farklı ortak yazarlarla işbirliği yapmamı sağlıyor; Daha fazla bilgi için kamu O'really kılavuzuna göz atın.

Bu benim ilk gönderim, umarım yardımcı olur!

Alkış,


2
TikZ paket ps-hileler birine benzer. İnanılmaz derecede güçlü, taşınabilir ve temel olarak satır içi rakamlar çizmek için küçük bir alana özgü dili tanımlar.
Sığır eti

Dürüst olmak gerekirse, daha önce Tikz'i hiç duymadım, bu yüzden check-out yaptım ve kesinlikle Tikz'e taşınacağım :) Yorum için teşekkürler
Carlos Linares López


1

Bu benim (önyargılı) araç listem:

  • Isabelle / jEdit kaynağın düzenlenmesi için (hem resmi hem de resmi .thyolmayan .tex, .thyçoğunluğu oluştururken).

  • Resmi olmayan geçiş ve dizgi için Isabelle belge hazırlığı (altta pdflatex kullanılır).

  • foiltexSlaytlar için aynı .

  • Sürüm yönetimi için Mercurial (bazen SVN).

Normalde, Isabelle uzmanları tarafından yayınlanan tüm makalelerin, tezlerin ve kitapların sistemin kendisiyle yapıldığını unutmayın.


0

Google Akademik’te (neredeyse tamamı) araştırma makaleleri için BibTeX alıntıları bulunmaktadır. Bir makaleyi aradığınızda (örneğin, http://scholar.google.com/scholar?q=Entscheidungsproblem ), her sonuçta "BibTeX’e İçe Aktar" seçeneği olan "Cite" adlı bir bağlantı bulunur. (Düzenleme: yorumlara göre, bunlar elbette tam değildir - genellikle düzenleme veya ekleme yapmanız gerekebilir.)

Bir Google hesabında oturum açtıysanız, bilgin ana sayfasında , "Ayarlar" -> "Arama sonuçlarını sayfasından tek tıklamayla işlem yapmak için BibTeX'e alıntıları aktarmak için bağlantıları göster" seçeneğine gidebilirsiniz.

Düzenleme: Bahsetmeyi unuttum, ACM Dijital kütüphanesi de bu özelliğe sahiptir. Sayfanın sağ tarafındaki "Dışa Aktarma formatları" na bakın. Diğer siteler de yapar (yorumları görün) ancak bunlar en sık kullandığım siteler çünkü en hızlı ve bir referansa sahip olmaları muhtemel.


1
Google Akademik’in BibTeX’inin bir makalede kullanılmadan önce ciddi bir düzenlemeye ihtiyacı var . Dürüst olmak gerekirse, BibTeX kaydını kendiniz yazmaktan daha iyi olursunuz.
Jeffε

1
Google Akademik bu konuda yalnız değil. Makine tarafından üretilen BibTeX kayıtları, örneğin DBLP, Citeseer, Wikipedia ve bazı dergiler tarafından sunulur ve hepsi bozuktur (DBLP'nin gerçekten kullanılabilir olan en yakın kişi olduğunu söyleyebilirim). Bunun sebebinin ne olduğunu merak etmemi sağlıyor, düzgün yapmanın o kadar zor olamayacağını düşünüyorum .
Emil Jeřábek

@ Jɛ ff E: Kaydı kopyalayıp yapıştırmak ve gerektiğinde sıfırdan başlamaktan daha fazla bilgi eklemek / düzenlemek için çok daha hızlı buluyorum. Deneyiminiz farklı olabilir.
usul 5:13

Bilgin daha kötüydü, sonra gitti ve yeni enkarnasyonunda daha kullanışlı görünüyordu. İş akışına bağlı olarak, temel olarak kullanmak daha hızlı olabilir.
András Salamon
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.