Comments (4)
Additional Info: most of the fonts have half form for "habeng+viramabeng" and there it works fine.
from harfbuzz.
HarfBuzz matches Uniscribe, so it's font issue.
To the root of it: indeed, the Indic shaping logic is that matra is reordered to before the base and half forms, that is, right after the last lone virama glyph before the base.
You might have some luck if you transform such viramas to a different glyph id. But even that may not work.
from harfbuzz.
cc @roozbehp
from harfbuzz.
umm, no problem. We release the alpha of bengali which work perfectly with harfbuzz. I have kept half shape presently, if time permits i will remove those and digg further more to this problem.
Thanks you :)
from harfbuzz.
Related Issues (20)
- Bug in `unicode_to_macroman`? HOT 3
- [subset] Don't printf from the library
- Arabic Letter لا looks wrong on InDesign 19.0 - 19.4
- Burmese script marking character placement problem with Harfbuzz / Speedata
- tnum font feature being mistakenly stripped from Noto Sans HOT 1
- Build with vcpkg / MSVCC fails HOT 3
- [wasm] Enforce HarfBuzz cluster guarantees on shaping output HOT 3
- Possible issue in UCD composition table HOT 1
- Discrepancy when shaping text with Farsan Regular HOT 4
- OpenType features with private Unicode code points
- Update of harfbuzz-8.5.0-1.fc40.i686 conflicts with file from package harfbuzz-8.4.0-1.fc40.x86_64 HOT 1
- SVG output displays very badly in Firefox HOT 4
- cmake configure in msys2 clang64 fails some tests HOT 1
- Different shaping output with HB_NO_OT_RULESETS_FAST_PATH HOT 1
- Cannot compile without glib for arm ? HOT 2
- [subset] Documentation: hb_subset_or_fail and hb_face_get_table_tags HOT 5
- hb_subset_or_fail and garbage HOT 15
- mongolian_variation_selectors is dead code? HOT 2
- some static code analysis reports need to be fixed HOT 2
- Visual Studio warnings for hb-open-type.hh "truncation of constant value" HOT 6
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 harfbuzz.