Open Lawrence-of-AnKing opened 1 year ago
本主题优先使用的是英文的字体JetBrains Mono
, 如果不兼容会使用中文字体HYZhengYuan
. 这是因为中文字体几乎都非等宽字体不适合编程及英文排版
几乎所有中英符号本身差别就不大很难分辨, 很容易导致写错看不出来, 所有有些人会直接强制符号为英文
我本人也是建议全部使用英文符号, 避免歧义
语言的作用我认为是方便沟通, 除此以外任何东西都是无关紧要的
- 本主题优先使用的是英文的字体
JetBrains Mono
, 如果不兼容会使用中文字体HYZhengYuan
. 这是因为中文字体几乎都非等宽字体不适合编程及英文排版- 几乎所有中英符号本身差别就不大很难分辨, 很容易导致写错看不出来, 所有有些人会直接强制符号为英文
- 我本人也是建议全部使用英文符号, 避免歧义
语言的作用我认为是方便沟通, 除此以外任何东西都是无关紧要的
至少在选用兼容的中文字体时,应该选择引号比较明显的类型。
我对你的工作很感激。🥂
Typora里,用户本身也可以用 base.user.css
的方式来自定义字体。
也就是说这个问题其实不怎么严重。
只是说瑕疵的地方始终是瑕疵。
我们有在中文下使用英文标点的自由,因为这样有利于编程,也有在中文下使用中文标点的自由,因为那终究是规范。
实际上那类引号左右不分的字体,比如汉仪正圆,是两边都不讨好的设计。
因为想在中文下使用英文标点的人,自然不需要它显示中文标点;而中文下使用中文标点的人,却会因为它标点符号的设计而困扰。
纯个人建议:换个左右引号好辨认的字体。
当然,也可以不采纳。
那有什么字体推荐吗?
那有什么字体推荐吗?
将之与 JetBrains Mono 混用的效果如下:
混用后代码的等宽效果很好,可是还有一个问题没法解决,那就是其中中文注释的引号又会变成英文样式(虽然中文注释里也没多少人加引号),目前我还没有弄清楚原因,希望你能帮忙解决一下。
这个字体我曾经有考虑过, 但是他的粗细程度和JetBrainsMono不匹配所以没有采用, 我深度使用试下
我感觉霞鹜文楷文字清晰度不够, 不适合阅读
无法理解,为什么很多主题,都选用中文引号左右很难分辨的字体。
甚至很多干脆就用英文引号代替。
难道中文引号、中文标点就这么让人羞耻,以至于大家都喜欢在中文环境下用英文标点,或者用不分左右的英文引号吗?