Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mac vscode 默认粗体 #9

Closed
nick357 opened this issue Aug 23, 2022 · 17 comments
Closed

mac vscode 默认粗体 #9

nick357 opened this issue Aug 23, 2022 · 17 comments
Labels
bug Something isn't working

Comments

@nick357
Copy link

nick357 commented Aug 23, 2022

mac pro m1 下,系统为最新版本。
vscode配置
"editor.fontFamily": "'Maple Mono SC NF",
显示的是粗体。要按下面方式设置才能显示常规字体
"editor.fontFamily": "'Maple Mono SC NF Regular',

@subframe7536
Copy link
Owner

windows下没有出现这个问题,可能是mac上读取的是字体的全名?我没有mac的机子,没法测...

@nick357
Copy link
Author

nick357 commented Aug 23, 2022

没测试环境是比较麻烦,先补个图吧。
Regular
1
No Regular
2

@nick357
Copy link
Author

nick357 commented Aug 23, 2022

Regular 没加粗但中英文没对齐,不加Regular变粗了,中英文对齐了

@subframe7536
Copy link
Owner

...你这regular不是我的字体

@subframe7536
Copy link
Owner

我的本来就比较粗一些...

@nick357
Copy link
Author

nick357 commented Aug 23, 2022

image
嗯,感谢即时回复。确实比较奇怪,我只设定了一个字体。
而且vscode的命令行终端弹出说终端只支持等宽字体,似乎是未能正确识别出该字体是等宽字体。

@jinnyu
Copy link

jinnyu commented Aug 23, 2022

image 嗯,感谢即时回复。确实比较奇怪,我只设定了一个字体。 而且vscode的命令行终端弹出说终端之支持等宽字体,似乎是未能正确识别出该字体是等宽字体。

+1 IDEA也未认出字体是等宽字体

@subframe7536
Copy link
Owner

mac的坑比较多...https://github.com/subframe7536/Maple-font/releases/download/v4.0/Maple.Mono.NF.ttf 这个试试?如果还是不行的话需要后续研究一下了...

@nick357
Copy link
Author

nick357 commented Aug 23, 2022

image
补充下,Menlo这个字体,我配置时后面不用加Regular也能正常。
说明正常情况下应该不用加Regular

@subframe7536
Copy link
Owner

image 补充下,Menlo这个字体,我配置时后面不用加Regular也能正常。 说明正常情况下应该不用加Regular

Maple Mono也是这样吗?还是说只有Maple Mono SC NF这样?

@nick357
Copy link
Author

nick357 commented Aug 23, 2022

测试了你刚才的4.0的Maple Mono NF,是能被vscode成等宽字体。但这个缺失中文部分吧。
刚才是没设对字体。

@subframe7536
Copy link
Owner

测试了你刚才的4.0的Maple Mono NF,是能被vscode成等宽字体。但这个缺失中文部分吧。 刚才是没设对字体。

收到,大概找到原因了,现在需要确认一下,5.0的maple mono是否能和menlo一样不用输入regular,但是无法识别等宽?

@nick357
Copy link
Author

nick357 commented Aug 23, 2022

5.0的Maple Mono 我验证了。
Maple Mono 在vscode识别是等宽,字体粗细和下面一样。
image

Maple Mono Regular则不能识别是等宽,字体粗细和上面一样。
image

@subframe7536
Copy link
Owner

5.0的Maple Mono 我验证了。 Maple Mono 是vscode识别是等宽,字体粗细和下面一样。 image

Maple Mono Regular则不能识别是等宽,字体粗细和上面一样。 image

font-family引号多打了一个单引号....不知道有没有影响?

@nick357
Copy link
Author

nick357 commented Aug 23, 2022

那个单引号应该是不小心弄掉了,加了,完全去除单引号都是一样的现象。应该是被自动处理了。
总结下就是5.0版本
"editor.fontFamily": "'Maple Mono'"
等宽,字号正常
"editor.fontFamily": "'Maple Mono Regular'"
不等宽,字号正常
"editor.fontFamily": "'Maple Mono SC NF'"
等宽,字号太粗
"editor.fontFamily": "'Maple Mono SC NF Regular'"
不等宽,字号正常

@subframe7536
Copy link
Owner

那个单引号应该是不小心弄掉了,加了,完全去除单引号都是一样的现象。应该是被自动处理了。 总结下就是5.0版本 "editor.fontFamily": "'Maple Mono'" 等宽,字号正常 "editor.fontFamily": "'Maple Mono Regular'" 不等宽,字号正常 "editor.fontFamily": "'Maple Mono SC NF'" 等宽,字号太粗 "editor.fontFamily": "'Maple Mono SC NF Regular'" 不等宽,字号正常

感谢测试!下一版我会修复这些问题

@nick357
Copy link
Author

nick357 commented Aug 23, 2022

重启了下机器以后已经好了,不应该加Regular和单个的',vscode加了这两个应该都匹配不到字体,用的系统默认的。
英文在纯文本下黑色显得比较粗。但在代码着色的地方感觉还可以接受。
感谢提供这么棒的字体。🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants