Skip to: site menu | section menu | main content

 

Currently viewing: LaTeX » Dodaci oblikovanju dokumenata » Indeks

Indeks

 

Vrlo korisna stvar u svakoj ozbiljnijoj knjizi je indeks. LaTeX i pomoćni program makeindex omogućuju da se indeks napravi prilično lako. U ovom ćemo coursewareu opisati samo najosnovnije naredbe za generiranje indeksa.

 

Da se aktivira LaTeXova sposobnost pravljenja indeksa, treba najprije u preambuli dokumenta učitati makro paket makeidx naredbom:

\usepackage{makeidx}

i zatim izdavanjem naredbe:

\makeindex ,

također u preambuli, aktivirati izradu indeksa.

Na mjestu u input fileu na koje želimo da termin u indeksu upućuje, upiše se naredba:

\index{ termin } .

U tablici 4.6 objašnjena je na nekoliko primjera, sintaksa argumenta termin.

 

Tablica 4.6: Primjeri za sintaksu naredbe \index

 

 

 

 

 

 

 

Kada LaTeX procesira input file, svaka naredba \index upisuje odgovarajući termin zajedno sa pripadnim brojem stranice u poseban file. Ovaj file ima isto ime kao i polazni input file, samo sa nastavkom .idx. Taj .idx file se zatim procesira programom makeindex.

makeindex ime filea

Program makeindex generira sortirani indeks istog imena kao polazni input file, ali s nastavkom .ind. Kad se zatim ponovo LaTeXom procesira polazni input file, ovaj će sortirani indeks biti uključen na mjesto gdje se nalazi naredba:

\printindex

Makro paket showidx koji se distribuira zajedno sa LaTeXom, ispisuje u lijevoj margini teksta sve indeksirane termine. Ovo je praktično kod korekture i provjere indeksa.

Back to t