|
|||||||||||||||||||||||||||
"Peder H. Reuther" <sslug@sslug> writes:
> Selvom LaTeX er instrueret til dansk
>
> \usepackage[latin1]{inputenc}
> \usepackage[danish]{babel}
>
> preller det øjensynligt af på stikordregistret.
>
> Når makeindex skal håndtere bogstaverne æ, ø og å sker det f.eks. sådan
> her:
>
>
> æhhbææ % doh! nr. 1
>
> and
> avantgarde
>
> bøje % doh! nr. 2
> bjerg
> æblebjerget % doh! nr. 2.1
> himmelbjerget
> K4
>
> hånd % doh! nr. 3
> handske
>
>
> I min præambel har jeg
>
> \usepackage{makeidx}
> \makeindex
>
> Dér, hvor stikorsregsitret skal indsættes, har jeg
>
> \printindex
>
>
> Hvad skal der gøres, for at få makeindex til at følge alfabetet á la DK?
>
>
> - Peder Reuther
Problemet ligger i at makeindex er et af de programmer der har fået
lov at overleve i en tilstand hvor det ikke håndterer internationale
tegn (8 bit vs. 7 bit).
I følge min hukommelse skulle der eksistere en omskrevet version, men
efter nogle søgninger i The TeX Catalogue og på Google må jeg erkende
at det gør der ikke (det var BibTeX der eksisterer i en 8-bits
udgave).
Jeg har to løsningsforslag:
1. Brug xindy <http://xindy.sourceforge.net/> i stedet for. Xindy
(the fleXible INDexing sYstem) skulle efter sigende have et mere
moderne og generelt design -- herunder naturligvis understøttelse
for sprog med andre bogstaver og sorteringsregler end
engelsk/amerikansk.
Min manglende erfaring med xindy gør dog at jeg ikke vil gisne om
hvormeget af det arbejde du allerede har lagt i indekseringen der
er tabt.
2. Brug Jørgen Larsens mkind. Den skulle efter sigende kunne håndtere
æ, ø og å mm. og er vist kompatibel med makeindex i øvrigt.
Den ene gang jeg har forsøgt at bruge mkind strandede det dog på
mangel på en Pascal-compiler, men der ligger også nogle
compilerede udgaver på hjemmesiden.
Mkind findes på <http://dirac.ruc.dk/~jl/pascal/index.html#mkind>.
Her er i hvert fald lidt at arbejde videre med. del gerne dine
erfaringer med os andre (i hvert fald mig :-).
mvh
/arne
--
stud. scient. Arne Jørgensen
DK-TUG / Dansk TeX-brugergruppe
<URL:http://sunsite.dk/dk-tug/>
|
||||||||||||||
|
||||||||||||||