Skift til Latex

Tags: latex
Categories: tools

Efter at have brugt libreoffice (et frit alternativ til Microsoft officepakken) og især libreoffice writer som sit primære tekst-redigeringsprogram til at skrive dokumenter i, hvad end det er udarbejdelsen af emails, eksamensopgaver, (…) eller bare til at åbne dokumenter som man får tilsendt, så har det ikke altid været lige fed en oplevelse. Libreoffice er mere end capable som program, og kan sagtens bruges som erstatning til word, især libreoffice med zotero tilføjelsespakken. Zotero værende et opensource kilde-management program.

Libreoffice er en wunderbar officepakke, men hvis man har mere specifikke forventninger og use-cases for ens redigering og dokument behandling, er der stadig områder hvor både writer og word taber bolden. Hvis man ønsker at tilpasse sit tekst-redigerings program til ens egne behov, er dette til en hvis grad muligt med disse programmer, men der dog flere begræsninger, tiden splidt på at gennemgå alle de forskellige indstillinger for at fikse et problem eller fastlåsningen af hvorledes programmet fungere, og dets graphical user-interface er blandt de mange udfordringer.

Latex og text-editor “frihed”1

Latex er et typesetting system udviklet i 1980’erne af Leslie Lamport, og som bygger ovenpå TeX som var udviklet og udgivet af Donald Knuth i 1978.

LaTeX was created in the early 1980s by Leslie Lamport when he was working at Stanford Research Institute (SRI). He needed to write TeX macros for his own use and thought that with a little extra effort, he could make a general package usable by others. Peter Gordon, an editor at Addison-Wesley, convinced him to write a LaTeX user’s manual for publication (Lamport was initially skeptical that anyone would pay money for it);[12] it came out in 1986[3] and sold hundreds of thousands of copies. 2

Fordelen ved latex er lige meget hvad behov du står med at skulle løse i dit skriveri, inklusionen af pdf’er, eksterne textdokumenter, anvendelse af bestemte kilde-formater, så er der med stor sandsynlighed allerede en latex pakke, som løser lige det problem som du står med. Denne store variation og mængde af muligheder/software pakker som er tilgængelig i latex, er en af dens hele store fordele over andre værktøjer, som eksempelvis libreoffice.

Muligheden for at compose og stukturere sine dokumenter som fil hierakier, og garantere fælles formatering, gør det også især kraftigt som tekst værktøj. Biblatex især værende en af de helt store fordele for mit use-case. Mest af alt er hvad der har motiveret mit fortsatte brug og overgang til latex, at det har været mere praktisk og konsistent at bruge, hvad end man skriver noter, eksamensopgave, diskussions-pieces eller andet som man gerne vil udgive eller opbevare for sig selv. En anden overfladiske bonus værende at når man sender sine noter til klassekammerater, at istedet for at sende dem en rå tekst-fil som de finder grim at man kan sende dem en “nicely formattet” og renderet pdf.

At alt dette er muligt fra rå tekst-filer, som kan åbnes og redigeres med hvad end tekst-redigerings program som man lyster og fortrækker er blot en af de mange fordele ved formatet over at være fastlåst til et bestemt program eller paradigme for tekst-redigering.

Pandoc

Med værktøjer som pandoc er det let at konvertere sine plain-text filer mellem forskellige formatter som markdown, latex, pdf og etc. Så om man skriver sine ting i markdown eller latex har man altid muligheden for at formatere det senere efter behov.

pandoc -f markdown -t latex 

pandoc -f markdown -t pdf

  1. Frihed værende et lidt betændt ord, men det at der er åbent for valg af mange forskellige muligheder af software. ↩︎

  2. LaTex, Wikipedia, tilgået 15 Oktober 2024, https://en.wikipedia.org/wiki/LaTeX ↩︎