Coder Social home page Coder Social logo

Comments (7)

bramstein avatar bramstein commented on August 18, 2024

Thanks for the report. We've had good results with the default test string BESbswy. If the font is metric compatible with the fallback fonts it becomes harder to detect (though I've only seen a handful cases like this). Could you list a couple of fonts that are having difficulty with "abdef"? That sounds worth looking into.

I can see why Interstate PI might be troublesome. What unicode code points are those glyphs mapped to? As long as the default fallback for that code point has a very different width it should work.

from fontfaceobserver.

 avatar commented on August 18, 2024

I work for Font Bureau, and I haven't been able to find anyone who knows of an official charset listing for these fonts! So I had to pull them out of the fonts themselves.

Ignoring punctuation, these are the charsets for Interstate Pi:

  • One: BDEFGHILNOPQRUZ0123456789abcdefghijklmnopqrstuvwxyz
  • Two: FGHJ0123456789abdefghijklmnopqrstuwxyz
  • Three: CDEGHJKOPRXZ0123456789abcdefghijklmnopqrstuvwxyz
  • Four: Z0123456789abcdefghijklmnopqrstuvwxyz

You can see what I'm talking about. There's no set of capital letters that is in all four!

When I tried "abdef", Interstate Pi One loaded but the other three didn't.

Thanks for reminding me about the fallbacks, I had totally forgotten to set those smartly. I'll let you know what I find.

from fontfaceobserver.

bramstein avatar bramstein commented on August 18, 2024

Let me know how it goes. Interstate Pi does not appear to be on Webtype, so short of buying the typeface it is difficult for me to test :)

from fontfaceobserver.

 avatar commented on August 18, 2024

Tried it with Adobe Blank fallback and still no love. Incidently, this is BESbswy in IP One:
image

Obviously the Pi metrics should not have a problem being confused with any standard font. I can send you a copy if you want to experiment on it.

from fontfaceobserver.

bramstein avatar bramstein commented on August 18, 2024

That would be great, thanks!

from fontfaceobserver.

 avatar commented on August 18, 2024

I have had better luck with the string "aeiou" — so this is not the end of the world, but I am still curious why missing characters in the font seems to kill it.

from fontfaceobserver.

 avatar commented on August 18, 2024

I must not have cleared my cache or something, because the fonts I thought weren't loading now do. So when used as designed, with a test string that is well supported by the font in question, it seems to be reliable. Sorry to bother you.

from fontfaceobserver.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.