Copy link to clipboard
Copied
Good morning, I have a question regarding the management of the Cross-references on Indesign CC17.
In my document I should insert various Cross-references to figures (for example) and to do this I created the Paragraph style "Figure", which I use in the
captions of the images; when I click on "Create New Cross-reference", the appropriate window opens, I select my Paragraph style "Figure" and all available choices are shown (Figure 1...., Figure 2...., etc...).
My problem is right here because Indesign makes me view the choices in chronological order of creation and not in growing numerical order; in this way, for example, it happens that figure 1 (which happened to have to be added later) is shown in the list after figure 6. In this way, having a large number of figures that do not follow an ascending order, the insertion of the Cross-reference becomes quite difficult.
Even in the case of Cross-references to paragraphs, they are not proposed to me in a growing order but of creation.
Would anyone be able to explain how to modify the shown order?
Copy link to clipboard
Copied
Hi,
Imho, maybe the problem is not how to do what you mean [Not sure a sorting is possible in the UI! -- Not checked!] but simply how to insert CR in 1 click!
(^/)
Copy link to clipboard
Copied
Hi Obi-wan Kenobi,
thanks for your reply, it's interesting but I have some questions because I don't understand all your passages:
1) Could you explain how you have created the "orange object" called "Figura 1", "Figura 2", ...
2) Could you explain how you have created the "object" called "back"
3) On your Indesign there is this script: "crossreferencebatch..." Where can I download it ?
Definitively, I need all the step for reproduce your example.
Thank you very much
Matteo
Copy link to clipboard
Copied
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!
(^/)
Copy link to clipboard
Copied
Hi
I'm having hard time recreating your issue... (Please note I use CS6 though)
AFAIK, by default, cross-references are supposed to be sorted by name (meaning "alphabetically")...
No way I can manage to have them sorted by ID (meaning "chronologically") like in your screenshot.
To me, it looks like a bug and maybe Troubleshooting 101: Replace, or "trash" your InDesign preferences would get it solved.
However, you CAN sort the cross-references panel by name or manually (which would be ID by default). You could check "by name" is selected in the CR panel? Maybe there is some sort of relation between the 2 panels... Again, I don't see this happening in my CS6 version, but who knows... maybe a CC2017 bug?
Copy link to clipboard
Copied
Salut Vinny,
La question n'est pas de trier les CR quand elles sont créées ! … mais de trier leur cible quant on les crée ! …
… et, franchement, pourquoi s'en préoccuper quand un seul clic suffit pour créer des centaines [pour ne pas dire des "millions"] de CR ! …
(^/)
Copy link to clipboard
Copied
Salut Obi
J'ai bien compris la question, mais personnellement je ne vois pas comment les cibles pourraient être triées par ID comme sur le screenshot présenté.
Ça me semble être un bug, mais toi qui bosses sûrement sur CC2017, tu peux peut-être me confirmer ce comportement...
Quant à se préoccuper des éventuels bugs, ma foi... on peut effectivement juste ne pas s'en inquiéter. Oui, on peut... ^^
Copy link to clipboard
Copied
Vinny,
Ce n'est pas un bug! [ Arrêtez d'accabler les pauvres développeurs d'ID !! ]
Disons simplement à Matteo que ses légendes de figure insérées dans des blocs ancrés sont de fait triées par ordre d'insertion du bloc ancré dans le flux [du plus récent au plus ancien] et qu'une numérotation auto est plus que conseillée !! … Donc un comportement tout à fait … normal!
[ Ceci dit, des ancrages sont un moindre mal ! je ne parle même pas de blocs [Figure + Légende], groupés ou non, simplement posés sur la page ! ]
(^/)
Copy link to clipboard
Copied
Ah bon sang oui mais c'est bien sûr !
Des légendes ancrées (sûrement un groupe photo + légende)...
Après il y a toujours la solution "Nouvelle cible d'hyperlien > Ancre de texte" et "Référence Croisée > Lien vers Ancre de texte".
Mais j'avoue que c'est fastidieux (et ça fait refaire le travail déjà effectué, donc vraiment pas fan).
Et enfin la solution script payant...
Copy link to clipboard
Copied
Thanks to all, but I think that the possibility to order the items in alphabetical order must be present in the original program... and for a company is not the better solution have a script that in the future can not have "customer care - support".
Ciao
Copy link to clipboard
Copied
1/ You think wrong! [… and this is not a bug!]
2/ The interest of a company is to evaluate permanently in a pragmatic way the benefit of an investissment: not sure a serious company would remunerate an employee to spend hours (days or more …!) to do a work without real interest when he could do it in a second! The employee's cost has to be compared to the script one (some tens of dollars!). Such an investment would be immediately amortized, support or not
[ * You're right on this point: I work in a fast food restaurant and play with InDesign during my breaks, just for fun! ]
3/ Your "Ciao" I suppose "in French" => Goodbye! doesn't seem to me particularly appropriate!
(^/)
Find more inspiration, events, and resources on the new Adobe Community
Explore Now