NL

Fira Code

Fira Mono, uitgebreid met programmeerligaturen die reeksen als -> en <= als één symbool tekenen.

Monospace 5 stijlen · variabel door The Mozilla Foundation, Telefonica S.A., Nikita Prokopov OFL

Fira Code is een monospace-font dat Fira Mono uitbreidt met ligaturen voor veelvoorkomende programmeerreeksen van meerdere tekens; Nikita Prokopov staat vermeld voor de uitbreiding. Fira Code is een variabel font met vijf gewichten, van Light 300 tot Bold 700, en 1.846 glyphs. Het font is uitgebracht onder de SIL Open Font License 1.1 en past bij code-editors en terminals.

Voorbeeld van het font Fira Code
Voorbeeld door trendhub gemaakt op basis van de fontbestanden.
Ontwerpers
The Mozilla Foundation, Telefonica S.A., Nikita Prokopov
Classificatie
Monospace
Licentie
SIL Open Font License 1.1
Stijlen
5 5 gewichten
Variabel font
Ja Gewicht 300–700
Glyphs
1.846
Gecontroleerde talen
28 bekijk de lijst
Laatst bijgewerkt
versie 5.002
Gebruikt voor
CodeTech

Officiële bron: Google Fonts. De gegevens op deze pagina komen uit de fontbestanden en uit de gepubliceerde gegevens van de bron.

Fira Code uitproberen

Voorbeeldtekst

Typ over het voorbeeld om je eigen woorden te testen. Het voorbeeld laadt een Latijnse subset van Fira Code; de download bevat de volledige bestanden.

Specimen van het font Fira Code
Specimen van Fira Code: alfabet, cijfers en gewichten. Afbeelding door trendhub gemaakt op basis van de fontbestanden.

Gewichten en stijlen

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

Fira Code is een variabel font: de download bevat het hele gewichtsbereik in één bestand, en de benoemde gewichten hierboven zijn posities binnen dat bereik.

Over Fira Code

Fira Code is een monospace-font dat op Fira Mono is gebouwd en een reeks programmeerligaturen toevoegt. Combinaties als een pijl, een kleiner-dan-of-gelijk-teken of een toewijzingsoperator worden als één verbonden symbool getekend, en bij veelvoorkomende paren zoals twee punten of twee schuine strepen corrigeren de ligaturen de tussenruimte. Dat is alleen een weergavefunctie: de tekst eronder blijft gewone ASCII-tekens. Het specimen toont een nul met een teken erin, een i met schreven en een l en 1 die goed uit elkaar te houden zijn. Fira Code is een variabel font met een gewichtsas van 300 tot 700 en vijf benoemde gewichten, van Light tot Bold; er is geen cursief. De 1.846 glyphs dekken Latin, Cyrillisch, Grieks en een subset met symbolen. Het copyright berust bij The Fira Code Project Authors.

Waar Fira Code goed werkt

Code-editors
Ligaturen maken van operatoren met meerdere tekens één symbool, zodat vergelijkingen en pijlen als één token worden gelezen.
Terminals
Een vaste letterbreedte met een duidelijk onderscheiden nul, l en 1 houdt opdrachtuitvoer en paden ondubbelzinnig.
Code in presentaties en tutorials
Bold 700 en SemiBold 600 blijven leesbaar wanneer een codefragment wordt geprojecteerd.
Documentatie met Cyrillische of Griekse opmerkingen
Beide schriften zijn inbegrepen, dus opmerkingen in het Russisch of Grieks houden dezelfde letterbreedte.
Weergave van configuratie en logbestanden
Met vijf gewichten kan een tool niveaus of sleutels zwaarder weergeven zonder het raster te verlaten.

Glyphs

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

Latijnse en uitgebreid Latijnse tekens in de voorbeeldsubset; de volledige familie heeft 1.846 glyphs.

Taalondersteuning

De familie bevat de basisletters waarmee deze talen worden geschreven:

  • Engels
  • Frans
  • Duits
  • Spaans
  • Portugees
  • Italiaans
  • Nederlands
  • Zweeds
  • Noors
  • Deens
  • Fins
  • IJslands
  • Catalaans
  • Turks
  • Pools
  • Tsjechisch
  • Slowaaks
  • Hongaars
  • Roemeens
  • Kroatisch
  • Sloveens
  • Litouws
  • Lets
  • Estisch
  • Russisch
  • Oekraïens
  • Bulgaars
  • Grieks

Schriftsystemen naast het Latijnse waarvoor de familie glyphs heeft: Cyrillisch, Grieks. Dit zijn schriften, geen belofte voor elke taal die erin wordt geschreven.

Tekensets in de bestanden: cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, symbols2. De talenlijst is een controle of de benodigde letters in het font zitten, geen belofte over de typografische kwaliteit in elke taal.

Licentie

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

Wat de licentie toestaat

  • Je mag de fonts gebruiken voor persoonlijk en commercieel werk, in print, op het web en in apps.
  • Je mag de fonts aanpassen en er nieuwe versies van maken.
  • Je mag de fonts verder verspreiden, los of samen met software, zolang de licentietekst en de copyrightvermelding erbij zitten.

Voorwaarden

  • De fonts mogen niet los worden verkocht.
  • Een aangepaste versie moet onder dezelfde licentie blijven en mag geen Reserved Font Name gebruiken zonder toestemming van de rechthebbende.
  • De namen van de makers mogen zonder toestemming niet worden gebruikt om een aangepaste versie te promoten.

Dit is een korte samenvatting, geen juridisch advies. De licentietekst is bepalend: lees de volledige tekst van OFL. Een kopie zit in de download.

Fonts die passen bij Fira Code

Fira Sans Sans serif

Fira Code breidt Fira Mono uit, de monospace-variant van de Fira-familie, en past daardoor bij Fira Sans in documentatie.

De suggesties volgen uit eenvoudige regels op de gegevens: een contrasterende classificatie en genoeg gewichten voor lopende tekst. Ze zijn een vertrekpunt, geen oordeel.

Fira Code op het web gebruiken

Download de familie, zet de bestanden op je eigen site en declareer ze in CSS. Link niet naar de bestanden op trendhub.net: de voorbeeldbestanden hier zijn subsets en hun adressen veranderen.

CSS, op je eigen server
@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;
}

Of laad het vanaf de officiële bron. Google Fonts levert Fira Code met deze code:

HTML, Google Fonts

Goed om te weten

Geen cursief
Fira Code heeft alleen rechtopstaande gewichten; editors die opmerkingen cursief zetten, maken er kunstmatig een schuine versie van.
Ligaturen kunnen worden uitgezet
Het zijn OpenType-functies, dus een editor of CSS kan ze uitschakelen en de gewone tekens tonen.
De inhoud van het bestand blijft ongewijzigd
Ligaturen veranderen alleen hoe tekst wordt getekend; wie code kopieert, krijgt nog steeds de oorspronkelijke tekens.

Veelgestelde vragen

Is Fira Code gratis voor commercieel gebruik?

Ja. Fira Code is uitgebracht onder de SIL Open Font License 1.1. Die staat gebruik in persoonlijk en commercieel werk toe, evenals aanpassen en verder verspreiden. Het font mag niet los worden verkocht en aangepaste versies blijven onder dezelfde licentie.

Wie heeft Fira Code ontworpen?

Fira Code is een uitbreiding van Fira Mono, op naam van Nikita Prokopov samen met The Mozilla Foundation en Telefonica S.A. In de naamtabel van het font staan ook Carrois Corporate en Edenspiekermann AG.

Wat zijn de ligaturen in Fira Code?

Fira Code tekent veelvoorkomende programmeerreeksen van meerdere tekens, zoals pijlen en vergelijkingsoperatoren, als één verbonden symbool. De code zelf verandert niet en blijft ASCII-compatibel.

Hoeveel gewichten heeft Fira Code?

Fira Code heeft vijf gewichten: Light 300, Regular 400, Medium 500, SemiBold 600 en Bold 700. Er is geen cursief. Fira Code wordt geleverd als één variabel bestand waarvan de gewichtsas van 300 tot 700 loopt.

Welke talen ondersteunt Fira Code?

Fira Code bevat de letters voor het Engels en andere talen met het Latijnse alfabet, zoals Duits, Pools en Turks, en ook voor Russisch, Oekraïens, Bulgaars en Grieks.

Reacties

Nog geen reacties. Heb je Fira Code gebruikt? Vertel andere lezers hoe het ging.

Reageer

Reacties worden gecontroleerd voordat ze verschijnen. Links worden gemarkeerd als gebruikerscontent.

Collecties met Fira Code

  • Monospace fonts om in te programmeren

    Fontfamilies met vaste letterbreedte en open licentie voor editors en terminals, met duidelijke nullen, meerdere gewichten en meestal ook cursieven.

  • Fonts met ondersteuning voor Turks

    Families met een open licentie die elke letter van het Turkse alfabet bevatten, inclusief de i met en zonder punt, in tekst-, display- en schrijfletterstijlen.

Vergelijkbare fonts

Andere families in dezelfde classificatie, gesorteerd op gedeelde gebruikstags. Alle fonts in de stijl monospace