Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Cross-references management

New Here ,
Sep 29, 2017 Sep 29, 2017

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.

2017-09-29_133815.jpg

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?

1.6K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2017 Sep 29, 2017

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! 

(^/)

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Oct 02, 2017 Oct 02, 2017

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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 02, 2017 Oct 02, 2017

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!

(^/) 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guide ,
Oct 02, 2017 Oct 02, 2017

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?

test.jpg

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 02, 2017 Oct 02, 2017

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 ! …

(^/)

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guide ,
Oct 02, 2017 Oct 02, 2017

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... ^^

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 02, 2017 Oct 02, 2017

Vinny,

Ce n'est pas un bug! [ Arrêtez d'accabler les pauvres développeurs d'ID !!  ]

Capture d’écran 2017-10-02 à 15.16.34.png

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 ! ]

(^/) 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guide ,
Oct 02, 2017 Oct 02, 2017

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...

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Oct 03, 2017 Oct 03, 2017

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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 03, 2017 Oct 03, 2017
LATEST

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!

    (^/) 

    Translate
    Report
    Community guidelines
    Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
    community guidelines