Comments (13)
@jfkthame We can't see the glyphs in this report... Ralph thinks these must be combining accents. He says: "Combining accents do have a negative width if the shape is place left to zeroline.
We do that, cause these accents this way also work more or less fine without mark positioning."
from fira.
Huh, I thought I fixed that once already. Github doesn't like the angle-brackets from TTX output, so I've replaced them with [square brackets]. Hope the edit survives this time!
These aren't combining accents, they're glyphs like zerowidthspace that should have a zero advance width but actually have a negative advance -- i.e. they'll try to "backspace" a bit.
This isn't about placement of an accent glyph relative to the origin; that's a different matter (but even then, although the glyph outline may be at negative x-coordinates, its advance width will still be zero, not negative).
from fira.
will check that. this should be solved via an export parameter if could not find a bug in my work files.
from fira.
I'm still seeing these glyphs with negative "advance" in the 3.109 version.
from fira.
In 3.109, I notice that FiraMono-Regular.otf also has a couple of glyphs with negative advance:
<mtx name="null" width="-80" lsb="0"/>
<mtx name="zerowidthspace" width="-80" lsb="0"/>
These should both have width="0".
from fira.
@jfkthame should be fixed in v.3.110
from fira.
@jfkthame can you please verify?
from fira.
I just looked at FiraSans-Italic (in both .otf and .ttf formats), and it still has the same collection of glyphs with negative advance. :(
from fira.
The problem in FiraMono-Regular does appear to be fixed, however.
from fira.
Georg just send over a newer build of Glyphs2 _beta which should fix that. give me an hour or two.
from fira.
If so ... the version number (a cool one) 3.111 will be available today.
from fira.
checked againFiraSans-Italic (in both .otf and .ttf formats), and could not find negative width glyphs anywhere.
no problem to update once more if needed but please check 3.110 once more on your side too.
Thanks.
from fira.
fixed with v.3.111
from fira.
Related Issues (20)
- $, & and @ in Mono HOT 11
- Support Vietnamese language, please ! HOT 1
- Letter g is inconsistent HOT 2
- CODE_OF_CONDUCT.md file missing
- Ligature "===" weird displayed in PhpStorm 2019.1 HOT 1
- mono replacement character (fffd) is too wide
- Vietnamese support for mono fonts HOT 6
- add LICENSE HOT 2
- Use https instead of http for links in repo description and README HOT 6
- Add compiled fonts along with source code in releases.
- Save the page in the *.mht format in the FireFox browser HOT 2
- "Book" and "Ultra" weights dropping out in Chrome/Windows when installed locally
- Carrios Studio link is broken HOT 4
- Strange ligature - #& becomes stylised et
- Regular Fira Sans has visual issues on Firefox on Linux HOT 2
- Please make a Italic version of Fira Mono
- Please support Chinese Char HOT 1
- Update Fira on Google Fonts HOT 3
- Small letter j isn’t soft-dotted, and combining acute doesn’t behave normally. This messes up the ij-acute.
- Contribution documentation linked in Readme has been vandalized HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fira.