Forums Développement Multimédia

Aller au contenu

Style GREP references

PAO InDesign Acrobat PDF

14 réponses à ce sujet

#1 DAX84

    Ceinture Blanche

  • Members
  • Pip
  • 7 messages

Posté 18 January 2012 - 11:35 AM

Bonjour,
C'est certainement impossible, mais je pose quand même la question… En fin d'article, j'ai toujours des références de type

[1] A. Raj, A. van Oudenaarden, Cell 135, 216 (2008).
[2] I. Mihalcescu, W. Hsing, S. Leibler, Nature 430, 81 (2004).
[3] M. Amdaoud, M. Vallade, C. Weiss-Schaber, I. Mihalcescu, Proc. Natl. Acad. Sci. U.S.A. 104, 7051 (2007).
[4] B. Houchmandzadeh, E. Wieschaus, S. Leibler, Nature 415, 798 (2002).
[5] B. Houchmandzadeh, Phys. Rev. Lett. 101, 078103 (2008).

Le nom du journal doit apparaître en italique (Cell pour la première ref) et le numèro du journal en bold (135 pour la première ref). Sachant que la page et l'année (216 (2008)) restent en regular.

Y-a-t-il un moyen d'automatiser ça ?

Merci !

#2 laurent.tournier

    Ceinture Bleue

  • Members
  • PipPipPipPipPip
  • 81 messages

Posté 18 January 2012 - 12:30 PM

Bonjour,
C'est effectivement possible. Ci-joint une capture d'écran avec deux styles grep qui semblent fonctionner dans les cas présentés. À voir maintenant s'ils s'appliqueront correctement partout.
Bonne journée.
Laurent

PS : je pourrai repasser plus tard pour des explications, si besoin.

Miniature(s) jointe(s)

  • Image attachée: grep.png


#3 DAX84

    Ceinture Blanche

  • Members
  • Pip
  • 7 messages

Posté 18 January 2012 - 14:17 PM

Voir le messageLaurent Tournier, le 18 January 2012 - 12:30 PM, dit :

Bonjour,
C'est effectivement possible. Ci-joint une capture d'écran avec deux styles grep qui semblent fonctionner dans les cas présentés. À voir maintenant s'ils s'appliqueront correctement partout.
Bonne journée.
Laurent

PS : je pourrai repasser plus tard pour des explications, si besoin.

Merci beaucoup, très impressionnant ! ça fonctionne dans presque tous les cas sauf si le numéro de page est composé d'une lettre et d'un chiffre par exemple :
[1] M. Shimada et al., Nucl Fusion 47, s1 (2007).

Une autre question si vous avez un peu de temps : est-il possible d'ajouter avec du grep un élément en fin de paragraphe ? Je fini toujours mes articles avec un carré, j'aimerais bien l'automatiser histoire de ne pas avoir d'oublis. Encore merci de votre aide.

#4 jmlevy

  • Guests

Posté 18 January 2012 - 15:10 PM

Citation

Une autre question si vous avez un peu de temps : est-il possible d'ajouter avec du grep un élément en fin de paragraphe ? Je fini toujours mes articles avec un carré, j'aimerais bien l'automatiser histoire de ne pas avoir d'oublis. Encore merci de votre aide.
Pas de façon complètement automatique, mais tu peux d'abord construire une regex qui applique un style « puce » au dernier caractère de ton article, puis faire un rechercher remplacer (trouver n'importe quel caractère en fin d'article) et le remplacer par la même chose plus le caractère qui correspond à la puce carrée dans la police que tu vas utiliser (n dans le cas du Zapf Dingbats)
Image attachée: Capture d’écran 2012-01-18 à 15.08.43.png
Image attachée: Capture d’écran 2012-01-18 à 15.09.12.png

#5 DAX84

    Ceinture Blanche

  • Members
  • Pip
  • 7 messages

Posté 18 January 2012 - 15:44 PM

Voir le messagejmlevy, le 18 January 2012 - 15:10 PM, dit :

Pas de façon complètement automatique, mais tu peux d'abord construire une regex qui applique un style « puce » au dernier caractère de ton article, puis faire un rechercher remplacer (trouver n'importe quel caractère en fin d'article) et le remplacer par la même chose plus le caractère qui correspond à la puce carrée dans la police que tu vas utiliser (n dans le cas du Zapf Dingbats)
Fichier-joint Capture d’écran 2012-01-18 à 15.08.43.png
Fichier-joint Capture d’écran 2012-01-18 à 15.09.12.png

Et encore merci alors :)

#6 laurent.tournier

    Ceinture Bleue

  • Members
  • PipPipPipPipPip
  • 81 messages

Posté 18 January 2012 - 16:45 PM

Pour prendre en compte la lettre devant les chiffres, il suffit de rajouter \l? (on cherche une lettre présente une fois ou non devant le chiffre)
On aura donc : \d+(?=,\s\l?\d+\s\()

#7 aries

    Ceinture Blanche

  • Members
  • Pip
  • 2 messages

Posté 03 July 2012 - 14:16 PM

Bonjour,

je cherche une solution de ce type (d'ailleurs bien joué). Je cherche surtout à comprendre le mécanisme. Serait-il possible d'avoir des détails sur le découpage de la formule ? Y a-t-il un site ou je peux trouver les fonctions regex correspondantes ?

Cordialement

Laurent

#8 Mandrake

    (`·.¸ . . :✩: . . ¸.·´)

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 1374 messages

Posté 04 July 2012 - 16:07 PM

Citation

Je cherche surtout à comprendre le mécanisme
http://www.dunod.com...ndesign-cs3-cs4
(Idem pour CS5 et 6 je suppose)
;)


Citation

Y a-t-il un site ou je peux trouver les fonctions regex correspondantes ?
Je me propose d'ouvrir une rubrique GREP dans le blog ou ici même, afin que nous y mettions (entre autres) des regex glanées ici et là…
Qu'en pensez vous ?

#9 Pierre

  • Administrateur
  • PipPipPipPipPipPipPipPip
  • 12757 messages

Posté 04 July 2012 - 18:48 PM

Les blogs vont disparaitre au profit d'une plateforme d'édition de contenu collaborative plus sympa et moins has been :)

Du coup, on peut commencer par créer le contenu sur le forum, on pourra facilement le basculer ensuite sur IP.Content (ça s'apelle comme ça).

On peut donc soit créer un post exprès, ou une salle si tu penses que le nombre de demande à ce sujet le justifie :)

#10 Mandrake

    (`·.¸ . . :✩: . . ¸.·´)

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 1374 messages

Posté 04 July 2012 - 19:26 PM

Citation


On peut donc soit créer un post exprès, ou une salle si tu penses que le nombre de demande à ce sujet le justifie :)


Une salle en sous rubrique Indesign plutôt…
Qu'en pensent les autres ?

#11 jmlevy

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 344 messages

Posté 04 July 2012 - 19:59 PM

Voir le messageMandrake, le 04 July 2012 - 19:26 PM, dit :

Une salle en sous rubrique Indesign plutôt…
Qu'en pensent les autres ?
Bonne idée !

#12 Mandrake

    (`·.¸ . . :✩: . . ¸.·´)

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 1374 messages

Posté 04 July 2012 - 20:02 PM

Automatisation et GREP ?
Ou un autre titre ?

#13 Tournier

    Ceinture Orange

  • Members
  • PipPipPip
  • 30 messages

Posté 04 July 2012 - 20:40 PM

Bonsoir,
J'adhère à l'idée d'une sous-rubrique "Automatisation et GREP" dans InDesign. Il faut absolument garder le lien avec InDesign en tout cas. Pour mon bouquin, Mandrake a bien fait de préciser CS5 et CS6.
bone soirée

#14 Mandrake

    (`·.¸ . . :✩: . . ¸.·´)

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 1374 messages

Posté 04 July 2012 - 23:05 PM

Citation

J'adhère à l'idée d'une sous-rubrique "Automatisation et GREP" dans InDesign. Il faut absolument garder le lien avec InDesign en tout cas.
:)

Citation

Pour mon bouquin, Mandrake a bien fait de préciser CS5 et CS6.
Il serait bon d'ailleurs de savoir pourquoi cela "n'évolue" pas, ou plutôt comment cela pourrait évoluer… ?

#15 Mandrake

    (`·.¸ . . :✩: . . ¸.·´)

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 1374 messages

Posté 05 July 2012 - 10:23 AM

Ayé :)
http://forums.mediab...atisation-grep/



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)