Tutoriels vidéo art graphique gratuits

 
Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Pages: [1]   En bas

Auteur Sujet: Grep est fantastique...[9] / Capitales en bas de casse  (Lu 7612 fois)

QueenGhost

  • Invité
Grep est fantastique...[9] / Capitales en bas de casse
« le: novembre 03, 2012, 17:17:10 pm »

Bonsoir tout le monde,

Quelqu'un a-t-il une idée pour transformer, par ex. "XXVII" (qui se trouve délimité systématiquement entre 2 $ ; ce qui donne "$XXVII$") en "xxvii" ?

A suivre...   ;)
IP archivée

Eddy

  • Global Moderator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 3239
  • Éternel apprenti.
    • Voir le profil
    • Scriptopedia.org
    • E-mail
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #1 le: novembre 03, 2012, 17:34:35 pm »

Salut QueenGhost.
Il est impossible par un rechercher / remplacer GREP de modifier la casse.
Tout ce que tu peux espérer, c'est modifier vers des petites majuscules Open Type.

Citation de: Laurent Tournier dans sa bible en page 127
Notez bien que la mise en majuscule ne peut se faire qu'avec l'option Tout en capitales puisqu'il est impossible de modifier la casse d'une lettre avec GREP
IP archivée
Config : I-Mac 27" Core I5 12Go RAM - OSX 10.10.X

QueenGhost

  • Invité
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #2 le: novembre 03, 2012, 19:11:11 pm »

Salut Concierge,

Histoire de faire le ménage !

A suivre...  ;)
« Modifié: novembre 03, 2012, 21:29:27 pm par QueenGhost »
IP archivée

concierge

  • Administrator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 5699
  • Je suis dans l'escalier
    • Voir le profil
    • E-mail
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #3 le: novembre 04, 2012, 07:36:29 am »

Citer
Histoire de faire le ménage !
Je veux bien que cela soit pour l'exemple (que je n'ai jamais rencontré au demeurant)

Mais orthotypographiquement ce n'est pas très heureux…
Et visuellement non plus (supérieurs).
IP archivée
C'est pas faux...

QueenGhost

  • Invité
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #4 le: novembre 04, 2012, 10:03:35 am »

Salut Concierge,

La question n'est pas là... pas plus que dans celle de savoir quelle est la couleur de la machine d'Octave !

Eddy l'a fort bien résumé en citant Laurent Tournier :
[...] il est impossible de modifier la casse d'une lettre avec GREP.

Bien évidemment, cette affirmation ne doit pas être dénaturée. Mais la question est là !

A suivre...   ;)
IP archivée

concierge

  • Administrator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 5699
  • Je suis dans l'escalier
    • Voir le profil
    • E-mail
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #5 le: novembre 04, 2012, 10:18:05 am »

Citer
La question n'est pas là...
Si tu fais de la mise ne page sans autre finalité que la technique et des équations à poser, je ne comprends pas très bien désolé… :(

Fin du [HS]
IP archivée
C'est pas faux...

QueenGhost

  • Invité
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #6 le: novembre 04, 2012, 10:40:42 am »

Concierge,

La question est pourtant simple :

"xxe siècle" se représente typographiquement avec "xx" en petites capitales (donc (re)saisi en bas-de-casse -- faute d'utiliser une police OpenType), suivi d'un "e" en exposant, suivi d'une espace insécable.

Très souvent, l'auteur d'un manuscrit tape "xx" en majuscules, oublie parfois l'exposant, voire l'écrit "ème" et ignore la plupart du temps l'insécable, voire lui substitue une espace fine...

D'où ma question : peut-on "automatiser" une telle mise en conformité typographique (compte tenu, entre autres, de la présence d'éléments tels que "XXe arrondissement") et ce, tout en restant dans le contexte de base d'ID sans utiliser un outil comme Prolexis (au demeurant que je conseille d'avoir) ?

A suivre...   ;)
« Modifié: novembre 04, 2012, 10:44:01 am par QueenGhost »
IP archivée

concierge

  • Administrator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 5699
  • Je suis dans l'escalier
    • Voir le profil
    • E-mail
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #7 le: novembre 04, 2012, 11:32:40 am »

Citer
"xxe siècle" se représente typographiquement avec "xx" en petites capitales (donc (re)saisi en bas-de-casse -- faute d'utiliser une police OpenType), suivi d'un "e" en exposant, suivi d'une espace insécable.
Certes, sauf que typographiquement, il est plus que fortement déconseillé d'utiliser la fonction d'ersatz de petites capitales "qu'offrent" les logiciels de Pao…
(Ton exposant aussi ne va pas être très jojo selon les cas d'ailleurs)
Pourquoi ne pas "italiser" les polices n'en contenant pas aussi :( ?

M'enfin… Bonne recherche tout de même.


Pour complément :
http://listetypo.free.fr/micro/petites_caps.html

http://www.gutenberg.eu.org/IMG/pdf/lettre13.pdf
(Pages 10 à 12)

PS/ Et il n'y a pas que les OT qui possèdent des petites cap…
Et bien d'autres ;)
« Modifié: novembre 04, 2012, 11:37:49 am par concierge »
IP archivée
C'est pas faux...

QueenGhost

  • Invité
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #8 le: novembre 04, 2012, 12:20:13 pm »

Concierge,

Merci pour cette lecture.

Pour ce qui est de l'aspect "visuel", comme tu le sais, c'est une question de "préférences" globales d'ID, auxquelles on peut associer une "approche" afin d'obtenir un interlettrage des petites capitales plus esthétique (style de caractère). Pour ce qui est de l'utilisation de l'option "petites capitales", je ne vois pas où est la contre-indication (peut-être pour des raisons de "purisme" !?). A moins de prendre une loupe, je ne pense que Gutenberg (vu sa presbytie imaginable au regard de son grand âge) se retournera dans sa tombe !

Pour ce qui est de la réponse à mon post : 1 clic (6 régex Grep groupées dans un set Multi-Find/Change).

Merci encore pour cette discussion (toujours enrichissante).   ;)
IP archivée

concierge

  • Administrator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 5699
  • Je suis dans l'escalier
    • Voir le profil
    • E-mail
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #9 le: novembre 04, 2012, 21:35:35 pm »

Ok.
Revenons donc au sujet svp…

Citer
1 clic (6 régex Grep groupées dans un set Multi-Find/Change).
(Même si tout le monde ne possède pas l'excellentissime Multi-Find/Change)
« Modifié: novembre 04, 2012, 21:38:00 pm par concierge »
IP archivée
C'est pas faux...

QueenGhost

  • Invité
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #10 le: novembre 04, 2012, 22:12:56 pm »

Tout à fait, très cher Concierge.

1 clic, 6 régex, 1 set MFC.

Tous les ingrédients d'un excellentissime cocktail contre les céphalées à l'origine de sautes d'humeur en milieu de journée.

A prescrire dès les premiers symptômes... Et sans état d'âme.

Docteur Queen.
IP archivée

Eddy

  • Global Moderator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 3239
  • Éternel apprenti.
    • Voir le profil
    • Scriptopedia.org
    • E-mail
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #11 le: novembre 05, 2012, 06:28:19 am »

Bonjour.
Pour ceux qui n'ont pas le multiFindChange, il n'est pas obligatoire, on peut enregistrer ces différentes requêtes et les appeler les unes après les autres dans un javascript.
Ces requêtes seront différentes selon que l'on a affaire à une police fournie en vraies petites capitales ou non.
En cas où elle ne le sont pas, il faudra rechercher les capitales concernées et les remplacer par leur version "bas de casse".
IP archivée
Config : I-Mac 27" Core I5 12Go RAM - OSX 10.10.X

QueenGhost

  • Invité
Re : Grep est fantastique...[9] / Capitales en bas de casse
« Réponse #12 le: novembre 05, 2012, 10:42:38 am »

Eddy,

L'application de cette série devrait, selon moi, se faire avant toute structuration du texte (du fait d'un emploi d'enrichissements "temporaires" ad-hoc). De plus, l'ordre suivant devrait être respecté :
1/ traitement de l'exposant. Cela, afin d'exclure des régex suivantes une écriture telle que "XXième siècle" (= 20ième siècle).
2/ traitement des "chiffres en romain". Attention, outre le fait que "XXe arrondissement" devrait être conservé avec XX en capitales, il semblerait qu'une régex telle que : ([ivxIVX]+)(?=(er|es|e)(\p{Zs})(siècle|s.)) ne soit pas suffisamment (à cause du "s.") efficiente pour exclure une écriture telle que "XXe seconde". [non tenu compte par ailleurs dans l'immédiat de l'éventualité de la présence de caractères "petites cap." dans l'hypothèse de l'utilisation d'une police comortant ce type de glyphe // à traiter plus tard]
3/ comme tu l'as parfaitement indiqué, x régex afin de remplacer les chiffres romains en capitale par leur correspondant en bas-de-casse. Je n'avais retenu dans l'immédiat que "IVX", il s'avère bien évidemment nécessaire pour être exhaustif d'inclure "LCDM".

Restera à intégrer des exotismes tels que XIXe-XXe siècles...

A suivre...   ;)
« Modifié: novembre 05, 2012, 10:53:22 am par QueenGhost »
IP archivée
 



Wisibility est un sité dédié à la formation aux métiers l’image. Vous y trouverez différentes ressources vous aidant à maîtriser les logiciels graphiques tels que Photoshop, Lightroom, Illustrator, InDesign, Flash… Aujourd’hui, Wisibility réunie plus d'une vingtaine d’experts, intervenant en Entreprise pour former graphistes, webdesigners, développeurs web, photographes, monteurs, trucistes…
Depuis 2006 nous nous sommes spécialisés dans les tutoriels vidéos permettant de se former à distance. Notre forum très actif, géré par une équipe de bénévoles répondra à vos demandes. Vous pourrez également profiter de nos émissions et reportages sur la Wisi TV.
Contact - Wisibility est une marque déposée

Blog - Tutoriels - Wisi TV - Forum