1 OpenType features
philippnurullin edited this page 2023-01-26 17:55:46 +01:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

How to enable OpenType features

Fleet

Coming soon 🧙

VS Code

  • go to Editor: Font Ligatures, click Edit in settings.json, and find this line "editor.fontLigatures": in the json file.

  • Tune the font to your needs by adding features:

    "editor.fontLigatures": "'ss01', 'cv03', 'zero'"
    

CSS

.container {
  font-feature-settings: "ss01", "cv03", "zero";
}

List of features

  • calt Contains all ligatures. Substitution for : between digits.
  • zero Changes 0 to slashed variant.
  • frac Substitute digits in fraction sequences to look more like fractions.

  • ss01 Classic construction. JetBrains Mono but even more neutral. Performs better in big paragraph of text.
  • ss02 Closed construction. Change the rhythm to a more lively one.
  • ss19 Adds gaps in ≠= == === ligatures.
  • ss20 Shift horizontal stroke in f to match x-height.

  • cv01 l with symmetrical lower stroke. (ss01)
  • cv02 t with curly tail. (ss02)
  • cv03 g with more complex construction.
  • cv04 j with curly descender.
  • cv05 l with curly tail. (ss02)
  • cv06 m with shorter leg. (ss02)
  • cv07 W w with lover middle connection. (ss02)
  • cv08 K k with sharp connection. (ss01)
  • cv09 f with additional horizontal stroke. (ss01)
  • cv10 r with more open construction. (ss01)
  • cv11 y with different ascender construction. (ss01)
  • cv12 u with traditional construction. (ss01)
  • cv14 $ with broken bar.
  • cv15 alternate &.
  • cv16 Q with bent tail.
  • cv17 f with curly ascender. (ss02)
  • cv18 alternate 2 6 9 .
  • cv19 old construction of 8.
  • cv20 old construction of 5.
  • cv99 Highlights Cyrillic C c for debugging purposes.