Code Monkey home page Code Monkey logo

Comments (10)

Ynng avatar Ynng commented on July 29, 2024 1

I'm trying to get VDL-Logona since the new Club House Games uses it, but some of the Japanese letters don't appear.

Also with VDL-LogoJrBlack vdl-logojrblack

at least these characters are missing: リド

I was just trying to get VDL-GigaMaruJr and had similar problems.

I think this is due to typekit's dynamic subsetting. Both the request and response are not in any standard formats so this probably won't be an easy problem to tackle.

Here are a few random links I've found on the topic:

from typerip.

CodeZombie avatar CodeZombie commented on July 29, 2024 1

I believe the latest commit has fixed this issue. The tool is now able to grab what I believe is the complete character set for any font.
Thankfully this didnt require trying to mess around with Adobe's dynamic subsetting. The undocumented API I'm using to pull fonts from includes a "unicode" parameter which attempts to include glyphs from within some kind of range depending on the value.

One of Adobe's standard fonts that they use on every page is requested using this api, and includes ?unicode=AAAAAQAAAAEAAAAB in the URL. I believe this asks the server for every character in the font to be served as opposed to a basic latin subset. I put this string into the font download URL within the tool, got rid of the primer, and now its grabbing full fonts.

I've tested it on all the fonts mentioned in this thread and can't find any missing glyphs.

As always, please let me know if something isn't working.

from typerip.

CodeZombie avatar CodeZombie commented on July 29, 2024

Good catch, that works perfectly. Thanks!

And which fonts are you trying to get all characters for?

from typerip.

mimonaut avatar mimonaut commented on July 29, 2024

I have also trouble to get "pro" version of fonts.. It takes only STD (basic) charset, so a bit confusing.. I am from czech republic, so I need chars like ěščřřžžýáí.. If I wrote those letters to preview window on adobe page, it loads a while and then it shows example correctly.. But downloaded font from typerip have no "pro" characters.. is there a way to get that full fonts please? I tried American typewriter for examle..

from typerip.

egeesin avatar egeesin commented on July 29, 2024

Can confirm, no Turkish characters (ğşıİ) as well.

from typerip.

fontmaster727 avatar fontmaster727 commented on July 29, 2024

I'm trying to get VDL-Logona since the new Club House Games uses it, but some of the Japanese letters don't appear.

from typerip.

shitrip avatar shitrip commented on July 29, 2024

confirmed to fail with ň - Unicode Character 'LATIN SMALL LETTER N WITH CARON' (U+0148)

from typerip.

darvell avatar darvell commented on July 29, 2024

Alternate characters are in a very modified and odd CFF version called 'Adobe Blank' if I understand correctly (which would explain why the header is a CFF but at version 0). I would believe certain parts of the codepages have their own files hence why there are multiple requests when on the site.

from typerip.

darvell avatar darvell commented on July 29, 2024

There's a trick to this apparently. Get the WOFF2 versions. Iterate the subset_id until you're returning failures. There is a scenario if you make enough wrong calls or too many within a minute you'll get your ass kicked and blocked for 5 minutes. But the WOFF2 ones can be merged together with fontmerge from pythons fonttools. Don't know if there's a node equivalent but it seems to fix things...

Hopefully that helps a little, I'd like to submit a bit more help but I honestly just don't have the time. Just maybe this can help fix the issue of alternate languages.

from typerip.

gingerbeardman avatar gingerbeardman commented on July 29, 2024

I'm trying to get VDL-Logona since the new Club House Games uses it, but some of the Japanese letters don't appear.

Also with VDL-LogoJrBlack vdl-logojrblack

at least these characters are missing: リド

from typerip.

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.