IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Index - grep, supprimer les occurrences
Options
Lide
posté 28 Aug 2020, 09:40
Message #1


Nouveau Membre


Groupe : Membres
Messages : 3
Inscrit : 28 Aug 2020
Membre no 212 306



Bonjour,

J'espère que j'écris au bon endroit...

J'ai un souci avec un index automatisé. Une fois généré, j'ai des mêmes références avec des pages différentes que je voudrais regrouper mais je n'arrive pas à trouver le style grep qui correspond, sachant que les références ne sont jamais écrites de la même manière car parfois il n'y a pas de point, tiret, lettre...

Ex :
20_W_900.115(tabulation)2
20_W_900.115(tabulation)3
20_W_900.115(tabulation)4

Et j'aimerais que ça soit écrit de cette manière :
20_W_900.115(tab)p.2, 3, 4.

Peut être avez vous déjà rencontrer ce problème ?

Merci par avance,
L.

Ce message a été modifié par Lide - 28 Aug 2020, 13:17.
Go to the top of the page
 
+Quote Post
baron
posté 28 Aug 2020, 11:07
Message #2


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 19 315
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Bonjour et bienvenue ! smile.gif

On pourrait imaginer que tu travailles avec InDesign mais ce n'est pas dit…


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post
magicPDF
posté 28 Aug 2020, 11:08
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 043
Inscrit : 22 Apr 2008
Lieu : 43.93 N / 4.84 E
Membre no 112 856



Bonjour
Je ne suis pas très fort en Index mais je suppose qu'il doit y avoir une option pour gérer ça automatiquement.Dans le cas contraire ce serait du "Rechercher-remplacer GREP" dont tu aurais besoin, les styles ne peuvent rien faire dans ce cas.


--------------------
Acrobate du PDF, InDesigner, Photoshopographe et WordPresseur
abracadabraPDF.net
Go to the top of the page
 
+Quote Post
Lide
posté 28 Aug 2020, 13:18
Message #4


Nouveau Membre


Groupe : Membres
Messages : 3
Inscrit : 28 Aug 2020
Membre no 212 306



Effectivement, il s'agit bien d'Indesign avec la fonction "rechercher-remplacer".

Connaissez vous une formule GREP qui permettre de le faire ?



Ce message a été modifié par Lide - 28 Aug 2020, 13:19.
Go to the top of the page
 
+Quote Post
magicPDF
posté 28 Aug 2020, 18:55
Message #5


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 043
Inscrit : 22 Apr 2008
Lieu : 43.93 N / 4.84 E
Membre no 112 856



Citation
Connaissez vous une formule GREP qui permettre de le faire ?

Est-ce les séries :
20_W_900.115(tabulation)2
20_W_900.115(tabulation)3
20_W_900.115(tabulation)4

Sont toujours consécutives ou non ?

Ce message a été modifié par magicPDF - 28 Aug 2020, 18:55.


--------------------
Acrobate du PDF, InDesigner, Photoshopographe et WordPresseur
abracadabraPDF.net
Go to the top of the page
 
+Quote Post
baron
posté 29 Aug 2020, 03:07
Message #6


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 19 315
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Citation (Lide @ 28 Aug 2020, 10:40) *
l[…] es références ne sont jamais écrites de la même manière car parfois il n'y a pas de point, tiret, lettre...

Ex :
20_W_900.115(tabulation)2
20_W_900.115(tabulation)3
20_W_900.115(tabulation)4

Et j'aimerais que ça soit écrit de cette manière :
20_W_900.115(tab)p.2, 3, 4.

@ magicPDF : 2, 3, 4 sont les numéros de page. Ils ne sont donc pas nécessairement consécutifs.
Quant aux références avant la tabulation qui devraient être regroupées, elles ne risquent pas plus de l'être si on considère les séquences :
20_900.xxx
= 20_W_900.xxx
  vs
20_800.xxx
= 20800.xxx
= 20_W_800.xxx


Dans l'exemple donné plus haut, les références d'entrée d'index (20_W_900.115) sont toutes trois strictement identiques bien que Lide signale qu'elles peuvent varier (pas de point, tiret, lettre…) pour une même entrée.

Dans ce cas, si on veut pouvoir utiliser une recherche GREP, il faut déterminer un invariant spécifique. (cà-d. une structure qui est présente dans toutes les références semblables mais jamais dans les autres.)
— Peut-être quelque chose comme :
Code
tout ce qui commence avec 20 et se termine avec 900 (puis point ou pas point) puis 115, est à considérer comme une seule entrée d'index


Il faudrait en savoir plus là-dessus…

+++++++++++

Je crois d'ailleurs, Lide, que si tu veux une aide plus efficace, il pourrait être utile de rapidement explorer ce qu'on peut chercher en GREP (un ou plusieurs caractères, quelconques ou spécifiques, numérique ou littéraux, ou juste un glyphe en particulier, etc.) pour mieux analyser ton document afin de rechercher le schéma qui convient…

Tu trouveras par exemple ici (en anglais) un aperçu de comment ça marche :
https://indesignsecrets.com/grep-in-indesig...-by-example.php


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post
magicPDF
posté 29 Aug 2020, 09:54
Message #7


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 043
Inscrit : 22 Apr 2008
Lieu : 43.93 N / 4.84 E
Membre no 112 856



Pardon, en fait je voulais savoir si les références se suivent (pas les numéros de page) ou si d'autres peuvent s'intercaler.
Pour les points, les tirets, etc. ce n'est pas un problème, il suffit de les faire suivre d'un point d'interrogation pour les rendre facultatifs.

Ce qui m'étonne c'est que l'option permettant de regrouper les références ne soit pas intégrée à la fonction Index. Fonction que je connais peu et comme personne ne m'a répondu la question reste en suspend.

Ce message a été modifié par magicPDF - 29 Aug 2020, 09:58.


--------------------
Acrobate du PDF, InDesigner, Photoshopographe et WordPresseur
abracadabraPDF.net
Go to the top of the page
 
+Quote Post
jmlevy
posté 29 Aug 2020, 11:30
Message #8


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 498
Inscrit : 6 Nov 2006
Membre no 72 284



Citation (magicPDF @ 29 Aug 2020, 10:54) *
Ce qui m'étonne c'est que l'option permettant de regrouper les références ne soit pas intégrée à la fonction Index. Fonction que je connais peu et comme personne ne m'a répondu la question reste en suspend.

Même si – comme toi, je fais rarement des index – je pense (je suis même certain) qu'un index correctement généré regroupe les références.
Go to the top of the page
 
+Quote Post
baron
posté 29 Aug 2020, 12:04
Message #9


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 19 315
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Citation (jmlevy @ 29 Aug 2020, 12:30) *
Citation (magicPDF @ 29 Aug 2020, 10:54) *
Ce qui m'étonne c'est que l'option permettant de regrouper les références ne soit pas intégrée à la fonction Index. Fonction que je connais peu et comme personne ne m'a répondu la question reste en suspens.

Même si – comme toi, je fais rarement des index – je pense (je suis même certain) qu'un index correctement généré regroupe les références.

Ça devrait mais je n'ai pas trouvé dans l'aide comment faire. huh.gif
https://helpx.adobe.com/be_fr/indesign/usin...d_index_entries
J'espérais assez bien qu'un de vous en saurait plus…


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post
Lide
posté 31 Aug 2020, 08:46
Message #10


Nouveau Membre


Groupe : Membres
Messages : 3
Inscrit : 28 Aug 2020
Membre no 212 306



Bonjour à Tous,
Merci pour votre aide.

Je vais vous en dire un peu plus.
Il s'agit d'un gros catalogue de réf avec des tableaux à entrées multiples. (des colonnes de caractéristiques dont une de référence).
Pour générer l'index, j'ai créé un style de paragraphe uniquement pour les références.
J'ai ensuite utilisé l'outil "table des matières" qui permet de générer automatiquement toutes les références.
Je n'ai pas pu utiliser l'outil "Index" comme la indiqué Baron car il y aura trop de référence à rentrer.

Une fois généré, mon contenu donne ça : (les numéros à droites sont les pages)
il y a des mêmes références avec le même numéro de page, mais aussi avec des pages différentes.

20_R_900054 2
20_R_900054 2
20_R_900054 4
20_R_900054 5
900.119J11 2
900.119J11 3
582505 2
582505 5
20371388 2
20371388 2
20371388 5


Après un peu de recherches, je suis bloquée à l'étape où les doublons sont supprimés et où il reste à mettre sur la même référence (et sur la même ligne), tout les numéros de pages.
comme : 20_W_900.115(tab)p.2, 3, 4.

Merci par avance,
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 29th March 2024 - 09:12