这可能与腻子无关,但它在那里引人注目:在putty中使用Google的Inconsolata字体(https://fonts.google.com/specimen/Inconsolata)会产生非常高的行间距:
我知道它与字体本身有关,就像使用" Consolas"和其他人显示了差异。但我只是想知道,如果有人有解决方案在putty中使用这个非常好的字体?
答案 0 :(得分:3)
由于缺乏对Putty中线条之间间距的控制,我也感到沮丧。
不幸的是,无法在Putty中调整它。 Putty仅使用字体本身作为指南,并且不添加额外的行间距。你必须用字体调整它,这是非常重要的。
向上或向下调整字体大小1个像素有时会因为舍入而改变行间距(Putty使用“点大小”增量,这些增量不是每个1个像素)。或者只使用另一种字体。
对于更紧凑的行距,您可以尝试使用DejaVu Sans Mono或Fira Sans Mono,以获得更宽的行间距Consolas或Source Code Pro。
答案 1 :(得分:1)
我找到了一种使用Inconsolata字体变体的变通方法:http://levien.com/type/myfonts/inconsolata/。它们似乎比原来的#34;有更好的行间距。之一。
答案 2 :(得分:1)
这似乎是谷歌的错。
最初由Raph Levien设计的Inconsolata具有更紧密的垂直间距。去年12月,Google announced一个项目“提高了他们的一些字体的质量”,包括Inconsolata。他们彻底改变了Inconsolata的指标,使其更高且略窄(不改变字形本身),而不是给它一个新名称,他们取代了原始字体,有效地破坏了所使用的任何网站他们的API并依赖旧的指标。他们还用通用直引号替换了字体独特的弯曲单引号和双引号,这是一种简单的方法来区分旧版本和新版本(除了间距)。
在TTF文件中,经过修订的(以及我认为较低的)版本被标识为版本2.x,旧版本是1.x(最新版本1.016)。您可以从Github存储库here获得版本1.016。
编辑:我进一步研究了一下: