Table footnotes not indexed correctly
Table footnotes are not indexed correctly in two ways: to the script engine they appear in the wrong order and table footnotes have no .index property.
The attached document has one text frame with three footnotes in the main text and one table with one footnote. The table footnote is footnote 3. To reproduce the problem, do this:
- Open the document.
- Run this script against the document (in the ESTK):
fnotes = app.documents[0].stories[0].footnotes
for (i = 0; i < fnotes.length; i++) {
$.writeln (fnotes[i].contents)
}
- Expected output:
. Note 1.
. Note 2.
. Note table.
. Note 4.
- Actual output:
. Note 1.
. Note 2.
. Note 4.
. Note table.
Now do this, still with the same document:
app.documents[0].stories[0].footnotes[3].index
This returns an error. The error message is 'index'. Footnotes outside of tables correctly return their index as expected.
Hello All,
Thank you for reporting the issue to us.
We have fixed the issue in the latest version of InDesign, Id 15.0
Please upgrade your InDesign application to the latest version to try out the fix.
If you face any problems with the new update, do let us know in the comments.
You may also follow the below given link for the list of all fixed issues in Id 15.0
https://helpx.adobe.com/indesign/kb/fixed-issues.html
-InDesign Team
-
Amanda Peet commented
This is one of the most epic details https://barnandbasil.com/service/home-staging-services/ have pointed me here to this situation.
-
Anonymous commented
Bonjour, je n'arrive pas à générer l'index pour mon document. J'ai pourtant vérifié toutes les entrées, malgré cela il y a toujours l'écran IMPOSSIBLE DE GÉNÉRER L'INDEX. UNE OU PLUSIEURS ENTRÉES D'INDEX CONTIENNENT DES CARACTÈRES INCORRECTS. SUPPRIMEZ LES CARACTÈRES INCORRECTS DES ENTRÉES D'INDEX.
Ma question est : comment trouver ces caractères incorrects ?
Merci d'avance -
Peter Kahrel commented
Many thanks for fixing this, Abhinav.