Språk og orddeling i LaTeX

Når en bruker andre språk en engelsk er det greit å bruke pakken babel.

Til og med for engelsk kan det være greit å bruke babel hvis en er bevisst på om en ønsker å bruker f.eks. US-engelsk eller britisk-engelsk. Babel velger riktig ordelingsliste og ikke minste sette tidsformat (for datoer og klokkeslett), navn på titler og andre språkspesifikke ting.

I eksempelteksen som er tatt fra Teknisk Ukeblad i 1894, så ligner språket mer på dansk enn norsk med et par ord som er engelske. Med følgende oppsett så vil hovedspråket være dansk, med mulighet for å merke at enkeltord er engelske:

\documentclass[a4paper]{article}
\usepackage{hyperref}
\usepackage{fontspec}
\usepackage[english,danish]{babel}

\begin{document}

\section*{Cummings’s elektriske vogn.}

I Chicago har en bekjendt elektriker, \emph{G. K. Cummings}, nylig fuldført et elektrisk kjøretøi, som siges at tilfredsstille alle fordringer til en god og hurtig befordring, og af hvilken vi efter \emph{Electrical Review, N. Y}., her gjengiver en afbildning.

Strømmen leveres af et akkumulatorbatteri på 200 ampére-timer; det er anbragt under vognsæderne, og motoren er en seriedynamo på 24 volt, som afgiver 2 h.k. Motorens aksel bærer et drev med tænder af råt lær, der griber ind i jernhjulet på en mellemaksel, som veden kjede sætter baghjulenes vognaksel i bevægelse. Denne er delt og for synet med en friktionskobling, hvorved det blir muligt, at hvert af baghjulene kan dreie sig uafhængig af det andet, og herved opnåes, at man kan styre vognen med den største sikkerhed. Den tilbagelægger 15 à 20 km. i timen.

\end{document}Code language: TeX (tex)

Tilsvarende for bokmål og nynorsk vil være hhv. \usepackage[norsk]{babel} (burde vel kanskje være bokmål, hvis det ikke er samnorsk de mener?) og \usepackage[nynorsk]{babel}. Jeg er litt usikker på om det er vanlig at babel bruker siste nohyph.

For å få enda bedre bryting av linjer til avsnitt enn det vanlig TeX tilbyr kan en slå på pakken microtype som justerer flere parametre som er tilgjengelig når en bruker pdfTeX (og LuaTeX). Det første en legger merke til er at LaTeX ikke trenger å bruke ordeling like mye for å få jevn fordeling av ord i et avsnitt. Den andre en legger merke til er at punktum, komma o.l. vil ligge litt utenfor høyre tekstkant i et avsnitt.

\usepackage{microtype}Code language: TeX (tex)

Sammeligning mellom det siste eksempelet fra «æøå m.m. i LaTeX uten definert ordelingsliste, med dansk orddeling og til slutt med `microtype` i tillegg til den danske orddelingslista:

Kommentarer

One response to “Språk og orddeling i LaTeX”

  1. […] er det noen veldig praktiske fordelen med å bruke pdfTeX som generer PDF direkte fra LaTeX, bl.a. Microtype. Men et av problemene er at en ikke lenger kan bruke EPS direkte som figurer. Det skaper litt […]