Comments (7)
First order of business is to see if this reproduces using hb-view.
from uharfbuzz.
Ah! Sorry, should’ve checked that to begin with.
hb-view seems to render everything correctly.
For instance, here’s Vinila as rendered by hb-view:
from uharfbuzz.
Not totally sure it’s relevant but seems worth mentioning — I was looking at the ttx of the fonts mentioned above in the original post, and it appears all the non-functioning variable fonts lack HVAR
tables, while all the functioning fonts do have HVAR
tables.
from uharfbuzz.
Ah, right. In hb-ot-font
(ie. when NOT using FreeType font functions) we don't use gvar
, so font is required to have HVAR
. While the spec says HVAR
is optional, I take it as defacto required. We will one day implement gvar
. Not that far in the future actually, later this year.
from uharfbuzz.
Good to hear! Is there any chance of including the hb_ft_*
functions in uharfbuzz or is that out of scope for uharfbuzz?
from uharfbuzz.
It's one function call. I don't see why not. @anthrotype
from uharfbuzz.
all seems fixed in the 0.6.0 release!
from uharfbuzz.
Related Issues (20)
- Obtaining `hb_font_extents_t`? HOT 3
- access to hb_font_set_ppem and hb_font_set_ptem HOT 4
- `Blob.from_file_path` does not bail on error HOT 4
- Files missing in 0.24.0 sources HOT 2
- New Release for Repacking Bugfix HOT 3
- get_glyph_shape() should be a method of Font rather than DrawFuncs HOT 6
- New release needed to grab repacking bugfix from harfbuzz HOT 4
- New release needed for harfbuzz 5.3.1 HOT 1
- Build harfbuzz with experimental features by default? HOT 7
- Builds _draw_test_funcs.cc into the library
- Speeding up the CI/CD pipeline HOT 3
- can't install uharfbuzz due to cython new version 3 HOT 4
- Wheels for alpine/musl HOT 2
- Crash when repacking fonts with latest binary wheels (v0.37.1, v0.37.1.post1) HOT 45
- Add support for synthetic bold HOT 1
- New release to pick up bugfix HOT 7
- RFE: build uharfbuzz against system isnatlled harfbuzz library HOT 3
- Hi
- make use of info.cluster HOT 3
- v0.39.2 release hiccups HOT 3
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 uharfbuzz.