17.07.2013 Views

Introduktion til LaTeX

Introduktion til LaTeX

Introduktion til LaTeX

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Streger og orddeling<br />

Sidebemærkning 2.7. Bemærk desuden at udseendet af bindestreg og tankestreger<br />

afhænger ofte af den anvendte font. Der er visse fonte hvori bindestregen har en<br />

hældning i stedet for vandret som man oftest ser.<br />

Streger og orddeling<br />

Man skal bemærke, at LATEX gerne må linieombryde ved bindestreg (eller ved en<br />

intervalbindestreg). Hvis det er et problem (f.eks. ved ordet »p-adisk«) kan man benytte<br />

\nobreakodash som stammer fra pakken amsmath. 5 Man sætter så \nobreakdash foran \nobreakodash<br />

den streg ved hvilken man gerne vil undertrykke linieombrydningen. Eksempelvis<br />

$p$\nobreakdash-adisk Eksempel<br />

2.9<br />

I den modsatte grøft anvender vi jo på dansk masser af sammensatte ord både<br />

med og uden bindestreg. Givet et sammensat ord af typen før-efter, da vil LATEX<br />

kun linieombryde ordet ved bindestregen! Dvs. man kan nemt komme ud for, at et<br />

sammensat ord fortsætter ud i marginen fordi LATEX ikke orddeler ordet. Løsningen på<br />

dette problem er ved brug af dansk babel at anvende »"-« i stedet for »-«, eller manuelt<br />

at indsætte nogle »\-«-er.<br />

(forkert) tekst tekst tekst tekst<br />

tekst retskrivnings-regelrytter<br />

(rigtig) tekst tekst tekst tekst<br />

tekst retskrivnings"-regelrytter<br />

(forkert) tekst tekst tekst tekst tekst<br />

retskrivnings-regelrytter<br />

(rigtig) tekst tekst tekst tekst tekst retskrivnings-regelrytter<br />

På engelsk er det ikke så tit man anvender bindestreger i ord, så derfor finder man<br />

ikke »"-« i den engelske babel. Men den er nem at <strong>til</strong>føje<br />

\usepackage[english]{babel}<br />

\makeatletter<br />

\useshorthands{"}<br />

\defineshorthand{"-}{\nobreak-\bbl@allowhyphens}<br />

\makeatother<br />

Ligaturer<br />

I mange fonte ser man at bogstavkombinationerne ff, fi, fl, ffi og ffl bygges sammen<br />

<strong>til</strong> en kompakt enhed kaldet en ligatur. Dette gør LATEX automatisk i det omfang at<br />

fonten er sat op <strong>til</strong> det. Alt efter font kan der være mange forskellige af disse. Et ret<br />

voldsomt eksempel kan ses ved fonten zapfino: http://www.tug.org/mactex/src/Demos/<br />

Eksempel<br />

2.10<br />

Eksempel<br />

2.11<br />

£<br />

XeTeX-showcase/story-zapfino.pdf eller http://www.tug.org/mactex/src/Demos/texshowcase/<br />

peace_on_earth.pdf.<br />

I visse sammenhænge, specielt vedrørende sammensatte ord, er det ikke hensigtsmæssig<br />

at der fremkommer en ligatur på et bestemt sted. Dette kan man så fjerne ved<br />

indsættelse af {} på det sted man ikke ønsker ligatur. Her er et par eksempler (vi har<br />

skiftet <strong>til</strong> fonten Latin Modern da den har tydeligere ligaturer).<br />

4 Man kunne forledes <strong>til</strong> at tro at grunden <strong>til</strong> at man ikke følger den engelsksprogede tradition på dette<br />

punkt kunne være, at de fleste slet ikke ved at der er to forskellige streger og at man så anvendte dette thi<br />

det var det nemmeste, lidt som da man droppede nyt komma fordi ingen gad bruge det.<br />

5 Den anvender man jo alligevel altid. . .<br />

Kapitlet er sidst opdateret 2010/01/13 00:15 (revision 511)<br />

25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!