PDF Index Generator Changelog

What's new in PDF Index Generator 3.4

Feb 9, 2024
  • Writing the output index: The program now supports writing the output index to MS Word Document file (*.docx or *.doc).
  • Auto-merge feature: Minus terms are now supported in the auto-merge equation, allowing you to index terms like “Mexico” while omitting those that appear as “New Mexico” in the book.
  • Program theme: The Flat theme used for the program interface has been updated and is now compatible with Mac OS X.
  • Connections: All connections to the website have now been secured.
  • Index template: New options have been introduced for setting the top and bottom margins of the index title.
  • Index template: New options have been introduced for setting the top and bottom margins of the index letters.
  • Reporting errors: If you encounter an odd issue, you may now manually copy and email the created error to us.
  • Include category: Include category terms now accept UTF-8 charset encoding.
  • Process completion window: After Step 4 completes the index writing, the success message is updated with a new logo icon.
  • Timeout control: Added a program setting to establish a timeout for Step 4 when writing the index to any file, which will stop the process if the timeout is reached.
  • Memory: The default memory value has been increased from 700 to 1200 to improve performance and speed.
  • Use the “Remove duplicated page numbers” format in Step 3 to replace multi-footnote numbers on the same page with a single footnote number.
  • Locating footnotes is now more precise.
  • Fixed issues related to the index letters.
  • Fixed issues related to the inside/outside margins.
  • Fixed an issue related to printing the results table in Step 3.
  • Fixed performance issues related to modifying the font for many terms in Step 3.
  • Fixed a number of internal problems.

New in PDF Index Generator 3.3 (May 24, 2023)

  • Support Run-In index styling for sub-header terms.
  • Allow using inclusive page numbers for page ranges. i.e: 315-26 instead of 315-326.
  • Allow setting different margins for even/odd pages for the output PDF index file through the inside/outside margins feature.
  • Allow using wild cards in the auto-merge terms (equations).
  • Added a new filter to Step 3 format menu to remove duplicated page numbers.
  • Added an include query to the program query templates to index capitalized words.
  • Database files were altered to take up less space-possibly just a fifth of their previous size.
  • If the word title ends in a comma, omit inserting the separator between the word title and its page numbers.
  • Fixed issues concening the bidirectional cross references.
  • Ability to enable or diable the bidirectional option only in the cross references window.
  • Fixed footnotes as it was showing footnote number & normal page number too!
  • Fixed some issues when running the progrm in command line mode while indexing multiple books.
  • Fixed a number of internal problems.

New in PDF Index Generator 3.2 (May 24, 2022)

  • Index sorting: Added an option to the program settings to disregard punctuations When sorting and alphabetizing index terms in the book index.
  • Index sorting: Added an option to the program settings to disregard lexically insignificant words in index terms when sorting and alphabetizing them in the book index.
  • Index sorting: Added an option to the program settings to spell-out numbers in the index terms to sort and alphabetize them right in the book index.
  • Index sorting: Added an option to the program settings to control if to ignore accents or not when sorting the index alphabetically.
  • Auto-merge: Added a feature to allow indexing terms if they exist in the same page only.
  • Step 3: Allow modifying table grid color.
  • Allow using a space as a separator between the index term and its page numbers.
  • Added an option to remove spaces before or after index terms when writing them to a file in Step 4.
  • Index letters: Added a Reset button for the letters table window.
  • Step 3: Bulk find filter -> Added “Ignore case sensitivity” checkbox.
  • Step 3: Remember selected file extension in the import dialog when re-importing words.
  • Step 3: When editing word prevent automatic selection of word title or its page numbers.
  • Added an index section to the PDF file edition of the program help.
  • Fixed icon images that appear wrong for some input dialoges.
  • Fixed an issue when sorting the results table in Step 3 by word count then modify a term, it resets this sorting.
  • Fixed an issue when deleting all word labels. It was failing.
  • Fixed an issue with using auto-merge terms inside an include category that is all header words.
  • Fixed a number of internal problems.

New in PDF Index Generator 3.1 (Jun 10, 2021)

  • Added the Flat interface theme to the Windows/Linux editions of the program.
  • Allow importing single ttf font files to the program, to use them in writing the index to a PDF file.
  • Allow using Unicode characters in the include category, to index non-Latin terms.
  • Automatically handle any errors that might appear when using invalid characters in an include category.
  • The program now automatically loads the last used folder path in any Browse dialog, instead of always using the Home folder.
  • Fixed the index links when writing the index after any page other than the last page of the book.
  • Fixed a failure problem when writing the index report to the index.
  • Open recent menu: Fixed some issues for it, to save recent used project files in a better way.
  • Show better icons for message boxes.
  • Fixed cross reference prefixes when writing the index to a text file.
  • Increased the word type popup height when adding or editing a word in Step 3.
  • Step 3 search: When searching for a header word, list all its descendants (Sub-headers, sub-sub-headers).
  • By default enable the option of “Write page numbers of header words” found in the program settings.
  • Step 3: When disable a word then change its font, it enables it again autom. Now this is fixed.
  • Fixed a number of internal problems.

New in PDF Index Generator 3.0 (Aug 27, 2020)

  • The program windows edition has a new look, as part of the plan for a new UI modern design.
  • Ability to specify the font of the index paginator & the paginator margins to be used in the index.
  • The program can now handle reversed (Bidirectional) cross references (If a topic A relates to topic B so it references it, then automatically let B also reference A).
  • The Include/Exclude pages dialog in Step 1 now shows the real page numbers of your book instead of always showing Arabic numbers, like Adobe reader does.
  • The program interface can now appear in French, German, or Italian languages.
  • Ability to specify decimal font sizes for the index terms instead of non-decimal values.
  • When defining the index letters for the index, you can specify now multi letters for languages that have multi letters in its Alphabet, like dd, ff, ng, etc. for the Welsh language.
  • The editing phase in Step 3 is now performing much faster as we’ve deleted the unnecessary memory variables that were causing memory leak issues.
  • The program now reviews & tests any added include query before saving it to correct any issues with its syntax.
  • We have created a 32-bit edition of the program for Windows 32-bit systems.
  • Much more user friendly suggest field in Step 1 for Windows / Mac / Linux.
  • Merge duplicates dialog: We’ve added a “Filter” button to show all or some of the duplicated words in Step 3 table instead of merging them automatically.
  • Merge plurals dialog: We’ve added a “Filter” button to show all or some of the singular/plural words in Step 3 table instead of merging them automatically.
  • Step 3: When modifying some rows the program no more scrolls to the 1st row of the table.
  • We’ve increased the number of allowed redo/undo processes in Step 3 from 3 to 10.
  • Many issues concerning the Auto-Merge include terms were fixed, and now they perform much better.
  • Fixed the sample field for Cross References for the “See“, “See also” prefixes.
  • Upgraded the program to use Java 9 instead of Java 8.
  • Fixed a number of internal problems.
  • Added a Couple of filters to Step 3:
  • Bulk Find filter: Used to find multiple terms in the results table all at once.
  • By duplicated words filter: Used to show only the duplicated terms in the results table.
  • By plural words filter: Used to show only the singular/plural terms in the results table.
  • Many Mac UI problems were handled:
  • Step 1 suggest field was appearing with gray background color.
  • Advanced page numbers table rows are not aligned right.
  • Step 3 search bar outer border flickers.
  • Step 3 find text field appears with blue background color.
  • Disable all non-Mac OS X user friendly themes for the program.
  • The color chooser button is now more user friendly and modern.
  • Upgraded the Mac theme to work fine with Java 9.

New in PDF Index Generator 2.9 (Feb 4, 2020)

  • Ability to index footnotes automatically & list the footnote numbers of the indexed terms in the output index.
  • We have used a new better Color Picker instead of the old one.
  • Ability to select a PDF file in Step 1 from a list of your recent PDF files that you’ve indexed before.
  • Ability to index a PDF book on your computer by right clicking it & selecting “Index with PDF index Generator” from the context menu.
  • Added a shortcut for the program in the “Open with…” menu for PDF files to index them with one click.
  • Updated the program help to be accessible online & it’s now also downloadable in PDF format, so you can print it.
  • The windows edition of the program now comes with Java embedded inside it, so you don’t have to worry about installing the right Java edition to run the program.
  • Ability to write header letters (A, B, C, etc.) for text file indexes.
  • The program interface now has better fonts & margins for 4K screens.
  • Links in the About window has better fonts now.
  • The auto-merge feature now supports header & Sub-header terms.
  • Bug: Detecting page numbers in Step 1 now works automatically, even if the book has multiple empty page numbers.
  • Bug: Detecting the encoding of the imported include/exclude category text files, to read all their terms and save them even if they have special characters.
  • Fixed a number of internal problems.

New in PDF Index Generator 2.4 (Feb 26, 2016)

  • Ability to define the index letter titles and the words that are written below them in the final index.
  • Ability to write each index letter title in a new page.
  • Ability to ignore writing all the index letter titles in the final index.
  • A "Symbols" section is now added by default in the final index to write all index terms that start with digits or non-letter characters in that section.
  • A new button has been added to Step3 Tools bar to allow highlighting all rows in the results table or invert the highlighted rows in the table.
  • A new formatter item has been added to Step3 format menu to trim space from the beginning and end of the highlighted words in the results table.
  • Two new formatter items have been added to Step3 format menu to convert the highlighted words to their singular/plural form.
  • A new program setting has been added to allow showing or hiding the tooltips for all controls in the program.
  • A new program setting has been added to allow specifying the separator between each index entry and its pages numbers in the final index.
  • Two new index templates have been added to the program: Space-Saving' & 'Historic' templates.
  • A new query template has been added to allow indexing capitalized phrases.
  • Ability to index the book by word/line/page when indexing the book using font queries.
  • Ability to add a keyboard shortcut for the created words labels, for easy access.
  • Ability to filter the results table in Step3 to show only index terms having labels assigned to them or show only words that do not have labels assigned to them.
  • Two new parameters have been added to the command line mode of the program: "merge_duplicates" & "merge_plurals" parameters.
  • Website: Old customers who have expired can now access the customer home page using their old login data to download the last program release allowed for them.
  • Website: The customer now can open his order invoice from the customer area and print it.
  • Website: We have now opened our new indexing services department. Our team can now handle your book index if you're busy.
  • Fixed a number of internal problems.

New in PDF Index Generator 2.3 (Aug 4, 2015)

  • Ability to index phrases having a specific font format.
  • Ability to set Header & Sub-Header words when defining a new include category.
  • Ability to set Sub-Header words for a header word in Step3 all at once.
  • Ability to group any number of words in Step3 using labels.
  • The program now supports the upcoming Java 9.
  • Scrolling with the mouse in selection combo boxes is now allowed.
  • Fixed the desktop shortcut problem in Windows operating system.
  • Fixed a number of internal problems.

New in PDF Index Generator 2.2 (Dec 12, 2014)

  • The windows edition now has a better and easier setup.
  • The words' types popup menu in Step3 has a new layout, and it is now more easier to use it.
  • Ability to merge all singular and plural words in Step3 automatically.
  • Ability to add new fonts in the index templates to use them in writing the index.
  • A new fonts section has been added to our website with many fonts to download and use them in the program.
  • All index fonts used now are being embedded to the PDF book automatically.
  • Ability to use keyboard shortcuts in Step3 different functionalities.
  • Ability to import/export the program settings.
  • The program now supports Java 8.
  • Project files now have a different icon than the program icon.
  • Fixed a number of internal problems.

New in PDF Index Generator 2.1 (May 16, 2014)

  • Ability to specify the font to use for any index words in Step3
  • Ability to use wild cards in the include categories
  • Ability to filter Step3 results table using include queries
  • Ability to define your own Cross-reference prefixes
  • Ability to write one page number for each index word and align all pages numbers vertically in the index
  • Added a save button on Step3 tools bar for easy access
  • Ability to auto-save your project every while you specify
  • Better interface design in Step1 & Step2 for the radio buttons
  • Increased the viewable work space of Sep3 results table
  • Added a status bar in all steps + Better looking interface
  • Ability to remember Step3 window dimensions and location when closing the program
  • Ability to export visible words only in Step3 results table
  • We have decreased the size of the project file
  • Fixed a number of internal problems

New in PDF Index Generator 2.0 (Aug 23, 2013)

  • Ability to create cross-references in the Index.
  • PDF Index Generator - point
  • Ability to filter Step3 results by cross-references.
  • PDF Index Generator - point
  • Ability to print Step3 table which contains all index terms.
  • PDF Index Generator - point
  • Added a setting to specify what to do with imported words that already exist in the table(Duplicate/overwrite/replace/ignore).
  • PDF Index Generator - point
  • Opening a project shows a message with any missing categories in the program.
  • PDF Index Generator - point
  • Added a popup menu for all program lists to filter any list contents.
  • PDF Index Generator - point
  • Fixed a number of internal problems.

New in PDF Index Generator 1.9 (Oct 24, 2012)

  • The program now supports Arabic, English, Latin pages numbers and any pages numbers you have in your book.
  • Ability to detect the pages numbers automatically from your book if the book supports this.
  • Created Undo/Redo buttons in Step3.
  • Added a program setting to manually edit the memory allocated for the program(For the Windows edition only).
  • Added "Open recent" feature to save the paths of old opened projects, to simply access them again.
  • Added new paginator positions.
  • Fixed a number of internal problems.

New in PDF Index Generator 1.8 (May 29, 2012)

  • Added the ability to use the application through the Command Line(Terminal).
  • Added the ability to Index more than 1 PDF at the same time, through the Command Line.
  • Include/Exclude Categories performance and design are now much better.
  • Added the ability to sort Include/Exclude words alphabetically.
  • Added the ability to search a word in all Include Categories or Exclude Categories to check which categories it is found in.
  • Added the ability to specify which categories to Import/Export From/To a file, instead of importing/exporting all categories.
  • Added an option to exclude common words found in both Include & Exclude lists.
  • Added more Query Templates.
  • Added the ability to define Proxy settings if your computer is using a Proxy to connect to the Internet.
  • Added the ability to search for words "starting with" or "Ending with" specific letters in Step3(Using Wild Cards).
  • Added the ability to write 4-Columns or 5-Columns in the final Index per page.
  • Added the ability to drag a PDF file to a Textfield, or drag a Project to the program window to open it.
  • Created a new Video Tutorials section on our website(More helpful than the old one).
  • Fixed a number of internal problems

New in PDF Index Generator 1.7 (Jan 18, 2012)

  • Added the ability to paginate the Index(Numbering its pages).
  • Added the ability to duplicate any words in Step3 to allow using them as Sub-Headers for different Header words.
  • Added the ability to edit the margins of any Index template.
  • Added the ability to specify the number of columns per page for any Index template(1 or 2 or 3).
  • Created a user-friendly Mac OS X edition of the program.
  • Fixed Mac Os X memory leaks(No more out of memory errors).
  • Added a number of Classic Index templates to the program.
  • Sorting the Index words now takes non English words & Alpha-Numeric words in consideration.
  • Remember Step4 paths when saving a project.
  • Fixed a number of internal problems.

New in PDF Index Generator 1.6 (Sep 5, 2011)

  • Added the ability to to merge more than 1 Index together.
  • Added the ability to export all or some of the Index words to edit them outside the program.
  • Added the ability to automatically merge any duplicated words in the results table ( i.e: Overflow, overflow, OverFlow => overflow ).
  • Added the ability to format the selected words in the results table. You can convert the selected words to small letters/capital letters/...
  • Added the ability to define a new Include category of words that all its words are Header words.
  • Added the ability to specify the dimensions and orientation of the Index pages when writing them to the PDF.
  • Added the ability to specify the sensitivity of the space character between words to give more accurate results.
  • Updated the program libraries. Now the program has much better performance and more accurate results.
  • Added Italian interface for the program.
  • Fixed a number of internal problems.

New in PDF Index Generator 1.5 (May 16, 2011)

  • Added the ability to define Sub-Sub-Headers and Sub-Sub-Sub-Headers, in addition to the Headers and Sub-Headers. That makes the program now supports 4 levels of words in the Index.
  • Added the ability to filter the results table in Step3. Editing a group of words now in Step3 is much easier.
  • Added the ability to exclude plural words of the excluded words. i.e: If car is excluded, cars will be excluded automatically.
  • Added the ability to define a query to include/exclude words having the same format. i.e: You can create a query to index only names like Glynn Lunney and format them to be written like this: Lunney, Glynn or whatever you want.
  • Added the ability to add any words of the results table to an Ignore list, to be automatically excluded in later projects.
  • Added the ability to Increment/Decrement any range of pages numbers in the results table by a specific value.
  • Generating the Index is now more accurate, more faster.
  • Fixed a number of internal problems.

New in PDF Index Generator 1.4 (Jan 27, 2011)

  • Added the ability to write words in the index as links, linking to their pages in the book.
  • Added the ability to group pages numbers, ex: 41-44 instead of 41, 42, 43, 44.
  • Added the ability to merge 2 or more words together in Step3(While editing the index results).
  • Added the ability to enable/disable more than 1 word in Step3 at the same time.
  • Added the ability to remember selected words categories to Include/Exclude, instead of choosing them in every project.
  • Better index results. Excluding sentences is now possible and more accurate.
  • Added the ability to skip the case sensitivity of Include/Exclude words.
  • Added the ability to index or skip email addresses and web links from the book.
  • Added an activation window to activate the program online after installing it.
  • Made a better interface for the program, and better fonts.
  • Edited the program settings to be more user friendly.
  • Fixed a number of internal problems.

New in PDF Index Generator 1.3 (Mar 6, 2010)

  • A problem in Windows 7 permissions is fixed.

New in PDF Index Generator 1.2 (Mar 2, 2010)

  • Handled encrypted(password protected) books.
  • Added a Save ability for the program, so you can save/load your work at any step.
  • Added some Index templates to select a design from them to be applied while writing the Index to the book.
  • Added the ability for user to create his own Index template.
  • Added the ability to search in the Index results in Step3.
  • Added the ability to specify the type of word(Normal/Header/Sub-Header) so it can be indented in the Index.
  • Added more lists of words to Exclude them from the book.
  • Added a better and faster Algorithm for generating the Index from the book.
  • Added the ability to import/export words' categories to a simple (*.txt) file format.
  • Allowed editing the words' titles in Step3.
  • Made a better skinnable interface for the program.
  • Edited the written Index to meet the International protocols for a book Index.
  • Edited the program settings to be more user friendly.
  • Fixed a number of internal problems.

New in PDF Index Generator 1.1 (Mar 2, 2010)

  • Decreased the program setup size.
  • Fixed windows vista permissions problem that caused the program to function upnormal.
  • Allowed specifying the minimum number of letters of each word to Index (So you can ignore words of 1/2/3/... letters).
  • Allowed editing the count of each word in the table results in step 3.
  • Added a right click popup menu in the results table in step 3 as a shortcut for the important commands.
  • Added a right click popup menu for the different controls with (Cut-Copy-Paste-Delete) commands.
  • Added an option to insert a blank page before or after the Index which is appended to a PDF book.
  • Added more words categories to exclude them from the Index.
  • Check updates automatically every month.
  • Made a better tooltip for each word in the results table in step 3.
  • Made a better looking loading dialog - updates checker - results report.
  • Fixed a number of internal problems.