Comments (10)
Is is caused by the double-width characters and Latin ligatures in it? They are designed to provide CJK compatibility.
What's the result if you manually delete them?
from iosevka.
@gber I have checked the source of libfontconfig, and it is really caused by full-width characters included within it. In the next release I will separate Iosevka into three variants:
- Iosevka — Single-width only.
- Variant Iosevka CJK — Iosevka and full-width characters.
- IosevkaCC — Contains full-width characters and enwiden symbols.
from iosevka.
Yep, I tried with only the Latin Extended subset and that is indeed then recognized as monospace.
from iosevka.
@gber Could you please try to build the newest snapshot in master
and checkout whether the ttf files in build
are recognized as monospaced?
from iosevka.
This is the result from my friend's test.
from iosevka.
I can't get it to build and don't know enough about node (might be the outdated distro-provided fontforge version). Could you upload the built font somewhere?
from iosevka.
The above looks right, 100 means mono, so it should be OK.
from iosevka.
@gber http://pan.baidu.com/s/1i38SZ5r
You can download and test it.
from iosevka.
Thanks, fontconfig/Freetype indeed now considers it monospace and it is also rendered correctly via Xft. Awesome, thanks for the quick response!
from iosevka.
@gber Okay, the fix will be published in the next release. Closed.
from iosevka.
Related Issues (20)
- Variant: colon vertically centered HOT 1
- Taller triple equal, not double equal ligatures
- Add a way to update private build plans from previous versions HOT 2
- Name change of "x.semi-chancery-{straight|curly}" to "x.semi-chancery-{straight|curly}-serifless" not yet implemented in website customizer HOT 8
- Word cannot find Sarasa Term SC Bold HOT 3
- Ring shape in Cyrillic Ef is broken.
- brew install instructions are out of date HOT 2
- >>= Ligature not working in VSCode. HOT 2
- Character request: Left/Right white square bracket HOT 2
- Oversight in website: Specimen should recalculate certain characters' available glyph variants under Quasi-Proportional
- Sideways `u` with diaeresis (`U+1D1E`) breaks its own sideways mark anchor when any CV is applied to it under CSS.
- Feature request: Narrow mark anchors for letters with ascender/descender. HOT 2
- Add configure letter-spacing HOT 3
- Cyrillic Tsse (`U+A690`‥`U+A691`).
- Possibly reopening several useful issue reports from user @Logo121 whose account has mysteriously vanished from github. HOT 5
- Different comparison operators are not the same size, which looks strange HOT 3
- Alphabetic characters following multiple CV tags, whose intended widths are wider/narrower than N, still use the character boundaries of N under Quasi-Proportional. HOT 1
- Superscript/Subscript/overscript characters with localized forms do not accept CV/SS features while localized.
- The other Legacy Computing characters unified to existing codepoints (reopening of #2192) HOT 1
- Slab SS16 Which file is downloaded😊
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 iosevka.