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 publie une version actualisée d'Intel One Mono, sa police de caractères open-source pour les développeurs

Le , par Jade Emy

1PARTAGES

6  0 
Intel One Mono est une famille de polices de caractères monospécifiques expressives, conçues pour être claires et lisibles et pour répondre aux 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 "gras"(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

Activation des polices dans les éditeurs de code

  • VSCode - Dans Settings, cherchez Font Family, puis spécifiez Intel One Mono.
  • Sublime Text - Allez dans Sublime Text -> Préférences -> Paramètrez et réglez font_face sur Intel One Mono
  • IntelliJ Platform - Allez dans File -> Settings -> Editor -> Font et réglez Font à Intel One 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 via CSS :

  • mise 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 et 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 à disposition des fractions numériques avec les fonctions numr (numérateur) et dnom (dénominateur). Un ensemble de fractions préfabriquées est également disponible dans les polices.



Visualisation et édition des sources

Fichiers source UFO : Instances

Vous trouverez les sources modifiables dans le répertoire sources. Le sous-dossier instances contient des fichiers sources distincts pour chaque style de caractère. Les sources sont fournies dans des fichiers .ufo, qui contiennent l'illustration complète, les caractéristiques OpenType, ainsi que des méta-informations telles que le nommage et les alignements verticaux pour chaque style de la police de caractères.

Il ne s'agit pas de polices installables, mais plutôt des fichiers sources qui les produisent : UFO (Unified Font Object) est un format de fichier source de police ouvert et lisible par l'homme ; vous pouvez trouver les spécifications du fichier ici. Ces sources ont été créées à l'aide de RoboFont. De nombreux autres éditeurs de polices pourront également ouvrir les fichiers .ufo ; nous recommandons d'utiliser RoboFont version 3.4 ou supérieure pour obtenir l'approximation la plus proche de l'environnement de conception et de développement d'origine.

Formats des contours

Les sous-dossiers postscript et truetype contiennent des fichiers sources distincts pour le format .otf et les fichiers .ttf/.woff/.woff2 respectivement. Étant donné que le format des dessins de contour diffère entre ces ensembles de formats, il vous est recommandé d'utiliser les sources postscript pour créer des polices .otf et les sources TrueType pour créer des polices .ttf, .woff ou .woff2 afin d'obtenir les meilleurs résultats.

Génération des polices

Après avoir effectué les modifications souhaitées, vous pouvez générer des polices installables directement à partir de l'éditeur de polices en utilisant la fonctionnalité "Générer une police". Si vous utilisez RoboFont, toutes les options d'installation devraient être réglées par défaut sur les paramètres idéaux, mais les voici pour référence :

  • Pour les constructions .otf, nous recommandons d'activer les options "Decompose" et "Autohint".
  • Pour les .ttf, .woff et .woff2, nous recommandons d'activer l'option "Autohint" uniquement pour les fichiers plus compacts (voir la note sur les indices ci-dessous).
  • Dans tous les cas, nous recommandons d'utiliser le paramètre "Release Mode" pour obtenir les meilleurs résultats.

Fichiers sources UFO : Masters

Si vous souhaitez appliquer des modifications à plusieurs gras, une méthode plus avancée, mais potentiellement plus efficace, consiste à modifier les masters. Il s'agit de sources spéciales qui décrivent les points extrêmes de l'espace de conception - les gras les plus légères et les plus lourdes pour les caractères romains et italiques.

Après avoir modifié les masters, vous devrez réexécuter l'interpolation pour générer des graisses et des styles individuels à l'intérieur de cet espace de conception. Le format designspace est un format ouvert, basé sur XML, qui décrit les espaces d'interpolation (spécification du format pour référence). Pour un flux de travail basé sur RoboFont, nous recommandons Skateboard pour l'interpolation ; vous pouvez également utiliser l'extension gratuite DesignSpaceEditor pour visualiser et éditer ces fichiers.

Notez que les masters ne sont disponibles qu'en format postscript, et qu'ils sont donc mieux adaptés à la création de polices .otf. Si vous devez créer des polices TrueType à partir des masters, nous vous recommandons d'utiliser QuadraticConverter pour une conversion de meilleure qualité des courbes avant de générer des fichiers .ttf, .woff ou .woff2 ; sachez que les résultats ne correspondront pas exactement aux instances fournies.

NB : Les instances préparées contiennent des données supplémentaires qui ne peuvent pas être stockées dans les masters et maintenues par interpolation. Pour de meilleurs résultats, comparez les nouvelles interpolations aux sources d'instances existantes et mettez-les à jour en conséquence, en particulier les informations accessibles via les panneaux Font Info.

Autres fichiers : Indication des sources

Pour les formats TrueType (fichiers .ttf, .woff, .woff2), les versions officielles sont optimisées manuellement pour le rendu à l'écran. Ces indications des sources sont stockées séparément des fichiers .ufo, qui ne contiennent aucune information sur les indications TrueType. Lors de la reconstruction des formats TrueType, nous recommandons d'utiliser l'option "autohint" afin d'obtenir un rendu à l'écran raisonnable, mais pas identique.

Si vous souhaitez accéder et éditer des instructions d'indication manuelles, vous les trouverez dans l'ensemble séparé de fichiers source sous autres fichiers/source d'indication de type TrueType. Ces fichiers TTF spéciaux seront visualisables et modifiables à l'aide de Microsoft VTT.
Source : GitHub



Et vous ?

Quel est votre avis sur cette annonce ?

Voir aussi :

La nouvelle police de caractères d'Intel pour les développeurs malvoyants est à l'origine d'un drame de conception pour les codeurs d'après Fast Company
Le 24 juin 2023 à 00:48, par Anthon


Aptos, la nouvelle police par défaut de Microsoft Office, une police correcte mais sans surprise, qui ne convaincrait pas totalement comme police par défaut

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

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

Avatar de archqt
Membre émérite https://www.developpez.com
Le 25/08/2023 à 16:59
Bof je trouve moins joli que la police de Base sous visual
1  0 
Avatar de Madmac
Membre extrêmement actif https://www.developpez.com
Le 27/08/2023 à 19:42
La différence entre les points et les virgules est très claire. Mais reste a voir si la fonte est intéressante à regarde de 10 points à 16 points
0  0 
Avatar de escartefigue
Modérateur https://www.developpez.com
Le 06/09/2023 à 9:56
La différence entre le "i" et le "l" est bien visible en majuscules comme en minuscules, c'est une bonne chose.
Par contre, les guillemets ne sont pas adaptés à la typographie française.
0  0 
Avatar de Fleur en plastique
Membre extrêmement actif https://www.developpez.com
Le 12/09/2023 à 11:54
Citation Envoyé par escartefigue Voir le message
Par contre, les guillemets ne sont pas adaptés à la typographie française.
On est ici sur une police de caractère destinée à la programmation informatique.

Si le respect à la lettre de la typographie française est vraiment ce qui t'inquiète dans une police destinée au développement, je te conseille de te rendre immédiatement aux urgences psychiatriques les plus proches pour te faire aider.
0  0