LaTeX eller Word? För fysiker och matematiker är valet uppenbart. Men för forskare inom andra områden har latexens fördelar i stor utsträckning gått obemärkt.

programvara med öppen källkod-som används för att skapa och exakt formatera vetenskapliga manuskript — är mer besläktad med kodning än att skriva. Sedan dess utveckling 1985 har LaTeX blivit populär inom discipliner som matematik, fysik och datavetenskap.,

förespråkare omfamnar LaTeX på grund av den totala kontrollen den erbjuder för dokumentlayout, eller eftersom det representerar ett slag mot kommersiella mjukvaruutvecklare, särskilt Microsoft. Andra anser att programvaran är för komplicerad för alla utom de mest krävande uppgifterna. En 2014 studie (M. Knauff & J., Nejasmic PLoS ONE 9, e115069; 2014) som frågade forskare från olika fält för att lägga in både Microsoft Word och LaTeX för att testet slutade med att en av de tio mest diskuterade tidningar på nätet följande år, enligt data-science-bolag Altmetric (Altmetric ägs av Digital Science, ett företag som drivs av Holtzbrinck Publishing Group, som har en andel i Naturens utgivare, Springer Natur). Artikeln har visats mer än 240 000 gånger hittills.

under de senaste åren har dock linjen mellan verktygen suddig., I 2017 gjorde Microsoft det möjligt att använda Latexs ekvationsskrivningssyntax direkt i Word, och förra året skrotade det ordets egen ekvationsredigerare. Andra textredigerare stöder också element i LaTeX, så att nykomlingar kan använda så mycket eller så lite av språket som de vill.

”För mig är LaTeX verktyget när jag vill få typsättningen bara så”, säger Casey Greene, en bioinformatiker vid University of Pennsylvania i Philadelphia. ”Ordet är när” tillräckligt bra ” är OK och / eller jag arbetar med folk som behöver använda den.,”

Kodningsekvationer

Till skillnad från ’vad du ser är vad du får’ textredigerare som Word, LibreOffice och OpenOffice, skriva i LaTeX är som programmering. Oformaterad text är insvept inuti kommandon som beskriver dess formatering (till exempel för kursiv stil, \textit{text}; och för fet, \textbf{text}), och tabeller är byggda cell för cell. Denna källkod sammanställs sedan till en snygg PDF, redo att läsa.

ekvationer ses som Latexs starka kostym (se ’Skriva ekvationer i LaTeX’). Språket har ett stort bibliotek med genvägar för att visa matematiska symboler., (2017-versionen av den omfattande LaTeX-symbollistan innehåller cirka 14 000 symboler.): ”En av anledningarna till att jag började använda LaTeX var att jag kan formatera ekvationer lätt att se vacker ut, säger John Paul Minda, en psykolog vid Western University i London, Kanada.

skriva ekvationer i LaTeX

producera Einsteins berömda ekvation i LaTeX är nästan lika enkelt som att skriva E = mc^2.

den enda formateringen där är caret ( ^ ), vilket indikerar ett upphöjd. Men för att visa ekvationer i LaTeX ordentligt måste du sätta in innehållet i ett kommando., Hakparenteser och ett bakslag (\) centrerar ekvationen på sin egen linje, medan inslagning av en ekvation i dollartecken ($E = mc^2$) placerar den i linje, i textens kropp.

LaTeX-dokument innehåller vanligtvis direktiv högst upp som beskriver dokumentets storlek (till exempel A4-papper) och formatering. För att matematiska kommandon ska fungera måste användarna instruera programvaran att använda ett matematikpaket, varav flera är tillgängliga., Det omfattande TeX-Arkivnätet är värd för mer än 5000 paket, vilket gör det möjligt för Latexanvändare att använda allt från elvish-skript från författarens J. R. R. Tolkien till mongoliska och typsättningsstilar som efterliknar tidningarna.

För mer komplicerade ekvationer behöver användarna lära sig syntaxen för kommandot de vill distribuera. Fraktioner skapas till exempel genom att ange \frac{täljare}{nämnare}, medan integraler över intervallet uttrycks som \int_{a}^{b}. Således skulle integralen över intervallet för x2 +(1/2π)x skrivas som \int_{0}^{100} x^2 + \frac{1}{2\pi}x dx.,

den webbläsarbaserade redigeraren Overleaf ger en översikt över LaTeX ekvation formatering på go.nature.com/2eh1daz.

faktum är att ekvationer var den enda funktionen där LaTeX överträffade ordet i 2014-studien som jämförde de två verktygen. När det kom till text och tabeller visade sig Word snabbare och användarna var mindre benägna att göra fel, även om LaTeX-användare ”oftare rapporterar att de njuter av att använda sin respektive programvara”, noterade författarna.,

Även LaTeX kritiker som Daniel Allington, en computational social forskare vid King ’s College London som har inveighed på sin blogg mot vad han kallar för ”LaTeX fetisch”, medger att det hanterar ekvationer bättre än alternativen.

men Allington påpekar att forskare idag kan använda Latexs ekvationssyntax utan att överge vad-du-ser-är-vad-du-får redaktörer. Till exempel använder Allington online-verktyget MathJax. Han infogar några rader LaTeX — kod i ett webbformulär — ingen installation krävs-och MathJax gör ekvationer på en webbsida.,

Word-användare kan också skriva direkt i LaTeX-syntax och klicka sedan på för att konvertera den till en formaterad ekvation. Microsoft säger att” de flesta ” LaTeX-uttryck stöds, även om webbplatsen listar 20 sökord som inte är (till exempel \grad, gradsymbolen).

för Google Docs-användare kan tillägget Auto-LaTeX göra Latexekvationer till inbäddade bilder., Katie Lotterhos, en marin och miljöforskare vid Northeastern University i Boston, säger att denna kombination av verktyg fungerar särskilt bra för henne, eftersom de flesta av hennes medarbetare inte vet hur man använder typsättningsspråket. Nackdelen, säger hon, är att programvaran infogar ekvationen i dokumentet som en bild, ”vilket är bra för peer review, men impopulär för typesetters”.

På samma sätt kan användare av LibreOffice, ett fritt alternativ till Word, koda ekvationer med ett tillägg som heter TeXMaths, som omvandlar LaTeX-syntax till en PNG-eller SVG-bild.,

Mastering LaTeX

användare som hoppas kunna dyka in i LaTeX kan installera ett LaTeX-programpaket, till exempel MiKTeX för Windows, MacTeX för Mac OS eller TeX Live för Linux. Alla är gratis att ladda ner och använda, och inkluderar verktyg för att sammanställa LaTeX ”källkod” i en PDF. Word kostar från US $ 8.25 per månad per användare som en del av den bredare Office software suite, även om en Microsoft talesman säger att företaget erbjuder fri tillgång till online-versionen av Word för forskare baserade på vissa institutioner.

sådana programvarupaket öppnar dörren för att författa hela PDF-dokument i LaTeX., Det gör det möjligt för forskare att få ”verklig kontroll” över hur ett dokument ser ut, säger Philip Judge, en Latexadvokat och en astronom vid High Altitude Observatory i Boulder, Colorado. För Laura Fortunato, en evolutionär antropolog vid University of Oxford, Storbritannien, var det” otillförlitlighet ”av ordbehandlare – deras tendens att göra något ”slumpmässigt” när ”du vet att du inte har gjort något fel” – som fick henne att lära sig LaTeX under sin doktorsexamen.

men processen kan kännas besvärlig., ”Den största nackdelen med LaTeX för mig var att ständigt behöva sammanställa texten för att se hur det såg ut och sedan få fel du måste spendera tid på att spåra ner”, säger Shannon Nicley, en diamanttillväxtforskare, också vid Oxford.

För Nicley var lösningen på det problemet Overleaf, en webbläsarbaserad redaktör för samarbetande författande vetenskapliga dokument. (Overleaf ägs också av Digital Science.) Overleaf visar artikeln källkod och en levande PDF rendering sida vid sida, vilket innebär att användarna snabbt kan se hur deras ändringar översätta till den färdiga produkten., Verktyget är gratis för enskilda användare, men kostar från $ 14 per månad för att lägga till funktioner som samarbete och möjligheten att synkronisera med koddelningsplats GitHub.

så är LaTeX värt att mastera? Det beror på forskaren: hur ofta använder du ekvationer, hur mycket finkornig kontroll behöver du över ett dokument och hur mycket tid måste du ägna dig åt att lära dig ett nytt språk?

grundläggande dokumentskapande I LaTeX är relativt enkelt. Men att skapa tabeller är inte. Till skillnad från i Word kan dessa inte ritas och placeras på sidan, men måste programmeras i, dimension efter dimension., I 2014-studien gjorde även Latexexperter fler misstag vid generering av tabeller och skrev mindre text än Word novices under en 30-minuters testperiod. ”Att göra tabeller i LaTeX är extremt skrämmande, även om du har gjort det dussintals gånger tidigare”, säger Nicley. ”Det är betydligt snabbare för mig att öppna ett nytt Excel-ark, Skriv ut grunderna i ett bord, kopiera och klistra in det direkt i Word, där jag kan finjustera utseendet och innehållet.”

LaTeX är inte det enda programmeringsliknande alternativet för dokumentformatering., Allington använder ofta Markdown, som han beskriver som mer ”lätt” än LaTeX, eftersom formateringskommandona är enklare. I Markdown, säger Anthony Gitter, en beräkningsbiolog vid University of Wisconsin–Madison, finns det ”väldigt lite teknisk syntax för bidragsgivare att bryta”. Detta var en av anledningarna till att Gitter, och kollegor inklusive Greene i Pennsylvania, använde Markdown för att skriva en öppen recension av djupt lärande i biologi och medicin., I LaTeX finns det en större risk för att bidragsgivare kommer att göra ändringar som förhindrar att koden kompileras till en PDF, varnar han.

som sagt accepterar vissa tidskrifter och konferenser inte dokument i Markdown-format, säger Dmitry Fedyanin, forskare vid Moskvas institut för fysik och teknik.

natur föredrar till exempel inlagor i Word, eftersom tidskriftens typsättningssystem kräver detta format, säger Simon Gribbin, naturens managing production editor., Fortfarande är omkring en av tio accepterade inlagor i LaTeX-format; dessa konverteras till Word innan de skickas till kopieringsredaktörer, säger han.

men på Nature Physics, som täcker discipliner där LaTeX-användning är utbredd, är redaktörerna mer flexibla om dokumentformatering. ”LaTeX är bara något som fysiker gör”, förklarar chefredaktör Andrea Taroni. ”Att försöka få dem att göra annat är som att försöka få katter.”

Articles

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *