LaTeX czy Word? Dla fizyków i matematyków wybór jest oczywisty. Ale dla naukowców z innych dziedzin zalety lateksu w dużej mierze pozostały niezauważone.
system oprogramowania open-source — używany do tworzenia i precyzyjnego formatowania rękopisów naukowych — jest bardziej podobny do kodowania niż pisania. Od czasu swojego rozwoju w 1985 roku LaTeX stał się popularny w dyscyplinach takich jak matematyka, fizyka i informatyka.,
zwolennicy Latex ze względu na całkowitą kontrolę nad układem dokumentów, lub dlatego, że stanowi cios dla komercyjnych twórców oprogramowania, szczególnie Microsoft. Inni uważają oprogramowanie za zbyt skomplikowane dla wszystkich, ale najbardziej wymagających zadań. A 2014 badanie (M. Knauff & J., Nejasmic PLoS ONE 9, e115069; 2014), który poprosił naukowców z różnych dziedzin, aby przetestować zarówno Microsoft Word, jak i LaTeX, okazał się jednym z dziesięciu najczęściej omawianych artykułów w Internecie w następnym roku, według firmy zajmującej się nauką danych Altmetric (Altmetric jest własnością Digital Science, firmy zarządzanej przez Holtzbrinck Publishing Group, która ma udział w wydawnictwie Nature, Springer Nature). Artykuł został do tej pory obejrzany ponad 240 000 razy.
w ciągu ostatnich kilku lat jednak linia między narzędziami zatarła się., W 2017 roku Microsoft umożliwił wykorzystanie składni LaTeX-a do pisania równań bezpośrednio w programie Word, a w zeszłym roku porzucił własny edytor równań w programie Word. Inne edytory tekstu również obsługują elementy LaTeX-a, dzięki czemu nowicjusze mogą używać tak dużo lub tak mało języka, jak im się podoba.
„dla mnie LaTeX jest narzędziem, gdy chcę uzyskać skład właśnie tak”, mówi Casey Greene, bioinformatyk na Uniwersytecie Pensylwanii w Filadelfii. „Słowo jest wtedy, gdy 'wystarczająco dobry' jest w porządku i / lub pracuję z ludźmi, którzy muszą go używać.,”
równania kodowania
w przeciwieństwie do 'what you see is what you get' edytorów tekstu, takich jak Word, LibreOffice i OpenOffice, pisanie w Latexie jest jak programowanie. Zwykły tekst jest zawijany wewnątrz poleceń opisujących jego formatowanie (na przykład dla kursywy, \texttit{text}; i dla pogrubienia, \textbf{text}), a tabele są budowane komórka po komórce. Ten kod źródłowy jest następnie kompilowany do elegancko wyglądającego pliku PDF, gotowego do przeczytania.
równania są postrzegane jako mocna strona lateksu(patrz „pisanie równań w lateksie”). Język posiada ogromną bibliotekę skrótów do wyświetlania symboli matematycznych., (Obszerna lista symboli LaTeX z 2017 roku zawiera około 14 000 symboli.) „Jednym z powodów, dla których zacząłem używać latexu, było to, że mogę łatwo formatować równania, które wyglądają pięknie”, mówi John Paul Minda, psycholog z Western University w Londynie, Kanada.
pisanie równań w Latexie
Tworzenie słynnego równania Einsteina w Latexie jest prawie tak proste, jak pisanie E = mc^2.
jedynym formatowaniem jest caret (^), który wskazuje indeks górny. Ale aby poprawnie wyświetlać równania w Latexie, musisz zawinąć zawartość w poleceniu., Nawiasy kwadratowe i odwrotny ukośnik (\) centrują równanie na własnej linii, podczas gdy owinięcie równania znakami dolara ($E = mc^2$) umieszcza je w linii, w treści tekstu.
dokumenty LaTeX zazwyczaj zawierają na górze dyrektywy opisujące rozmiar dokumentu (na przykład papier A4) i formatowanie. Aby polecenia matematyczne działały, użytkownicy muszą poinstruować oprogramowanie, aby używało pakietu matematycznego, z których kilka jest dostępnych., Obszerna sieć Archiwum TeX zawiera ponad 5000 pakietów, umożliwiając użytkownikom LaTeX-a korzystanie ze wszystkiego, od elfickich skryptów z umysłu autora J. R. R. Tolkiena po mongolski, a także stylów składowych, które naśladują te z gazet.
w przypadku bardziej skomplikowanych równań użytkownicy muszą nauczyć się składni polecenia, które chcą wdrożyć. Ułamki, na przykład, są tworzone przez wprowadzenie \frac{licznik} {mianownik} , podczas gdy całki nad przedziałem są wyrażone jako \ int_ {a}^{b}. Tak więc Całka nad przedziałem dla x2 + (1/2π)x, będzie zapisana jako \ int_{0}^{100} x^2 + \ frac{1} {2 \ pi} x dx.,
edytor oparty na przeglądarce na odwrocie zawiera przegląd formatowania równań LaTeX w go.nature.com/2eh1daz.
w rzeczywistości, równania były jedyną funkcją, w której LaTeX przewyższał słowo w badaniu 2014, które porównało dwa narzędzia. Jeśli chodzi o tekst i tabele, Word okazał się szybszy, a użytkownicy byli mniej podatni na błędy, chociaż użytkownicy LaTeX ' a „częściej zgłaszają radość z korzystania z odpowiedniego oprogramowania” – zauważyli autorzy.,
nawet krytycy lateksu, tacy jak Daniel Allington, informatyk społeczny z King 's College London, który wynalazł na swoim blogu przeciwko temu, co nazywa „lateksowym fetyszem”, przyznaje, że radzi sobie lepiej z równaniami niż alternatywami.
Ale, jak podkreśla Allington, naukowcy dziś mogą korzystać ze składni równań LaTeX-a, nie rezygnując z tego, co-widzisz-jest-tym-co-dostajesz. Na przykład Allington korzysta z internetowego narzędzia MathJax. Wstawia kilka linijek kodu LaTeX do formularza internetowego — nie jest wymagana instalacja — A MathJax renderuje równania na stronie internetowej.,
użytkownicy Worda mogą również pisać bezpośrednio w składni LaTeX, a następnie kliknąć, aby przekonwertować go do sformatowanego równania. Microsoft twierdzi, że” większość ” wyrażeń Latexowych jest obsługiwana, chociaż jego strona internetowa zawiera 20 słów kluczowych, które nie są (takie jak \degree, symbol stopnia).
dla użytkowników Google Docs, dodatek Auto-LaTeX może przekształcić równania LaTeX w osadzone obrazy., Katie Lotterhos, naukowiec zajmujący się morzem i środowiskiem na Northeastern University w Bostonie, mówi, że ta kombinacja narzędzi sprawdza się szczególnie dobrze, ponieważ większość jej współpracowników nie wie, jak używać języka składu. Minusem, jak mówi, Jest to, że oprogramowanie wstawia równanie do dokumentu jako obraz, „który jest w porządku dla recenzentów, ale niepopularny dla maszynopisów”.
podobnie użytkownicy LibreOffice, darmowej alternatywy dla Worda, mogą kodować równania za pomocą rozszerzenia o nazwie TeXMaths, które konwertuje składnię LaTeX na obraz PNG lub SVG.,
Mastering LaTeX
użytkownicy chcący zanurzyć się w Latexie mogą zainstalować pakiet oprogramowania LaTeX, taki jak MiKTeX Dla Windows, MacTeX dla Mac OS lub TEX Live Dla Linux. Wszystkie są do pobrania i wykorzystania za darmo, i obejmują narzędzia do kompilacji LaTeX 'kod źródłowy' do pliku PDF. Word kosztuje od 8,25 USD miesięcznie na użytkownika w ramach szerszego pakietu oprogramowania biurowego, chociaż rzecznik Microsoftu mówi, że firma oferuje bezpłatny dostęp do internetowej wersji programu Word dla naukowców w niektórych instytucjach.
takie pakiety oprogramowania otwierają drzwi do tworzenia całych dokumentów PDF w Latexie., Dzięki temu naukowcy mogą uzyskać „prawdziwą kontrolę” nad tym, jak wygląda dokument, mówi Philip Judge, adwokat LaTeX i astronom w Obserwatorium wysokościowym w Boulder w stanie Kolorado. Dla Laury Fortunato, antropolog ewolucyjnej z Uniwersytetu Oksfordzkiego w Wielkiej Brytanii, to właśnie” zawodność „procesorów tekstu — ich tendencja do robienia czegoś „przypadkowego”, gdy „wiesz, że nie zrobiłeś nic złego” – skłoniła ją do nauki lateksu podczas doktoratu.
ale proces może być uciążliwy., „Główną wadą lateksu było dla mnie ciągłe kompilowanie tekstu, aby zobaczyć, jak wygląda, a następnie uzyskiwanie błędów, które musisz poświęcić czas na śledzenie”, mówi Shannon Nicley, badacz wzrostu diamentów, również w Oxfordzie.
Dla Nicleya rozwiązaniem tego problemu był Overleaf, edytor oparty na przeglądarce służący do wspólnego tworzenia dokumentów naukowych. (Na odwrocie znajduje się również Digital Science.) Na odwrocie wyświetlany jest kod źródłowy artykułu i renderowanie pliku PDF na żywo obok siebie, dzięki czemu użytkownicy mogą szybko zobaczyć, jak ich zmiany przekładają się na gotowy produkt., Narzędzie jest bezpłatne dla użytkowników indywidualnych, ale kosztuje od $14 miesięcznie, aby dodać funkcje, takie jak współpraca i możliwość synchronizacji z witryną udostępniania kodu GitHub.
czy LaTeX jest wart masteringu? To zależy od badacza: jak często używasz równań, ile drobnoziarnistej kontroli potrzebujesz nad dokumentem i ile czasu musisz poświęcić na naukę nowego języka?
podstawowe tworzenie dokumentów w LaTeX-IE jest stosunkowo proste. Ale tworzenie tabel nie jest. W przeciwieństwie do programu Word, nie mogą one być rysowane i umieszczane na stronie, ale muszą być zaprogramowane w, wymiar po wymiarze., W badaniu z 2014 r.nawet eksperci LaTeX popełnili więcej błędów w generowaniu tabel i napisali mniej tekstu niż nowicjusze programu Word w ciągu 30-minutowego okresu testowego. „Tworzenie tabel w Latexie jest niezwykle trudne, nawet jeśli robiłeś to już dziesiątki razy” – mówi Nicley. „Znacznie szybciej jest mi otworzyć nowy arkusz Excela, wpisać podstawy tabeli, a następnie skopiować i wkleić go bezpośrednio do programu Word, gdzie mogę dostroić wygląd i treść.”
LaTeX nie jest jedyną opcją programowania do formatowania dokumentów., Allington często używa Markdown, który opisuje jako bardziej „lekki” niż LaTeX, ponieważ polecenia formatowania są prostsze. W Markdown, mówi Anthony Gitter, biolog obliczeniowy z University of Wisconsin-Madison, istnieje „bardzo mało składni technicznej dla współpracowników do złamania”. Był to jeden z powodów, dla których Gitter i współpracownicy, w tym Greene z Pensylwanii, użyli Markdown do napisania otwartej recenzji Deep learning w biologii i medycynie., W Latexie istnieje większe ryzyko, że autorzy wprowadzą zmiany, które uniemożliwią kompilację kodu do pliku PDF, ostrzega.
niektóre czasopisma i konferencje nie akceptują dokumentów w formacie Markdown-mówi Dmitrij Fiedjanin, naukowiec z Moskiewskiego Instytutu Fizyki i technologii.
Nature, na przykład, preferuje zgłoszenia w programie Word, ponieważ system składu czasopisma wymaga tego formatu, mówi Simon Gribbin, redaktor zarządzający produkcją Nature., Mimo to, około jedna na dziesięć przyjętych zgłoszeń jest w formacie LaTeX; są one konwertowane do programu Word, zanim zostaną przekazane do redaktorów kopiujących, mówi.
ale w Nature Physics, która obejmuje dyscypliny, w których użycie lateksu jest powszechne, redaktorzy są bardziej elastyczni w zakresie formatowania dokumentów. „Lateks jest po prostu czymś, co fizycy „robią””, wyjaśnia redaktor naczelny Andrea Taroni. „Próba nakłonienia ich do zrobienia czegoś innego jest jak próba zaganiania kotów.”