C'est plus ou moins une question de guide de style. Je suis curieux de savoir si quelqu'un connaît des guides de style officiels qui traitent bien ce problème. J'ai essayé de proposer une approche générale mais je suis curieux de voir les opinions des autres!
En fin de compte, il s'agit d'optimiser deux exigences:
L'exigence selon laquelle les chaînes sont relativement courtes est due au fait que les chaînes peuvent être utilisées sur des étiquettes de graphique où l'espace est limité.
Voici quelques-uns des cas que je peux voir et ma suggestion pour chacun:
1. Gamme avec une seule unité:
'factoriser' l'unité, en d'autres termes n'afficher l'unité qu'une seule fois à l'extérieur de la plage
ex) 5-6% ou 10-15 $
2. Plage avec suffixe de magnitude (K pour des milliers, M pour un million, B pour un milliard)
Impossible de "factoriser" le suffixe comme ci-dessus car cela conduit à une ambiguïté (par exemple, si nous écrivons 5-10k, cela signifie-t-il 5.000-10.000 ou 5-10.000? )
ex) 5k-10k ou 950k-1M
. Plage avec unité ET suffixe de magnitude:
ex) 5 000 $ à 10 000 $
ex) 2k-3k% -> assez désordonné dans ce cas, le 'k%' ressemble presque à une nouvelle unité! 2000 à 3000% semble beaucoup mieux mais prend beaucoup plus de place. J'ai vu une utilisation de 2 à 3 000% (mais c'est encore une fois ambigu)
4. Plages avec des valeurs négatives:
Les choses deviennent un peu désordonnées lorsqu'un tiret est utilisé en conjonction avec un signe négatif
ex) -15% - -8%
ex) -15% à -8% -> beaucoup plus agréable mais pour la cohérence visuelle, vous devrez utiliser "to" partout, et c'est pire dans le cas où aucune valeur négative n'existe (5-6% contre 5 à 6%) )
----- Expérience:
J'ai fait une rapide expérience visuelle pour voir tous les différents cas, la case verte marque le style que je trouve le mieux dans chaque cas:
En ce qui concerne le contenu en ligne, Yahoo! Guide de style a un section dédiée aux gammes .
Il y a aussi une section détaillant les différences entre Yahoo! Guide de style et le livre de style Associated Press.
Vous devrez peut-être consulter les sections appropriées pour la devise ainsi que les plages pour des exemples plus détaillés. Je ne veux pas publier d'extraits des guides ici, car ils pourraient changer leur style au fil du temps (les associant ainsi éventuellement à un ancien style si je poste un extrait).
Comme vous avez demandé des guides de style officiels, j'espère que vous les trouverez utiles.
Modifier: les nombres et les devises sont principalement soumis à des contraintes de localisation. Différents pays ont des préférences différentes quant à la façon dont ils affichent les nombres/symboles monétaires. En fonction de votre plate-forme logicielle sous-jacente, la prise en charge de la localisation (internationalisation) peut déjà être intégrée, et vous devez simplement appeler les méthodes nécessaires pour effectuer la conversion à votre place. C'est juste quelque chose à garder à l'esprit lorsque vous affinez votre proposition.
Edit 2: Enfin, quelque chose qui m'a fait trébucher dans le passé est de savoir comment utiliser correctement les abréviations et leurs formes plurielles (le cas échéant). Ceci est également spécifique au pays, mais vous pouvez vous référer à liste détaillée d'exemples sur Yahoo! guide de style.
Quelques endroits à regarder:
Aussi - juste sur ce point:
Impossible de "factoriser" le suffixe comme ci-dessus car cela conduit à une ambiguïté (par exemple, si nous écrivons 5-10k, cela signifie-t-il 5000-10 000 ou 5-10 000?)
Dans ces contextes, le suffixe est normalement lu comme s'appliquant aux deux nombres lors de l'utilisation de tirets. Dans les guides de style que j'ai lus, vous dupliquez le suffixe si vous utilisez `` à '' (par exemple 5k à 10k) mais le supprimez si vous abrégez avec un tiret ou un tiret n (par exemple 5-10k). Je suis presque sûr que c'est dans le http://www.apstylebook.com/ - mais je n'y ai pas accès maintenant pour revérifier;)