Comments (7)
-
本主题优先使用的是英文的字体
JetBrains Mono
, 如果不兼容会使用中文字体HYZhengYuan
. 这是因为中文字体几乎都非等宽字体不适合编程及英文排版 -
几乎所有中英符号本身差别就不大很难分辨, 很容易导致写错看不出来, 所有有些人会直接强制符号为英文
-
我本人也是建议全部使用英文符号, 避免歧义
语言的作用我认为是方便沟通, 除此以外任何东西都是无关紧要的
from draketyporatheme.
- 本主题优先使用的是英文的字体
JetBrains Mono
, 如果不兼容会使用中文字体HYZhengYuan
. 这是因为中文字体几乎都非等宽字体不适合编程及英文排版- 几乎所有中英符号本身差别就不大很难分辨, 很容易导致写错看不出来, 所有有些人会直接强制符号为英文
- 我本人也是建议全部使用英文符号, 避免歧义
语言的作用我认为是方便沟通, 除此以外任何东西都是无关紧要的
至少在选用兼容的中文字体时,应该选择引号比较明显的类型。
我对你的工作很感激。🥂
Typora里,用户本身也可以用 base.user.css
的方式来自定义字体。
也就是说这个问题其实不怎么严重。
只是说瑕疵的地方始终是瑕疵。
我们有在中文下使用英文标点的自由,因为这样有利于编程,也有在中文下使用中文标点的自由,因为那终究是规范。
实际上那类引号左右不分的字体,比如汉仪正圆,是两边都不讨好的设计。
因为想在中文下使用英文标点的人,自然不需要它显示中文标点;而中文下使用中文标点的人,却会因为它标点符号的设计而困扰。
纯个人建议:换个左右引号好辨认的字体。
当然,也可以不采纳。
from draketyporatheme.
那有什么字体推荐吗?
from draketyporatheme.
那有什么字体推荐吗?
我目前用的是 霞鹜文楷 。
该字体基于日文字体厂商 FONTWORKS 开源出的字符数最多的 Klee 增补而成,兼具仿宋和楷体的特点,保证可读性的同时比较好看。
之所以选用这款字体,除了我个人比较喜欢偏楷体的字体外,还因为它开源,并且作者推出了专门针对编程优化的 MONO
字体(虽然这个等宽字体确实远不如JetBrains Mono)。
下面是作者介绍页面的图片:
以及该字体在 Typora 下的预览:
你可以看一下再做决定,或者选用其他的字体,也可以将之与原来的英文字体混用。
from draketyporatheme.
那有什么字体推荐吗?
将之与 JetBrains Mono 混用的效果如下:
混用后代码的等宽效果很好,可是还有一个问题没法解决,那就是其中中文注释的引号又会变成英文样式(虽然中文注释里也没多少人加引号),目前我还没有弄清楚原因,希望你能帮忙解决一下。
from draketyporatheme.
这个字体我曾经有考虑过, 但是他的粗细程度和JetBrainsMono不匹配所以没有采用, 我深度使用试下
from draketyporatheme.
我感觉霞鹜文楷文字清晰度不够, 不适合阅读
from draketyporatheme.
Related Issues (20)
- 请问有办法整体放大字体大小吗? HOT 3
- 关于深色主题Darke Dark 代码行号显示问的反馈(主题做的很好 start一下哈哈) HOT 4
- 修改任务列表颜色 HOT 2
- 导出PDF文件后,复制URL格式有误 HOT 3
- 鼠标右键调出菜单,菜单马上又会消失 HOT 4
- 修改字体失败 HOT 4
- 如何自定义Mermaid中甘特图(gantt)的大小 HOT 3
- dark-vue3中的引用的边框的颜色如何修改 HOT 1
- 能否在H1-H6上添加:hover 来显示hx HOT 3
- 字体有点小啊 HOT 3
- 同级有序列表和无序列表并不对齐? HOT 7
- 怎么只修改大纲(目录)字体的大小和行距 HOT 1
- 更换主题后html代码(部分?)无效 HOT 4
- 请问滚动条的样式是哪个? HOT 4
- 能否改变markdown流程图的样式呢 HOT 1
- drake-material主题,甘特图底部时间和背景色接近导致看不清 HOT 3
- "-->"符号显示问题 HOT 2
- 修改字体后,导出的pdf样式失效?
- 如何更改 tab 制表符的长度 HOT 5
- 能否出一个vscode的版本呀? HOT 1
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 draketyporatheme.