FR

Fira Code

Fira Mono enrichie de ligatures de programmation qui dessinent des suites comme -> et <= en un seul symbole.

Chasse fixe 5 styles · variable par The Mozilla Foundation, Telefonica S.A., Nikita Prokopov OFL

Fira Code est une police à chasse fixe qui prolonge Fira Mono avec des ligatures pour les suites de caractères courantes en programmation ; l’extension est attribuée à Nikita Prokopov. C’est une police variable à cinq graisses, du Light 300 au Bold 700, avec 1 846 glyphes. Diffusée sous la SIL Open Font License 1.1, elle convient aux éditeurs de code et aux terminaux.

Aperçu de la police Fira Code
Aperçu généré par trendhub à partir des fichiers de la police.
Création
The Mozilla Foundation, Telefonica S.A., Nikita Prokopov
Classification
Chasse fixe
Licence
SIL Open Font License 1.1
Styles
5 5 graisses
Police variable
Oui Graisse 300–700
Glyphes
1 846
Langues vérifiées
28 voir la liste
Dernière mise à jour
version 5.002

Source officielle : Google Fonts. Les informations de cette page proviennent des fichiers de la police et des données publiées par la source.

Essayer Fira Code

Texte d’exemple

Tapez par-dessus l’exemple pour tester vos propres mots. L’aperçu charge un sous-ensemble latin de Fira Code ; le téléchargement contient les fichiers complets.

Spécimen de la police Fira Code
Spécimen de Fira Code : alphabet, chiffres et graisses. Image générée par trendhub à partir des fichiers de la police.

Graisses et styles

  • Light 300Fira Code Light
  • Regular 400Fira Code Regular
  • Medium 500Fira Code Medium
  • SemiBold 600Fira Code SemiBold
  • Bold 700Fira Code Bold

Fira Code est une police variable : le téléchargement contient toute la plage de graisses dans un seul fichier, et les graisses nommées ci-dessus sont des positions sur cette plage.

À propos de Fira Code

Fira Code est une police à chasse fixe construite sur Fira Mono, à laquelle s’ajoute un jeu de ligatures de programmation. Des suites comme une flèche, un signe inférieur ou égal ou un opérateur d’affectation sont dessinées en un seul symbole lié, et pour les paires fréquentes comme deux points ou deux barres obliques, les ligatures corrigent l’espacement. Il s’agit uniquement d’un effet de rendu : le texte sous-jacent reste composé de caractères ASCII ordinaires. Le spécimen montre un zéro marqué à l’intérieur, un i à empattements, ainsi qu’un l et un 1 faciles à distinguer. Fira Code est une police variable avec un axe de graisse de 300 à 700 et cinq graisses nommées, du Light au Bold ; elle n’a pas d’italique. Ses 1 846 glyphes couvrent le latin, le cyrillique, le grec et un sous-ensemble de symboles. Le copyright appartient à The Fira Code Project Authors.

Où utiliser Fira Code

Éditeurs de code
Les ligatures transforment les opérateurs de plusieurs caractères en un seul symbole : comparaisons et flèches se lisent comme un seul élément.
Terminaux
Une chasse fixe, avec un zéro, un l et un 1 distincts, évite toute ambiguïté dans les sorties de commandes et les chemins de fichiers.
Code dans les diaporamas et les tutoriels
Le Bold 700 et le SemiBold 600 restent lisibles quand un extrait est projeté.
Documentation avec commentaires en cyrillique ou en grec
Les deux écritures sont incluses : des commentaires en russe ou en grec gardent la même largeur de caractère.
Visionneuses de configuration et de journaux
Cinq graisses permettent à un outil d’afficher des niveaux ou des clés en plus gras sans sortir de la grille.

Glyphes

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢

Caractères latins et latins étendus du sous-ensemble d’aperçu ; la famille complète compte 1 846 glyphes.

Langues prises en charge

La famille contient les lettres de base qui servent à écrire ces langues :

  • Anglais
  • Français
  • Allemand
  • Espagnol
  • Portugais
  • Italien
  • Néerlandais
  • Suédois
  • Norvégien
  • Danois
  • Finnois
  • Islandais
  • Catalan
  • Turc
  • Polonais
  • Tchèque
  • Slovaque
  • Hongrois
  • Roumain
  • Croate
  • Slovène
  • Lituanien
  • Letton
  • Estonien
  • Russe
  • Ukrainien
  • Bulgare
  • Grec

Autres systèmes d’écriture que le latin couverts par la famille : Cyrillique, Grec. Il s’agit de systèmes d’écriture, pas d’une garantie pour chaque langue qui les utilise.

Jeux de caractères trouvés dans les fichiers : cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, symbols2. La liste des langues vérifie la présence des lettres nécessaires dans la police ; elle ne garantit pas la qualité typographique dans chaque langue.

Licence

SIL Open Font License 1.1Copyright 2014-2020 The Fira Code Project Authors (https://github.com/tonsky/FiraCode)

Ce que permet la licence

  • Utiliser les polices dans des projets personnels et commerciaux, en impression, sur le web et dans des applications.
  • Modifier les polices et en créer de nouvelles versions.
  • Redistribuer les polices, seules ou avec un logiciel, à condition de joindre le texte de la licence et la mention de copyright.

Conditions

  • Les polices ne peuvent pas être vendues seules.
  • Une version modifiée doit rester sous la même licence et ne peut pas utiliser un Reserved Font Name sans l’autorisation du titulaire des droits.
  • Le nom des auteurs ne peut pas servir à promouvoir une version modifiée sans leur autorisation.

Ceci est un court résumé, pas un conseil juridique. Seul le texte de la licence fait foi : lire le texte complet de la licence OFL. Une copie est incluse dans le téléchargement.

Polices à associer à Fira Code

Fira Sans Sans empattements

Fira Code prolonge Fira Mono, la variante à chasse fixe de la famille Fira ; elle s’accorde donc avec Fira Sans dans la documentation.

Ces suggestions reposent sur des règles simples appliquées aux fiches : une classification contrastée et assez de graisses pour le texte courant. C’est un point de départ, pas un verdict.

Utiliser Fira Code sur le web

Téléchargez la famille, hébergez les fichiers sur votre propre site, puis déclarez-les en CSS. Merci de ne pas pointer vers les fichiers de trendhub.net : les fichiers d’aperçu sont des sous-ensembles et leurs adresses changent.

CSS, auto-hébergé
@font-face {
  font-family: "Fira Code";
  src: url("/assets/fonts/FiraCode-VariableFont_wght.ttf") format("truetype");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
}

body {
  font-family: "Fira Code", monospace;
}

Vous pouvez aussi la charger depuis la source officielle. Google Fonts sert Fira Code avec ce code :

HTML, Google Fonts

À savoir

Pas d’italique
Fira Code n’a que des graisses droites ; les éditeurs qui mettent les commentaires en italique pencheront artificiellement les lettres.
Les ligatures peuvent être désactivées
Il s’agit d’une fonctionnalité OpenType : un éditeur ou le CSS peut la désactiver et afficher les caractères simples.
Le contenu du fichier reste inchangé
Les ligatures ne modifient que le dessin du texte ; copier du code redonne les caractères d’origine.

Questions fréquentes

Fira Code est-elle gratuite pour un usage commercial ?

Oui. Fira Code est publiée sous la SIL Open Font License 1.1, qui autorise l’usage dans des travaux personnels et commerciaux, la modification et la redistribution. La police ne peut pas être vendue seule, et les versions modifiées restent sous la même licence.

Qui a dessiné Fira Code ?

Fira Code prolonge Fira Mono ; elle est attribuée à Nikita Prokopov, avec The Mozilla Foundation et Telefonica S.A. La table des noms de la police cite aussi Carrois Corporate et Edenspiekermann AG.

Que sont les ligatures de Fira Code ?

Fira Code dessine en un seul symbole lié les suites de plusieurs caractères courantes en programmation, comme les flèches et les opérateurs de comparaison. Le code lui-même n’est pas modifié et reste compatible ASCII.

Combien de graisses compte Fira Code ?

Fira Code compte cinq graisses : Light 300, Regular 400, Medium 500, SemiBold 600 et Bold 700. Il n’y a pas d’italique. Fira Code est fournie en un seul fichier variable dont l’axe de graisse va de 300 à 700.

Quelles langues Fira Code prend-elle en charge ?

Fira Code comprend les lettres nécessaires à l’anglais et à d’autres langues écrites en alphabet latin, comme l’allemand, le polonais et le turc, ainsi qu’au russe, à l’ukrainien, au bulgare et au grec.

Commentaires

Aucun commentaire pour l’instant. Vous avez utilisé Fira Code ? Racontez aux autres lecteurs comment cela s’est passé.

Laisser un commentaire

Les commentaires sont relus avant publication. Les liens sont signalés comme contenu publié par les utilisateurs.

Collections avec Fira Code

  • Polices à chasse fixe pour programmer

    Familles à chasse fixe sous licence libre pour éditeurs et terminaux, avec des zéros bien distincts, plusieurs graisses et, le plus souvent, des italiques.

  • Polices compatibles avec le turc

    Familles sous licence libre qui contiennent toutes les lettres de l’alphabet turc, dont le i avec et sans point, en styles de texte, de titrage et scriptes.

Polices similaires

Autres familles de la même classification, classées selon leurs usages communs. Toutes les polices chasse fixe