Jakich narzędzi używasz do pisania prac?
Z mojego małego doświadczenia teoretycy spędzają dużo czasu na pisaniu i doskonaleniu artykułów, poza tym, że są kreatywni. Oznacza to, że przekazują swoją pracę innym ludziom. Być może artykuły nie są odpowiednim sposobem, ale należy to pozostawić do kolejnej dyskusji. W każdym razie wydaje się, że chce się skrócić czas poświęcony na pisanie wyników, używając możliwie najlepszych narzędzi programowych. To pytanie ma na celu poznanie ukrytych skarbów.
Myślę, że większość z nas używa LaTeXa i jakiegoś systemu do organizowania papierowych referencji. Ale są też vim / emacs i kilka bardzo fajnych bibliotek, które były dla mnie ogromną oszczędnością czasu. Dlatego chciałem wiedzieć o konfiguracji, której używasz do pisania prac, a może także o pewnych rzeczach, których próbowałeś się nauczyć i nie działały dla ciebie. Byłbym szczególnie zainteresowany rzeczami, które mogą nie być tak dobrze znane, ale okazały się przyspieszać, nawet jeśli jest to, powiedzmy, bardzo specyficzne oprogramowanie do rysowania wykresów lub funkcji automatycznego uzupełniania.
Don Knuth opowiada o swojej konfiguracji w wywiadzie tutaj . Wyszukaj pytanie „Z jakiego zestawu narzędzi korzystasz [...] ”.
AKTUALIZACJA: Sadeq wskazał mi dyskusję na temat narzędzi do rysowania diagramów tutaj .
Odpowiedzi:
Oprócz tego, co mówią inni, podoba mi się pakiet todonotes dla LaTeX, który pozwala mieć kolorowe przypomnienia o tym, co pozostało do zrobienia w tekście .
źródło
Do pisania:
Do zarządzania wieloma autorami:
Do zarządzania śliniakami:
Do prowadzenia rozmów:
źródło
Używam:
źródło
Moja lista (wszystkie Mac OS X):
źródło
Korzystam z wielu już wymienionych narzędzi, więc wymienię tylko niektóre z bardziej przydatnych, o których jeszcze nie wspomniano:
Pakiet wykresów Franka Drewesa dla LaTeX. Idealne do rysowania wykresów (rodzaj wierzchołków i krawędzi, a nie rodzaj funkcji). Prosta składnia, ale bardzo konfigurowalna.
GIT zamiast SVN. Kiedyś korzystałem z SVN, ale od tego czasu został przekonwertowany na GIT.
Na komputerze z systemem Windows lubię TeXnicCenter (który jest zbudowany na MikTeX i BibTeX). (W systemach * nix używam tylko emacs / bibtex.)
Nawet na komputerze z systemem Windows używam aspell do sprawdzania pisowni w Cygwin (naprawdę doskonały emulator terminala / menedżera pakietów * nix).
źródło
Obecnie używam WinEdt i TeXworks do edycji (w zależności od komputera, na którym jestem).
Do rysunków zwykle używam IPE. Niektóre osoby, które znam, odniosły sukces przy użyciu GasTeX do rysowania wykresów.
Do synchronizacji wspólnych plików na wielu komputerach, a także dokumentów wielu autorów, niedawno zacząłem używać Dropbox i myślę, że to niesamowite.
źródło
Używam Kile do edycji / kompilacji lateksu. To ładne kde gui, z automatycznym uzupełnianiem i sprawdzaniem pisowni podczas pisania. http://kile.sourceforge.net/
źródło
Skrypty Emacs, auctex, bibtex, ipe, okular, pdflatex (texlive), tcsh (do kontroli wersji), linux i brain. Niekoniecznie w tej kolejności.
źródło
Lubię Bakoma, to naprawdę dobry interfejs graficzny dla lateksu
źródło
Do tworzenia figur uwielbiam za pomocą Asymptote . Jest to graficzny język programowania (składnia w stylu C ++), który tworzy pliki pdf (lub ps). Za pomocą kilku wierszy można wygenerować bardzo złożone wykresy, a cały proces kompilacji można łatwo zarządzać za pomocą pliku Makefile (więc za pomocą jednego „make” można skompilować symulator, wygenerować dane, z danych uzyskać wykres i dołączyć wykres w końcowym pdf ...).
źródło
Redaktor
W Linuksie zwykle używam Kile , ale nie ma fajnego portu Kile do innych systemów operacyjnych. Tak więc w Windows używam LEd (co było bardzo pomocne w nauce LaTeXa, kiedy zaczynałem).
Czasami używam TeXMakera i mam nadzieję, że całkowicie przestawię się z LEd na TeXMaker (LEd nie jest open source i nie jest aktywnie rozwijany; TeXMaker jest open source, aktywnie rozwijany, a także działa na innych systemach operacyjnych.).
Jest też widelec TeXMakera, którego jeszcze nie próbowałem: TexMakerX .
Zarządzanie śliniakami
JabRef
źródło
Całą moją pracę wykonuję na Mac OS X, używając Aquamacs Emacs z AUCTeX i refTeX do edycji LaTeX, a także tryb org dla list TODO, śledzenia rzeczy, tworzenia programów i prostych arkuszy kalkulacyjnych. Cocoaspell do sprawdzania pisowni (ładnie integruje się ze wszystkimi aplikacjami Mac, w tym Aquamacs od wersji 22, świetne, jeśli musisz sprawdzić więcej niż jeden język). Po stronie LaTeX jest to głównie grafika TikZ / PGF (chociaż szukam alternatywy, która ułatwiłaby niektóre rzeczy, które robię regularnie). Do zarządzania dokumentami i synchronizacji jest git (i egg lub magit do używania git z Emacsem). BibDesk do zarządzania dokumentami i powiązanymi plikami PDF. Slajdy prezentacji przy użyciu LaTeX Beamer lub Apple Keynote. Keynote doskonale nadaje się również do prezentacji slajdów PDF po konwersji darmowego narzędzia PDFtoKeynote. Szczególnie przydatne do prezentacji slajdów, których nie znasz zbyt dobrze. Możesz dostosować ekran podglądu do następnego slajdu, timera itp. Zdecydowanie zalecane. Posiadanie wolumenu WebDAV do szybkiego przenoszenia plików z A do B jest również bardzo przydatne, zwłaszcza jeśli jednocześnie masz dostęp do A lub B.
źródło
Co ciekawe, nikt nie wspominał o psikusach , bez których nie mógłbym żyć!
Za pomocą ps-tricks tworzysz kod dla swoich własnych obrazów, aby można je było ponownie wykorzystać w artykułach na konferencje, potem na rozmowy, a następnie na rozszerzoną wersję dziennika i tak dalej. Renderowanie jest idealne, a końcowa jakość jest nienaganna. Nie ma żadnych problemów podczas korzystania z ps-tricks z LaTeX, ale podczas korzystania z pdflatex musisz przejść przez szereg obejść (zobacz poprzedni post w obszarze TeX wymiany stosów pod akapitem „Jak korzystać z PSTricks w pdfLaTeX?”)
Jeśli używasz Mac OS X (tak jak ja), zdecydowanie polecam komercyjne oprogramowanie: Papers
Chociaż nie pozwala ci udostępniać dokumentów jako Mendeley (już cytowany), wspaniale jest otagować wszystkie pliki i uporządkować wszystkie pliki pdf na komputerze. Poza tym oferuje garść usług do automatycznego tworzenia list referencji, wyszukiwań itp.
Wreszcie, używanie SVN jest dla mnie koniecznością! Oprócz sugestii przedstawionych na stronie, na którą wskazał Suresh Venkat, gorąco polecam przyjrzenie się mechanizmom uprawnień SVN. Jedną z najbardziej przydatnych funkcji SVN jest to, że możliwe jest umożliwienie różnym osobom różnego rodzaju dostępu. Ponieważ mam unikalny serwer svn dla wszystkich moich dokumentów, ta funkcja pozwala mi współpracować z różnymi współautorami jednocześnie, zapewniając im dostęp do określonych punktów mojego repozytorium. Aby uzyskać więcej informacji, zapoznaj się z ogólnodostępną instrukcją obsługi
To jest mój pierwszy post tutaj, mam nadzieję, że to pomoże!
Twoje zdrowie,
źródło
Mój ulubiony zestaw: MikTex + Eclipse / Texlipse + SumatraPDF (wszystko w systemie Windows) Instrukcje konfiguracji można znaleźć tutaj http://teakes.blogspot.com/2009/08/setting-up-texlipse-and-sumatra-pdf.html
źródło
To jest moja (stronnicza) lista narzędzi:
Isabelle / jEdit do edycji źródła (zarówno formalnego, jak
.thy
i nieformalnego.tex
, podczas.thy
gdy większość).Przygotowanie dokumentu Isabelle (z użyciem pdflatex na dole) do formalnego i nieformalnego przejścia i składu.
To samo
foiltex
dotyczy slajdów.Mercurial (czasami SVN) do zarządzania wersjami.
Zauważ, że zwykle wszystkie artykuły, tezy, książki, które widzisz opublikowane przez zaawansowanych użytkowników Isabelle, są wykonywane z samym systemem.
źródło
Google Scholar ma cytaty BibTeX dla (prawie wszystkich?) Artykułów naukowych. Podczas wyszukiwania artykułu (np. Http://scholar.google.com/scholar?q=Entscheidungsproblem ), każdy wynik ma link o nazwie „Cite” z opcją „Importuj do BibTeX”. (Edycja: zgodnie z komentarzami zazwyczaj nie są one kompletne - często konieczne może być wprowadzenie zmian lub uzupełnień).
Jeśli jesteś zalogowany na konto Google, to na stronie głównej uczonego możesz przejść do „Ustawienia” -> „Pokaż linki do importowania cytatów do BibTeX”, aby uczynić to operacją jednym kliknięciem na stronie wyników wyszukiwania.
Edycja: Zapomniałem wspomnieć, że biblioteka ACM Digital ma również tę funkcję. Poszukaj „Formatów eksportu” po prawej stronie strony. Inne strony też to robią (zobacz komentarze), ale z tych najczęściej korzystam, ponieważ są one najszybsze i najprawdopodobniej mają odnośniki.
źródło