> Does anyone have any ideas on how one might generate an index at the > back of a document based on entries contained within the pages of the > document. These index entries would need to know the page number of > source of the entry.
Have a look at fo:page-number-citation.
You need all content that should be referenced in your index to have an attribute with a unique value. Write a template that matches that attribute, gets the value of the element as entry for your index and use fo:page-number-citation to obtain the page number.