Skip to content

OpenType features

philippnurullin edited this page Jan 26, 2023 · 1 revision

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.

  • cv01l with symmetrical lower stroke. (ss01)
  • cv02t with curly tail. (ss02)
  • cv03g with more complex construction.
  • cv04j with curly descender.
  • cv05l with curly tail. (ss02)
  • cv06m with shorter leg. (ss02)
  • cv07W w with lover middle connection. (ss02)
  • cv08K k with sharp connection. (ss01)
  • cv09f with additional horizontal stroke. (ss01)
  • cv10r with more open construction. (ss01)
  • cv11y with different ascender construction. (ss01)
  • cv12u with traditional construction. (ss01)
  • cv14$ with broken bar.
  • cv15 – alternate &.
  • cv16Q with bent tail.
  • cv17f 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.
Clone this wiki locally