Other Stuff I'm sure you covered but double checking: If you compare trying to generate a font with something that works you could probably narrow the issue down. I've seen this before in icon fonts and never had an issue but I haven't tested on Opera before either. I noticed when trying to re-generate the FontAwesome font from Font Forge I got validation errors with the em spacing and the glyphs had errors (self-intersecting, wrong direction, missing points at extrema). You could use a tool like Font Forge to check differences from other fonts. I would bet the glyphs are mapped to a different unicode area and maybe the browser doesn't read from there? I would compare the font that you said worked with FontAwesome to see what the differences are. If you mention what font worked we could probably help out better. There are a couple different issues I would look into that I hope help you fix it. How I can detect if FontAwesome font is loaded? I'm tried to make a fallback using Modernizr "font-face" feature detection, but opera Mobile and BlackBerry 6 return true because they supports that-feacture. The problem is not just with my website, Font Awesome website examples and tests are not working… I tried with another server font with and works ok, but with FontAwesome I can't show icons properly. Opera mobile 10+ supports so the problem may be another. I tested with a BB Curve 9300, Modernizr and Google fonts and all is ok. (I don't know whats are the changes, but works) Results: opera mobile now displays icons properly. I tried with two online font conversion tools.įirst I used to convert the original FontAwesome svg to ttf. I couldn't find any apparent problem, so I tried with unheard solutions. Fontforge missing points at extrema android#Let me know if you'd like some recommendations.I'm using Bootstrap + Font Awesome, and all is ok with most desktop and mobile browsers, but Font awesome icons are not working with some browser like opera Mobile, Opera Mini, and some version of Android Browser.ĭoes anyone know that problem? and, Is there a solution ? There's also lots of tools more focused on conscripts that might be more approachable if you're fighting FontForge. otf and it working in your text editor of choice, then you can ignore a lot of them.ĭoes it look right in your text editor? Great! Does it not? Then it maybe dig into the validation errors more. Fontforge missing points at extrema professional#This is important if you're making a professional font, but if you only care about. Loading up your font in font forge it has only a couple errors around glyph M's advance width (just that it mismatches with the hmtx table and is too big).Īs a heads up, FontForge has lots of these validations to make sure the resulting font works in as many scenarios as possible (PostScript, TrueType, for example). Do you meant the bounding box check (Glyph BB)? This is configurable and is useful for a warning to make sure you don't oversize some glyphs. #5 You mean how do you make sure your character fits within the advance width? This is best done by looking at the paths. If you're just exporting OTF this matters less.īasically if the path curves back and traces over itself (think a figure 8 loop) that causes issues with the directionality stuff you were running into in #1. These are the most extreme points in a curve, so if you have a curve whose control points push the curve out towards the edge, that causes this complaint.īasically make sure the peak of the humps is a point and not implicit. PostScript and TrueType want you to have points at the extrema of the curve. Note how the direction of the stroke determines if it cuts out a hole or not (although in SVG you have the ability to define what directions mean). For a better understanding of what's going on, you could look at how SVG approaches holes in shapes: Stack Overflow If this is incorrect it manifests as 'weird' holes. AFAIK this can only happen when you have multiple parts in a single glyph. #1 Wrong direction refers to the direction of the stroke (i.e., the order of the points you put in). Fontforge missing points at extrema how to#I don't even know how to make those appear. What are those odd variations of the vowels made in the oa-system? I can only seem to make lines by adding points. How do I make a line between two existing points? How do I make those green/purple/brown hint blocks? What is "missing points at extrema?" and what do I do about it? The first one in the list is for letter 'B' and the error is "wrong direction". The problems I have are very numerous, but I'll start with just the most obvious one.Īfter cut and pasting and mirroring the letters, because that's the only thing I know so far what to do, I come across errors when I try to save my font. Actually I use font forge by having taken the OA-script and then redesigned it without knowing what I'm doing.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |