Answered
Hi,
Does anyone know whether it is possible to use Acrobat to index a book (i.e., place index markers through the book, then generate an index afterwards)? I usually create indexes from the source files themselves (Word, InDesign, etc.); however, I do not have access to the source files in this case. All I have is the RTF (which is too large to open once I save it in Word) and the PDF.
I looked through Acrobat's on-line help, and its discussion about indexes doesn't seem to apply to what I am doing.
Thanks for any feedback!
Robyn
First, you can create what's called a Catalog Index file for the document. The index file is used for fast searches. This option moves around in different versions of Acrobat but in 8 it's at the "Advanced > Document Processing > Full Text Index with Catalog... " menu item, or better yet, use the "Manage Embedded Index..." menu item to embed the index file into the PDF.Once this is done you can do fast searches to find all the locations a word appears in the PDF. The next step is to create an index page, i.e., a list of words you want in the index. Convert to PDF and Then place link objects over every word that calls a search script. To the user, they just click on a word and it pops up a list of lacations that word appears. If you know enough JS you can write a script to automate the process of adding the links and seach scripts to the index pages.
Thom Parker
The source for PDF Scripting Info
[url=http://www.pdfScripting.com]pdfscripting.com[/url]
The Acrobat JavaScript Reference, Use it Early and Often
[url=http://www.adobe.com/devnet/acrobat/javascript.html]http://www.adobe.com/devnet/acrobat/javascript.html[/url]
Then most important JavaScript Development tool in Acrobat
[url=http://www.pdfscripting.com/public/34.cfm#JSIntro][b]The Console Window (Video tutorial)[/b][/url]
[url=http://www.acrobatusers.com/tutorials/2006/javascript_console][b]The Console Window(article)[/b][/url]
Thom Parker
The source for PDF Scripting Info
www.pdfscripting.com
Very Important - How to Debug Your Script