Bonjour!
Après plusieurs semaine de lecture assidue de cette liste, je propose humblement, et avec une certaine trépidation, ma première contrib.
J’ai joins à ce message la fonction « ajuste_nombres » destinée au fichier mes_fonctions.php. C’est une petite fonction où j’ai ajouté des règles de remplacement typographiques supplémentaires concernant les nombres. Les ajustements en question sont :
-
Placer le “2” en superscript dans km2, cm2 et m2
-
Remplacer l’espace ordinaire par un espace insécable entre les groupes de chiffres (ex. 24 000) – aucun effet si les chiffres sont groupés (24000).
-
Remplacer l’espace ordinaire par un espace insécable entre les chiffres et leur type de nombre (ex. 53 %, 35 millions, 5 $)
-
Placer un espace insécable entre les chiffres et leur type de nombre (ex. 53 %, 35 millions)
-
Centrer automatiquement les “- 30 -” au bas des communiqués de presse.
Vous n’avez qu’à effacer ou mettre en commentaire les ajustements non-désirées. Vous pourriez aussi créer un filtre spécifique pour chacun des ajustements.
Je ne suis pas tout à fait satisfait du dernier ajustement concernant la conversion des « - 30 - » au bas des communiqués de presse. Je cherche toujours un moyen simple de prévenir la conversion du premier tiret en puce sans forcer les rédacteurs à ajouter un espace au-devant. Des idées?
PS : Ceci est le fruit de mes premières expériences à composer des expressions régulières, alors il est fort probable qu’on y trouve matière à optimisation. Ce devais répondre aux besoins du site pour lequel je l’ai composé (www.auxarbrescitoyens.com) et il y a certainement plusieurs autres critères qui pourraient s’y joindre. Des suggestions?
PPS : SPIP est le système que je cherchais depuis des années. Merci à ses fondateurs et à tous ceux qui l’ont aidé à grandir!
Thierry Gagnon
ajuste_nombres.txt (1.33 KB)