PDF Index Generator Faqs

What are the recommended system requirements to run PDF Index Generator ?
- Windows 2000/XP/Vista/Win 7/Mac or higher operating system.
- Pentium 500MHz processor.
- 512 MB of free memory.
- 50 MB free disk space.
- 1024x768 screen resolution.
- Java 2 Platform - version 1.6 or above.

How to Install / Run PDF Index Generator ?
- Be sure you have Java version 1.6 or above installed on your machine. You can test this in the
download page.
- Windows users :
- Double click on the installer to install the program in the location you prefer.
- Double click on "PDF Index Generator.exe" and the program will start normally.
- Mac OS X users :
- Double click on the ".dmg" file to mount the program.
- Double click "PDF Index Generator.app" file to run the program.
- You can drag "PDF Index Generator.app" to the "Applications" folder shortcut to directly run the program from "Applications" instead of mounting the program every time.

When i enter my activation data in the program i get a message: "Wrong activation information". What can i do ?
Please copy and paste your activation data that you have received in your activation email, and do not write it manually, to prevent typo mistakes. If you did this, the program should be activated successfully.

How to uninstall PDF Index Generator ?
- Windows users :
- Method 1: Go to PDF Index Generator installation folder, browse to 'Uninstaller' folder, double click on 'Uninstaller.jar', and follow the instructions there.
- Method 2: Run 'Add/Remove programs' or the corresponding panel, choose 'PDF Index Generator' and uninstall it.
- Mac OS X users :
- Delete "PDF Index Generator.app" file or the ".dmg" file from your Mac.

Will PDF Index Generator run on Mac OSX 10.5 or 10.6 ?
- PDF Index Generator can run on any operating system having Java version 1.6 or above installed.
- Mac 10.6 comes with Java 1.6, so PDF Index Generator can run on it without a problem.
- Mac 10.5 comes with Java 1.4, so by default PDF Index Generator will not be able to run on it.
You will first have to update your Java version by following those steps :
- Update java verion from here: http://support.apple.com/kb/DL848
- Run :Applications -> Utilities -> Java -> Java Preferences
- Change the order of Java versions to use (Java application versions). Once Java SE 6 is on the top of the list, it should be activated.
- You can check that Java 6 is correctly activated. You need to run a terminal (Applications -> Utilities -> Terminal) and type the command:
java -version
You should see the Java version "1.6.0_07" or above printed in the terminal window.

What are the supported PDF languages that PDF Index Generator can Index ?
PDF Index Generator currently supports PDFs of latin languages, such as :
Catalan - Danish - Dutch - English - French - German - Italian - Norwegian - Portuguese - Spanish - Swedish ... and many others.

Can i index a phrase having multiple words, like :
Medical representative ?
Medical representative ?
By default PDF Index Generator indexes 1 word only, but you can force the program to index a phrase, by following those steps :
- Choose Tools -> Settings -> Include/Exclude Words -> Include words.
- Click Add to add a new category of words.
- Write any words/phrases you want to index, each one in a separate line, then click Save.
- Click Ok to apply the settings.
- Start indexing your book normally, and in Step2 choose the second option 'Index specific words in the book'.
- The Include/Exclude words window is opened, enable the first option 'Include words'.
- Select the category that you have created, and click the Add arrow, then click Ok.
- Continue your indexing process normally, and you will see the phrases that you have specified appear in the index results.

Can i index a name like William Shakespeare and convert it to Shakespeare, William ?
There are 2 ways to accomplish this :
- Using Include Words :
- Use this method if you have a list of all the names to Index.
- Choose Tools -> Settings -> Include/Exclude Words -> Include words.
- Click Add to add a new category of words.
- Write all the names to Index like William Shakespeare, each name in a separate line, then click Save.
- Click Ok to apply the settings.
- Start indexing your book normally, and in Step2 choose the second option 'Index specific words in the book'.
- The Include/Exclude words window is opened, enable the first option 'Include words'.
- Select the category that you have created, and click the Add arrow, then click Ok.
- Continue your indexing process normally, and you will see the names that you have specified appear in Step3 table of results.
- In Step3 click Filter table results found beside the Search box, and select By Include category, then select the category name that you have created. That will filter the table of results to show only the names of your created category.
- Select all the records in the table(Ctrl + A).
- Click Format words in the tools bar and select Deal as a name - Format 2 from the appearing list.
- You will see all the selected names in the table like William Shakespeare are converted to Shakespeare, William as requested.
- Using Include Queries :
- Use this method if you want the program to approximately detect the names in your book.
- Choose Tools -> Settings -> Include/Exclude Words -> Include words.
- Click Add Query to add a new Query.
- Specify the query name, i.e: "Names Query".
- From the Template combo box select Last_name, First_name. That query should grab all names from your book like William Shakespeare and automatically inverse them like Shakespeare, William.
- Click Save.
- Click Ok to apply the settings.
- Start indexing your book normally, and in Step2 choose the second option 'Index specific words in the book'.
- The Include/Exclude words window is opened, enable the first option 'Include words'.
- Select the query that you have created, and click the Add arrow, then click Ok.
- In Step3 you should see all the names in the table like Shakespeare, William as requested.

How can i index a word containing an apostrophe, like :
compare Sainsbury's and Harrods ?
compare Sainsbury's and Harrods ?
By default PDF Index Generator skips indexing any apostrophes in the book as they are mostly not important as in the words (he's, haven't, i'm, ...), but if you want to force indexing a word having apostrophe, PDF Index Generator allows you to do this through 2 ways :
-
Define your list of words manually(Include category) :
- Choose Tools -> Settings -> Include/Exclude Words -> Include words.
- Click Add to add a new category of words.
- Write the words containing the apostrophes to force indexing them, each one in a separate line , then click Save.
- Click Ok to apply the settings.
- Start indexing your book normally, and in Step2 choose the second option Index specific words in the book.
- The Include/Exclude words window is opened, enable the first option Include words.
- Select the category that you have created, and click the Add arrow, then click Ok.
- Continue your indexing process normally, and you will see the word Sainsbury's appear in the index results.
-
Define an Include query :
- Use this method if you have many words containing apostrophes and you can't write them manually using an Include category.
- Choose Tools -> Settings -> Include/Exclude Words -> Include words.
- Click Add Query to create a new query.
- Use the Query generator tool to create your query in seconds that will index such words. You can check this guide for more details on how to create a query
- Click Ok to apply the settings.
- Start indexing your book normally, and in Step2 choose the second option Index specific words in the book.
- The Include/Exclude words window is opened, enable the first option Include words.
- Select the query that you have created, and click the Add arrow, then click Ok.
- Continue your indexing process normally, and you will see the words containing apostrophes appear in the index results.

How can i index a word containing digits, like: TT72 ?
By default PDF Index Generator skips indexing any digits in the book as they are mostly not important, but if you want to force indexing a word having digits, PDF Index Generator allows you to do this through 2 ways :
-
Define your list of words manually(Include category) :
- Choose Tools -> Settings -> Include/Exclude Words -> Include words.
- Click Add Category to add a new category of words.
- Write the words containing the apostrophes to force indexing them, each one in a separate line , then click Save.
- Click Ok to apply the settings.
- Start indexing your book normally, and in Step2 choose the second option Index specific words in the book.
- The Include/Exclude words window is opened, enable the first option Include words.
- Select the category that you have created, and click the Add arrow, then click Ok.
- Continue your indexing process normally, and you will see the Alphanumeric words that you have defined in your category appear in the index results.
-
Define an Include query :
- Use this method if you have many words containing digits and you can't write them manually using an Include category.
- Choose Tools -> Settings -> Include/Exclude Words -> Include words.
- Click Add Query to create a new query.
- Choose the Alphanumeric words template to load its query, then click Save. This template already comes with the program to index such words, to make things easy for you.
- Click Ok to apply the settings.
- Start indexing your book normally, and in Step2 choose the second option Index specific words in the book.
- The Include/Exclude words window is opened, enable the first option Include words.
- Select the query that you have created, and click the Add arrow, then click Ok.
- Continue your indexing process normally, and you will see the Alphanumeric words appear in the index results.

How can i import my own list of words inside the program to force index them ?
Please follow those steps :
- First you will have to create an XML or TXT file that contains your list of words that you want to import inside the program. Such file has some specifications you must follow so the program can read it. Please check the program Help to check those specifications. They are explained there in details.
- Open the program.
- Choose Tools -> Settings -> Include/Exclude Words -> Include words.
- Click 'Import Categories' and select your *.TXT or *.XML file that you have created.
- Click 'Save' then 'Ok' to apply your settings.
- Start indexing your book normally, and in Step2 choose the second option 'Index specific words in the book'.
- The Include/Exclude words window is opened, enable the first option 'Include words'.
- Select the category that you have created, and click the Add arrow, then click Ok.
- Continue your indexing process normally, and you will see the words of the imported list appear in the index results.

How can i force exclude a list of words from the Index ?
Please follow those steps :
- Run the program and Choose :
Tools -> Settings -> Include/Exclude Words -> Exclude words. -
Click Add Category to add a new category of words, then :
- Specify the category name. Make it meaningful to what the words refer to.
- Write any words/phrases you want to exclude, each in a separate line, then click Save.
- Click Ok to apply the settings.
-
Now start indexing your book normally, and in Step2 :
- Select the second option Index specific words in the book.
- Enable the Exclude words option.
- Select the exclude category that you have created, and click the Add arrow, then click Ok.
- Continue your indexing process normally, and check the index results in Step3.

Can i create a Header word and define Sub-Header words for it ?
A Sub-Header word is a word that will be written indented inside the Index as a child for a Header word. The program allows 4 levels of words in the Index(Header, Sub-Header, Sub-Sub-Header, Sub-Sub-Sub-Header), each level will be written under its parent indented. Here is how you can create it :
- Generate your index normally till you reach Step3 in the program.
- Define a word as a Header word(which you will then select 1 or more words as Sub-Headers for it), to do this :
- Double click a word (ex: Transportation), then choose Word type = Header word then click Apply.
Another way: Right click the word, select Word type menu and select Header word from the sub-menu.
Note: To edit a word it must be Enabled inside the results table(Its color is Black). If the word color is Gray, it means it wasn't found inside the book. - Double click another word(ex: Trains) in the results table and choose Word type => You will find the word
"Transportation" appear inside that Box, so select it to make the word "Trains" a Sub-Header for it, then click Apply.
Another way: Right click the word, select Word type menu and select Transportation from the sub-menu.
- Repeat the above step for all your Header / Sub-Header words, then when you write the final index to a PDF file, you will find the specified Sub-Header words indented under their Header words as you wanted.

Can i index a book having more than 1 page inside the PDF page ?
Every PDF page can be considered as 1 book page. We can not detect how many pages are inside a PDF page. But in fact there is a hard way to index such books, we have tested it and it worked fine. If you are facing this situation, please contact us and we will guide you through how to overcome this.

My book is 1000 pages. Can PDF Index Generator index that ?
PDF Index Generator has been tested on PDF books more than 3000 pages, and it just did fine. The process will take a couple of minutes to finish your work.

Why do i get wrong pages numbers in the generated index ?
Did you use the small text box in Step1 labeled "Book first page" ?
You can use it to specify which page in your PDF file is the first page of the book. The program cannot automatically detect which page is the 1st page, so you must specify this manually. After you specify this in Step1, you will see the pages numbers appear right in the generated index.

Why do i get repeated words like "car" and "Car" in Step3 ?
Please note that the program is case sensitive by default, so a word "car" is not similar to "Car" because of the capital letter. You can currently overcome this by one of the following actions :
- Go to the program settings, select "Tools/Settings/Generating Index" and enable the option "Ignore case sensitivity". This will make good difference, as it will deal with all book words as small letters, which will result both the 2 words "car" & "Car" be considered the same word. So just enable this option, and check the results in Step3.
- In Step3 click the "Merge duplicates" button in the top bar. This button will show a dialog with all the duplicate words in the results table to merge them all automatically , and the suggested final word for each duplicate words. This feature will make things very easy for you.

Can i use PDF Index Generator to index a *.doc file(Document) book ?
Unfortunately, this is not supported yet. We are deeply thinking of creating another program to accomplish this, so this may be available soon. Currently you can use some of the available free programs to convert your *.doc file to a PDF book, then use our program to create an Index for it.

Can i use PDF Index Generator to index more than 1 PDF at the same time ?
If your book is in different parts, you must merge them into 1 book in order to create an index for it. You can use our Free program "PDF Split Or Merge" which you can download from here: www.PDFWorkshop.com to do that.

Can i translate the program interface to another language ?
Yes, you can do this, by following these steps :
- Go to the program directory, and open the 'languages' folder.
- Take a copy of the file 'english.properties' and rename it 'language name' + '.properties', like 'french.properties'.
- Open the copied file with a text editor like NotePad++.
- You will find each line in this file contains key=value. Please leave the 'key' as it is and only translate the value.
- When you find html code(Like this : Tip >>) leave the html tags & only translate the inner text like the (Tip) word only.
- Skip translating any text after '#'.
- After translating everything, close your file and run the program.
- Open the settings and go to the languages tab. You will notice a new entry appeared in the languages selection box. Select your new language and press Ok. Close the program and restart it to apply the changes.
- You can send us your languages file that you have created and we will publish it in our website, under your name. You will also get additional 3 months Free support.

Do you support other payment methods like PayPal ?
You can order the program through our order page. It has various payment methods allowed, like Paypal and others.

Can i request a refund ?
Yes, you absolutely have the right to request a refund. Please contact us , request the refund, and mention the reason. We will process your refund request in less than 24 hours.