IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Intel rend Open Source une nouvelle police de caractères "One Mono" pour les besoins des développeurs
La police a été conçue pour réduire la fatigue et les erreurs de codage

Le , par Anthony

88PARTAGES

6  0 
Intel a annoncé Intel One Mono, une nouvelle police de caractères répondant aux "besoins des développeurs" avec un monospace "expressif" pour plus de clarté et de lisibilité.

Le dépôt Intel One Mono sur GitHub inclut des instructions pour activer la police dans VSCode et Sublime Text, et liste quelques fonctionnalités supplémentaires accessibles dans certaines applications et grâce à CSS :

  • il y a une option pour un deux-points en relief, soit appliqué contextuellement entre les nombres, soit activé de manière générale ;
  • les chiffres en exposant supérieur et en indice inférieur sont inclus via leurs points de code Unicode, ou vous pouvez les produire à partir des chiffres par défaut via les fonctions sups (exposant supérieur), subs (indice inférieur), et si (inférieur scientifique) ;
  • les chiffres des fractions sont également disponibles via les fonctions numr (numérateur) et dnom (dénominateur). Un ensemble de fractions préfabriquées est également disponible dans les polices.



[QUOTE]Voici Intel One Mono, une famille de polices monospaces expressives conçues pour la clarté, la lisibilité et les besoins des développeurs.

Elle est plus facile à lire et disponible gratuitement, avec une licence de police open-source.

En identifiant le public des développeurs malvoyants, Frere-Jones Type a conçu la police Intel One Mono en partenariat avec l'équipe de la marque Intel et VMLY&R, pour une lisibilité maximale afin de réduire la fatigue des développeurs et les erreurs de codage. Un groupe de développeurs malvoyants et aveugles a donné son avis à chaque étape de la conception.

Intel One Mono couvre également un large éventail de plus de 200 langues utilisant l'écriture latine. Les polices Intel One Mono sont fournies en quatre graisses - Light, Regular, Medium et Bold - avec les italiques correspondantes, et nous sommes heureux de partager à la fois une version officielle des polices prêtes à l'emploi et des sources modifiables.

Utilisation des polices

Pour installer les polices, veuillez utiliser les fichiers de construction fournis dans la section Releases. Veuillez vous référer à la documentation de votre logiciel pour savoir comment activer et utiliser ces polices.

Activation des polices dans les éditeurs de code

  • VSCode - Dans Settings, cherchez Font Family, puis spécifiez IntelOne Mono.
  • Sublime Text - Allez dans Sublime Text -> Préférences -> Paramètres et réglez font_face sur IntelOne Mono.

Formats des polices

  • Nous recommandons les formats .otf ou .ttf pour une utilisation bureautique.
  • Les fichiers .ttf sont également bien adaptés aux applications mobiles.
  • Les polices .woff et .woff2 sont optimisées pour une utilisation sur le web.

Rendu d'écran et plages de tailles

Nous recommandons d'utiliser ces polices à 7 points et plus en impression, et à 9 pixels et plus à l'écran. Les polices .ttf, .woff et .woff2 fournies dans la version officielle ont été optimisées manuellement pour l'affichage à l'écran, ce qui améliore la clarté et la lisibilité, en particulier sur les plateformes Windows.

Fonctionnalités OpenType disponibles

Outre les caractères par défaut, il existe quelques fonctions supplémentaires accessibles dans certaines applications, ainsi que dans CSS :

[LIST][*]lmise en relief des deux-points : il existe une option pour les deux-points en relief, qui peut être appliquée contextuellement entre les nombres ou activée de manière générale. L'option contextuelle est disponible via ss11 (Stylistic Set #11), ou utilisez ss12 (Stylistic Set #12) ou salt (Stylistic Alternates) pour le changement global ;[*]prise en charge des langues : les fonctions ccmp et locl garantissent un affichage correct dans un large éventail de langues. Elles sont généralement activées par défaut. Pour obtenir les meilleurs résultats, nous vous recommandons de régler la balise/le paramètre de langue de votre logiciel sur la langue souhaitée ;[*]mise en exposant des chiffres supérieurs en indice des chiffres inférieurs, grâce à leurs points de code Unicode. Vous pouvez aussi les produire à partir des chiffres par défaut avec les fonctions sups (exposant), subs (indice) et si (inférieur scientifique) ;[*]mise à...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de SaiRictus
Membre régulier https://www.developpez.com
Le 12/06/2023 à 20:36
Citation Envoyé par droggo Voir le message
Bonjour,

Une police de caractères "pour éviter les erreurs de codage" ...

... de quoi rire à en pleurer
Avoir des polices de caractères qui facilent/améliorent la lecture du "chiffre 0" par rapport à la lettre "O", du "i" majuscule par rapport au "L" minuscule peuvent faire une grande différence lorsqu'on code (et surtout lorsqu'on lit du code).

Personnellement j'aurais désormais beaucoup de mal à me passer d'une police de caractère telle que Caskaydia Cove et les ligatures qu'elle propose.
5  0 
Avatar de droggo
Expert confirmé https://www.developpez.com
Le 12/06/2023 à 17:34
Bonjour,

Une police de caractères "pour éviter les erreurs de codage" ...

... de quoi rire à en pleurer
0  6