These forums are now Read Only. If you have an Acrobat question, ask questions and get help from one of our experts.

Marking up a book with index entries and generating an index

RWright
Registered: Aug 9 2009
Posts: 5
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

My Product Information:
Acrobat Pro 8.0, Windows
thomp
Expert
Registered: Feb 15 2006
Posts: 4411
This would be a really cool feature, but no. Acrobat is a document finishing tool and adding an index is a finishing activity, so it's not a bad fit. Unfortunately I don't know of any Adobe or 3rd party tool that does this. It does sound like a tool someone would have created so it's worth doing a search for 3rd party tools. But I do know of a couple of ways you could create an index, this is if you know how to use JavaScript.

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

try67
Expert
Registered: Oct 30 2008
Posts: 2399
I created a script that does this. But unlike a regular index it contains ALL words that appear in the PDF, and their corresponding pages. It's also possible to adjust it so that it produces an index just for a list of words contained in a text file, for example. There are no links in it, though. It's just plain text.

- AcrobatUsers Community Expert - Contact me personally at try6767 [at] gmail [dot] com
Check out my custom-made scripts website: http://try67.blogspot.com

RWright
Registered: Aug 9 2009
Posts: 5
Thank you but I've already started the indexing. It looks like I am all set. I'm doing it in Word. Thanks for the comments!