Comments (9)
True. I can reproduce it. Mostly it is caused by IDEA's rendering strategy. I have tried many other fonts, they also have some weird transform between font sizes.
However, what confusing me is the differences bewteen font weights. It seems that some "optimization" is effect when the font weight is regular or bold. Indeed, I have no idea to solve it currently.
In addition, there also have some font size or spacing differences when the font have double width character or not, which have annoyed me for a long time.
from maple-font.
have you ever try to restart IDEA or Windows?
from maple-font.
@subframe7536 now I checked, this happens with 14.0 font size; with 15.0 the character height changes a bit but the width is normal, with 16.0 everything is fine as you have in the video.
In addition: 13.5 changes the height a bit (same as 15.0); 14.5 is fine (more precisely, both are wide); 15.5 changes the width (same as 14.0).
_2024-05-05-15-12-49.mp4
from maple-font.
@vladkryv Find it out. You can test this version source.zip
Ascender
/ Descender
should not same as Safe top
/ Safe bottom
from maple-font.
Strange things. Direct export with design tools renders as above, but bug still exist if built with script
The issue is not caused by Ascender
/ Descender
from maple-font.
You can test this version source.zip
The problem with wide inter-character indentation is gone, but in this version there are a lot of artifacts, for example some letters are clearly thinner than others and so on, here are screenshots
- regular v7.0 beta 15
- regular source.zip
- light v7.0 beta 15
- light source.zip
from maple-font.
This is caused by font hint, which is enabled by default in FontLab
from maple-font.
Fix it by correct the font name table and change usWeightClass
in static version
ExtraLight
: 200 -> 275Thin
: 100 -> 250
from maple-font.
release in v7.0-beta16
from maple-font.
Related Issues (20)
- Nerd图标大小不一致无法对齐 HOT 2
- V7: Increased bracket height HOT 4
- [REQUEST] Glyphs for right-angled arrows (↰, ↱, ↲, ↳) HOT 4
- [BUG] ss03 inconsistent HOT 4
- "#" 号显示不符合预期 HOT 5
- V7: Can't find a way to enable/disable freeze_feature_list HOT 1
- [V7-Beta20] kitty help HOT 10
- Why this character is shown in Neovim HOT 8
- Some fontLigatures config not work in latest version `Maple Mono NF CN` HOT 2
- Italic a and greek alpha undistinguishable HOT 2
- 在 AUR 中新增 ttf-maple-git 以使用最新的git版本 HOT 2
- NerdFont字体宽度问题 HOT 1
- V7版本没有SC-NF了吗 HOT 1
- V6.4 在开启连字功能后的 VSCode 上缺少部分连字符 HOT 2
- Letter Ü is wrongly mapped to Û HOT 3
- 关于Assets的文件区别 HOT 1
- 中文字间距有点大 HOT 4
- 能否考虑把大于等于三个的'-'连接为一个连续的横杠? HOT 2
- More stylesets to prevent default ligature HOT 1
- Help: Can't get Ligatures working HOT 2
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 maple-font.