[…] I've looked at IndexMatic 2 but I don't think it does anything simple like this.
IndexMatic bypasses the native InDesign index feature so it can't help you if you need a pure ID index.
Anyway, the script can generate an independent index from any document or book, including footnotes if required. To retrieve proper nouns, you can target all words which start with an uppercase letter. Use then the Single Query mode and send the following query:
/[A-Z]w+/I
To also grab composite terms such as “Battle of Arras”, or “Marshal Joffre”, use rather the following query:
/[A-Z]w+( w{1,2})?( [A-Z]w+)?/I
Note that this pattern will also collect capitalized common names located at the beginning of sentences–like “The” in: “The cat meows.” So if you run the above query, you probably should generate an intermediate wordlist through the “Hit Report” feature, which allows you to prepare an explicit Query List.
Also, note that the IndexMatic's Query List mode supports simple wordlists. Just paste the items in the Query Editor—or directly open the text file within—and press “Build Index.”
Please refer to the user's guide for advanced topics:
https://www.indiscripts.com/blo…..Manual.pdf
Regards,
Marc