inter

The Inter font family

OFL-1.1 License

Downloads
868
Stars
17.1K
Committers
21

Bot releases are hidden (Show)

inter - 4.0 Latest Release

Published by rsms 11 months ago

This is a grand new release, with over two years of work behind it.
A lot has changed since version 3.x. Thousands of glyphs have been redesigned.
Here are some highlights, compared to the previous version:

  • Six additional "Display" designs, assigned to an opsz variable-font axis, exposed as a second family "Inter Display" as static fonts.
  • Several new OpenType features
  • Humanist-style italics
  • Many technical changes (UPM changed to 2048, refined metrics, many improved features, etc)

Compatibility with version 3

Even though the UPM (the font's coordinate system) has changed along with metrics, I've done my best to make sure existing uses of Inter version 3 will look as close to identical as possible for small text sizes, in particular run length.

However you should expect to see noticeable differences when switching to Inter version 4.

inter - 4.0-beta9h

Published by rsms over 1 year ago

This is a beta release of Inter 4.0 which includes significant improvements and features:

  • 6 additional "display" designs (assigned to an opsz variable-font axis)
  • several new and updated OpenType features
  • humanist-style italics with e.g. curved /e and descender on /f
  • ital axis removed from the variable font (this caused issues with a lot of software; there are simply too many buggy implementations out there.) There are now two variable font files, one with all the upright ("roman") designs and one with italics. This split also allows for a different design of the italic glyphs, as mentioned above

For discussion and project updates, please see the "Inter v4" discussion →

inter - 4.0-beta1

Published by rsms about 2 years ago

This is an outdated pre-release.
Newer version here: v4.0-beta2

inter - Inter Display beta 2

Published by rsms over 2 years ago

This is an early beta-quality release of Inter Display, a “display" variant of Inter.

NEWER VERSION HERE: https://github.com/rsms/inter/discussions/463#discussion-4105311

What works?

  • Basic Latin characters
  • Numbers
  • Basic punctuation
  • Weight 400–900

Try it here: https://rsms.me/inter/lab/?family=display

inter - v3.19

Published by rsms over 3 years ago

Note: A new version 4 is in the making and will be released as "stable" during 2023. Version 3 will not receive any updates. You can download a beta release of version 4 here…

Version 3.19

This is a minor release with small improvements.
Changes since v3.18:

  • Fixes a variable-font interpolation bug with Roman numeral eight. #382
  • Fixes spacing of the latin epsilon glyph thanks to @hcsch. #377
  • Adds new glyph U+25AA "blackSmallSquare" including calt mappings for case sensitivity. #373
  • Removes U+20E3 "uni20E3" COMBINING ENCLOSING KEYCAP which triggers a bug in chromium, causing certain emoji to not render properly. #371
  • Improvements to Roman numerals

Complete list of changes…

inter - v3.18

Published by rsms over 3 years ago

Changes since v3.17:

  • Adjusts vertical metrics metadata to that of v3.15 and older. This should fix any vertical alignment issues that might have occurred with v3.17. #361
  • Fixes several issues with italics introduced by Glyphs 3 upgrade:
    • Fixes an issue with backslash in Italic masters. #362
    • Fixes issues with afii10026 and uni0376 in italic masters
    • Fixes issue with italic q U+0071 by inlining the shape instead of using components. #360
  • Fixes issue with U+035E COMBINING DOUBLE MACRON and U+20F0 COMBINING ASTERISK ABOVE in Thin Italic. #363
  • Fixes positioning issue with U+0358 COMBINING DOT ABOVE RIGHT
  • Improvements to U+20DC COMBINING FOUR DOTS ABOVE and U+20DB COMBINING THREE DOTS ABOVE
  • Improvements to U+204E LOW ASTERISK
  • Improved positioning via mark anchors of combining glyphs U+20F0, U+035E and U+035F. #363
  • Changes glyph shape of Latin upper-case iota. #359
  • Improved glyph composition via ccmp for enclosed glyphs like U+0041,U+20DD. #335

Complete list of changes since v3.17…

inter - v3.17

Published by rsms over 3 years ago

Superseded by release v3.18

Changes since v3.15:

  • Fixes issues with appearance in Microsoft Word. #352 (note that #156 is still unresolved although we have made some progress in v3.16 toward developing workarounds for certain printers.)
  • Fixes double grave interpolation issue. #317
  • Fixes design issue with glyphs acutedblnosp, dblgravecmb, uni02F6 and uni02F5. #339
  • Fixes missing or incorrect mark anchors in several turn* glyphs. #336
  • Adds Baht currency glyph U+0E3F. #323
  • Improvement to Latin iota (lower and upper case) glyphs. #340
  • Improvement to some numerical fraction glyphs
  • Adds a dummy DSIG table to address issues with Microsoft Office 2003 and older
  • Improvements when using Inter with certain older Microsoft products by decomposing any nested components which some of that software has issues with
  • Addresses a major regression in v3.16 where several italic glyphs got messed up due to a Glyphs 3 version upgrade of the source file. This only affected users of v3.16 which was only released for about 12 hours before being replaced with this release v3.17. #360

Complete list of changes since v3.15…

inter - v3.16

Published by rsms over 3 years ago


DO NOT USE: Italics are broken in this release. Use v3.17 instead


Changes since v3.15:

  • Fixes issues with appearance in Microsoft Word. #352 (note that #156 is still unresolved although we have made some progress in v3.16 toward developing workarounds for certain printers.)
  • Fixes double grave interpolation issue. #317
  • Fixes design issue with glyphs acutedblnosp, dblgravecmb, uni02F6 and uni02F5. #339
  • Fixes missing or incorrect mark anchors in several turn* glyphs. #336
  • Adds Baht currency glyph U+0E3F. #323
  • Improvement to Latin iota (lower and upper case) glyphs. #340
  • Improvement to some numerical fraction glyphs
  • Adds a dummy DSIG table to address issues with Microsoft Office 2003 and older
  • Improvements when using Inter with certain older Microsoft products by decomposing any nested components which some of that software has issues with

Complete list of changes since v3.15…

inter - v3.15

Published by rsms about 4 years ago

  • Fixes an issue with the variable font, where some software would not list the various weights correctly. #308
  • Fixes an issue with rendering on Windows with ClearType where some glyphs using advanced OpenType features (component transformations) would render incorrectly, with a slight vertical offset. #251
  • Improvements to Elfdalian, improving the /yogonek and /eth glyphs #285
  • Improvements to /eth U+00F0 glyph https://github.com/rsms/inter/commit/f7924a233e82f71872c31eaa2093401a74f35460#commitcomment-41610142

Complete list of changes since the previous version v3.14…

inter - v3.14

Published by rsms about 4 years ago

This is an old release.Newer release available → here ←

  • Fixes position of ring at bottom of /Aringbelow U+1E00. #266
  • Fixes interpolation issues with /omegatitlocyrillic /omega and /pisymbolgreek. #272
  • Fixes an issue with /dotmacroncomb.cn used by glyphs like /Adotmacron. #298
  • Adds /bitcoin glyph U+20BF. #284
  • Adds /insertionsymbol U+2380. #290
  • Adds specialized glyphs /Aringogonek, /aringogonek, /Yogonek and /yogonek to fully support Elfdalian script. #285
  • Adds U+EE01, a vertically-centered colon used by Android on the lock screen #212
  • Improves kerning of /quotedblright,/quoteright and /period,/comma. #299
  • Improves design of "Theta" U+03F4, U+0398 and "Fita" U+0472, U+0473. #263, #264
  • Improves design of /yhook and use /ucyrillic in /Ukcyrillic /ukcyrillic. #273
  • Improves design of /dzaltone and /dzcurl. #268
  • Improves design of /percent, /perthousand and /pertenthousand glyphs. #237
  • Improves variable-font metadata (STAT table). #265
  • Improves (tunes) calt case substitutions, e.g. "x -X". #251
  • Changes codepoint mapping of /q.sups from U+146B to private-area U+E163. #275

Complete list of changes since the previous version v3.13...

inter - Inter Display beta 1

Published by rsms over 4 years ago


There's a newer version of Inter Display available →


This is an early beta-quality release of Inter Display, a new “display" variant of Inter.

Please do not use in production

What works:

  • Basic Latin characters
  • Numbers
  • Basic punctuation
  • Weight 400–900

Try it here: https://rsms.me/inter/lab/?family=display

inter -

Published by rsms over 4 years ago

This is an old release.Newer release available → here ←

  • Improvements to Greek and Cyrillic glyphs #240
  • New stylistic set ss04 which is almost identical to ss02 with the exception of no slashed zero #252
  • Fixes interpolation issues with several diacritics in the light weights #257
  • Removes codepoint mappings for some math-related enclosed glyphs that would be too large when using the circle-enclosed glyphs #250
  • Various improvements and adjustments to glyph shapes, spacing and kerning
  • Improves OpenType feature name metadata

Complete list of changes v3.12–v3.13...

inter - Inter Display alpha version

Published by rsms over 4 years ago

Please see more recent beta version here...

This is an early alpha-quality release of Inter with Inter Display, a new display variant of Inter.

What works:

  • Basic Latin characters
  • Numbers
  • Basic punctuation
  • Weight 400–900

Please do not use in production.
This release will be updates with new builds of Inter Display.

inter - v3.12

Published by rsms over 4 years ago

This release includes major improvements Thin, Light and ExtraLight styles (including italic counterparts) incorporating months of work by @KatjaSchimmel

#215 #218 #219

See all source changes since the last release here: compare/v3.11...v3.12

inter - v3.11

Published by rsms almost 5 years ago

  • Fixes issue (regression) with variable font where certain glyphs would slant in the wrong direction. #198
  • Fixes issue (regression) with variable font where version metadata would be wrong. #202
  • Fixes codepoint mapping for /copyleft glyph. #203
  • Improves metadata of variable fonts. “fullName” name table entry is now “Inter” instead of “Inter Regular”.
  • New alternate-named variable font “Inter V”. With a different family name, this is useful for when you want to install the variable version alongside traditional static font files.
  • Improvements to /backslash glyph

All changes: https://github.com/rsms/inter/compare/v3.10...v3.11

inter - v3.10

Published by rsms about 5 years ago

Release 3.10 is a mix of new glyphs & glyph changes, and adjustments & fixes.

New glyphs:

  • blackSquare (U+25A0)
  • whiteSquare (U+25A1)
  • whiteRoundedCornersSquare (U+25A2)
  • lowerHalfWhiteSquare (U+2B12)
  • topHalfWhiteSquare (U+2B13)
  • downWhiteTriangle (U+25BD)
  • upWhiteTriangle (U+25B3)
  • leftWhiteTriangle (U+25C1, U+25C5)
  • rightWhiteTriangle (U+25B7, U+25BB)

Other notable changes:

  • Fixes alignment issue with otilde U+00F5. #191
  • Improvements to contextual alternates (calt), primarily reducing the cases where case substitution is unwanted. #193
  • Adjustments to the following whitespace glyphs: zerowidthspace, hairspace, thinspace, punctuationspace, enspace, emspace, sixthemspace, quarteremspace, thirdemspace and figurespace. #185
  • Improvements to ogonek-based diacritics.
  • Refinements and improvements to fractions (both dedicated glyphs and arbitrary frac parts)
  • Kerning improvements to all weights
  • Progress on mark and mkmk “dynamic diacritics”

All changes: https://github.com/rsms/inter/compare/v3.9...v3.10

Some new geometric glyphs:

Progress on mark and mkmk “dynamic diacritics”: (still work in progress)

Improvements to calt exceptions:

Fractions:

Whitespace:

inter - v3.9

Published by rsms about 5 years ago

Fixes an issue with metadata where Medium, Semi Bold, and Extra Bold would incorrectly be marked as “italic” which would confuse certain software.

inter - v3.8

Published by rsms about 5 years ago

  • Possibly breaking change: Variable italic axis (really, slnt axis) has been inverted (negated) — a negative value causes the text to lean rightwards. This is only a breaking change if you are using the multi-axis variable font (Inter.var) and define slant angle using high-level CSS properties like font-style. This change was done to comply with the convention defined in the OpenType spec. #175 #172
  • Variable font files are now significantly smaller thanks to #171 and #169
    • Inter.var.woff2 v3.7: 393kB, v3.8: 306kB
    • Inter-upright.var.woff2 v3.7: 267kB, v3.8: 224kB
    • All this while v3.8 introduces a whole new set of glyphs, kerning and feature code.
  • Adds several new glyphs, like double-stemmed arrows and enclosed alphanumerics & symbols
    • Warning sign #168
    • Copyleft symbol #165
    • Really long arrows, useful in ligatures like --->
    • Arrows with double-lined stems, useful for “assign to”, with ligatures defined for some combinations with equals, e.g. =>
    • Enclosed glyphs in circles and squares
  • Fixes a bug where U+0430 Cyrillic lower-case a would not be substituted for a single-storey “a” with cv11 enabled. #179
  • Fixes a bug with slant of Ͽ (U+03FF) #170 #169
  • Some calt code has moved to liga (standard ligatures), specifically arrow ligatures. Automatic case alignment is still kept in calt. So, you can now disable calt to disable only case alignment, and disable liga to only disable arrow ligatures.
  • Improvements to kerning, spacing and letterform details
  • Improved Microsoft Windows installation instructions #173
inter - v3.7

Published by rsms over 5 years ago

  • Fixes an issue with spacing to the right of capital "M"
  • Improves positioning of various bullet glyphs
  • Improved kerning
  • new copyright glyph U+00A9
  • new published (aka sound recording copyright) glyph U+2117
  • new registered sign glyph U+00AE
  • release now contains installation instructions for Linux
inter - v3.6

Published by rsms over 5 years ago

  • Fixes an issue related to ttfautohint where lower case "r" would be grid fitted incorrectly by ClearType on Microsoft Windows #119
  • Fixes an issue with using case and calt features in combination where arrow combinations like -> would not be substituted by arrow glyphs #161
  • Fixes an issue with rightArrow of bolder weights in italic #154
  • Adjusts the glyph width of "bullet" to be exactly two "space" glyphs wide, allowing easy ad-hoc list creation with wrapping lines
  • Improved kerning for a.1 (alternate single-storey "a")