Hi Matteo, There're several points in this video! … 1/ About the "orange" underlining, it's just done to indicate more clearly the targets ["Figure …"] in the current text. Done with the ID "Condition" feature, the script could totally work without it! The "caption" para style uses an "auto-numbering" setting! Playing with cross-references, if the numbering changes, just update the CR! Pretty cool! 2/ "[back]" is an interesting supplementary approach allowing the reader to jump in the 2 directions [another script based on the ID "Hyperlink" feature]: From the call into the text to the caption (what you actually want to do!) and from the caption to the call ("[back]"). Only playable if "one caption <---> one call"! 3/ 0098_CrossReferencesBatch_MichelAllio.jsx has been written on February 12, 2017. All the "public" scripts I write are numbered [ even if I'm very prolific, not sure I'll write one day a script numbered 9999! ]. The last ones (written this WE) are: 0218_Replace-RemoveMasterPage_MichelAllio.jsx [ see: Remove and replace Master Spread with javascript ] 0219_FilesImportingChoices_MichelAllio.jsx [ see: https://indesignsecrets.com/topic/placing-multiple-images-alphabetically-in-indesign ] [ 122 public scripts written in less than 8 months! ] I only write JavaScript codes for InDesign. … And as already said, when it's about scripting, everybody knows personally not for free! If interested by this script, PM me! (^/)
... View more