Monospace和Ubuntu Mono


11

尝试在终端中设置默认字体时。有两种'monospace'字体令我感兴趣:1. Ubuntu Mono 2. Monospace。我在/ usr / share / fonts中找到了Ubuntu Mono,但是在任何地方都找不到其他字体'Monospace'。

在哪里可以找到它?我也想将其设置为其他Linux系统中的默认字体。

Answers:


3

没有等宽字体。Terminal中列出的Monospace实际上是Ubuntu Monospace。在Terminal中,它简称为Monospace。您可以在http://font.ubuntu.com/上比较字体。


是的,当我尝试使用不同的字体时,即使文本缩放比例相同,设置'Ubuntu Mono,size:13'和'Monospace,size:13'看起来也不同。奇怪的。
阿比·詹姆斯

4
我认为“ Monospace”是某些东西的昵称,但它不是Ubuntu Mono(例如,查看“ g”),这一定是正确的。我也在寻找字体文件,因此可以为vim电力线打补丁。

monospace可能不是任何东西的昵称,而是别名(可以从一个发行版更改为另一个发行版)。有关详细信息,请参见freakabcd的答案(和此评论)。
jpaugh

在Ubuntu 19.04中,“ Monospace”与“ DejaVu Sans Mono”相同。我已经通过在终端之间切换它们并确认没有更改来确认这一点。
柯伦

18

David Seibert,我出于完全相同的目的寻找“ Monospace”字体:为vim-powerline对其进行修补。

Petronilla正确地指出没有显式字体称为“ Monospace”,这就是为什么它不在由返回的字体列表中的原因

find /usr/share/fonts -iname '*monospace*'

您可以在/etc/fonts/fonts.conf或/etc/fonts/conf.d/中的各种配置中四处浏览,但是要弄清楚哪种字体确实是'Monospace'的别名将非常困难。最简单的事情是

fc-match monospace

在我的12.04 Ubuntu计算机上哪个返回

DroidSansMono.ttf: "Droid Sans Mono" "Regular"

所以现在谜团解决了:)


4
在我的上面它显示:DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"我不记得它是DejaVu Sans字体包附带的,还是通过某些工具对其进行了更改。希望有人能为我们解决这个谜!
prusswan

1
此处相同:Monospace别名为DejaVu Sans Mono,我不记得安装任何单独的软件包。我在Ubuntu 12.04上。我还可以确认这两个在我眼中看起来相同。
HRJ

1
这应该是公认的答案
jesjimher 2015年

对于那些不知道的人,fc-match根据常规的font-config规则选择一种字体。我认为,“等宽字体”只是为Canonical选择好的默认等宽字体提供了别名,这与替代系统对程序的工作方式非常相似。
jpaugh
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.