I ran into problem of creating index for a book (1200 page) which has around 700 verses and its explanation.

I have one main tex file with the preamble. I have 18 chapters in my book, so I created 18 texfiles which contains the 700 verses. I am using \include{filename} to work with one file at a time.

I have no clue about creating index page for the book. I am attaching a screenshot of the format. To begin with I don’t even know how to add first few words of each verse to index page.

Its in sanskrit, and I am using verse environment as shown in the example here How to center a verse horizontally given by @Herbert

I found index worked it gave the first few words of the verse and page number. I could not get the chapter number and two column output with a line divide in between.

1 Answer 1


I suspect Xindy would be the way to go, but setting that up for Sanskrit is tricky. Zdenek Wagner has done work on this, I believe.

The other resource to be aware of is John Smith's Bombay website, that hosts the indexing program sort for Sanskrit. Again, this is for a competent Unix user, and may require piping between other utilities that change the character encodings.

  • Welcome to TeX.SX, your expertise will be very helpful here. You'd like to choose a better nickname than user107136, wouldn't you?
    – egreg
    Nov 28, 2011 at 11:04
  • As @egreg says, a more descriptive user name would be nice. I've edited to remove the 'signature', as the idea here is that the automatically-inserted user name does the job. I've also marked up the hyperlink to be 'active' in the post.
    – Joseph Wright
    Nov 28, 2011 at 11:26
  • Cf this conversation on the XeTeX-mailing list. Might be you want to contact Zdenek Wagner directly -- perhaps you could help him do the testing?
    – Florian
    Nov 28, 2011 at 11:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .