

#1
Posté 18 January 2012 - 11:35 AM
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
Posté 18 January 2012 - 12:30 PM
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.
#3
Posté 18 January 2012 - 14:17 PM
Laurent Tournier, le 18 January 2012 - 12:30 PM, dit :
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
Posté 18 January 2012 - 15:10 PM
Citation


#5
Posté 18 January 2012 - 15:44 PM
jmlevy, le 18 January 2012 - 15:10 PM, dit :


Et encore merci alors

#6
Posté 18 January 2012 - 16:45 PM
On aura donc : \d+(?=,\s\l?\d+\s\()
#7
Posté 03 July 2012 - 14:16 PM
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
Posté 04 July 2012 - 16:07 PM
Citation
(Idem pour CS5 et 6 je suppose)

Citation
Qu'en pensez vous ?
#9
Posté 04 July 2012 - 18:48 PM

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
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 ?
#12
Posté 04 July 2012 - 20:02 PM
Ou un autre titre ?
#13
Posté 04 July 2012 - 20:40 PM
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
Posté 04 July 2012 - 23:05 PM
Citation

Citation
1 utilisateur(s) li(sen)t ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)