6 ms·
The last time this came up people pointed out this kind of thing: Beautiful W <span class="kern"> eb </span> Type It would be nice to
by jberryman 12y ago
The last time this came up people pointed out this kind of thing:
Beautiful W
<span class="kern">
eb
</span>
Type
It would be nice to just see what they look like without all that hackery, since no one is going to do that ever in real life.
- makmanalp 12y agoSo the problem happens because google web fonts actually subset the actual fonts to remove things so that the file sizes are reasonable. For example it's only latin characters unless you specify. And opentype data is also stripped. This means ligatures, for example are tossed. I had a hell of a time figuring this out. I think font-specific kerning also goes away when this happens. This is why I now serve my own font. Here's the code I found that does this: https://code.google.com/p/googlefontdirectory/source/browse/tools/subset/subset.py https://code.google.com/p/googlefontdirectory/source/browse/...
- deleted 12y ago[deleted]
- mark-r 12y agoDo the fonts you download yourself from Google contain the missing information? Or do you have to dig up an original source?
- makmanalp 12y agoI usually go back to the original source, and use something like http://fontprep.com/ http://fontprep.com/ or http://www.fontsquirrel.com/tools/webfont-generator http://www.fontsquirrel.com/tools/webfont-generator to subset and generate webfonts. But check the font license, some fonts don't allow you to do this.
- unicornporn 12y agoYou can get some of the best fonts from Google Web Fonts here http://brick.im/ http://brick.im/ with ligatures etc.
- makmanalp 12y agoThis is gorgeous and seems to work very well. Thank you!
- PeterGriffin 12y agoI use some Google Web Fonts and I was interested, but when I went here: http://brick.im/fonts/ http://brick.im/fonts/ And I clicked on a few fonts, I kept getting 404s. Any idea?
- thisgai 12y agoIt looks like it's supposed to link to the downloadable original source, but it's missing. To use the font just click the little + button and then the 'Bucket' button in the menu.
- alfredxing 12y agoThey're supposed to link to a font-specific specimen page where you can see exactly how the font renders and take advantage of some content-editable headings and paragraphs.
- alfredxing 12y agoIt's because GitHub Pages (where the Brick site itself is hosted right now) runs an outdated version of Jekyll that doesn't support Collections yet. You can track the issue here: https://github.com/alfredxing/brick/issues/62 https://github.com/alfredxing/brick/issues/62
- thejosh 12y ago>since no one is going to do that ever in real life Yes they will, it's the easiest way to get different fonts how you want them.