我一直用 Fantasque Sans Mono
有个收费字体,PragmataPro Mono,比较完美
另外我发现不同操作系统渲染出来的字体差异比较大,mac上很多字体都有点扁,所以只能挑那些瘦高的
我三大平台在 Emacs 中都用的 SF Mono,用习惯了感觉挺舒服的,现在竟然在 Windows 上都看不惯 consolas 了。
不过 iterm2 中我用的是 JetBrains Mono
Fantasque Sans Mono和HarmonyOS sans SC完美中英文对齐。谢谢!换个口味,不是单调的Ubuntu Mono了,在macOS上感觉比Ubuntu Mono的效果好一点,大小和Ubuntu几乎一样,显示的行数也一样。
这个图片一分为二的这种风格是怎么生成的啊,好酷
厚颜无耻地劫持一下~~
我的主题也有这么个截图 GitHub - MetroWind/lab-theme: A custom theme for Emacs ,这是生成这个截图的脚本:
convert -size 1292x928 xc:black -fill white -draw "path 'M 200,0 C 200,800 1500,720 1500,1100 V 2000 H 2000 V -20 H 200 L 200,0'" mask.png
composite dark.png light.png mask.png test.png
convert test.png \( light.png -channel a -separate +channel \) -alpha off -compose CopyOpacity -composite shot.png
rm test.png mask.png
非常 ugly,但是思路大概是这样的⋯⋯
感谢老哥提供的代码,我只改了1292x928这个数据,改成了我的light与dark图片相同的长宽,但是生成的shot.png是一张透明的图片,是我哪里操作错误了吗?
这两个我也一直在用, LXGW 真的超好看, 我经常用它来写 LaTeX.
Huh… 不知道,可以把你的 light 和 dark 发过来看看。
根据 Iosevka 提供的自定义功能自己配置了一个字体…
(实际上就是完全没有按照设计规范随心所欲的配置而成的2333
当然, 如果你喜欢的话, 欢迎在 ilyaw39/ModusMono 下载并使用它. 当然, 致谢 Iosevka 的作者为设计付出的精益求精, 才能使众多变体下的它依然如此优雅.
可以试试nerd patcher
已经列入计划了, 谢谢建议!
我定制了 Iosevka,用nerd patcher patch了字体后,发现patch的字体大小和原来的不一样,原来用等距更纱黑或者harmonyos sans sc进行中英文混排时可以对齐的,patch后的就对不齐了。
另外,Iosevka的英文字体height有点过高了,虽然用Iosevka可以使行距等高,但是显示的行数比其他的英文字体都少,尤其是和ubuntu mono或者FantasqueSansMono对比,少了很多行。有点得不偿失。
谢谢提醒, 已纳入考虑范围.
这是啥字体?
使用 CodeNewRoMan Nerd Font 主要是喜欢偏可爱但不影响正常使用的字体