這可能不是涉及到膩子,但它是驚人可見有: 膩子使用inconsolata字體:太行間距
我知道它與字體本身有關,因爲使用「Consolas」和其他字體顯示不同。但我只是想知道,如果有人有解決方案在膩子中使用這個非常好的字體?
這可能不是涉及到膩子,但它是驚人可見有: 膩子使用inconsolata字體:太行間距
我知道它與字體本身有關,因爲使用「Consolas」和其他字體顯示不同。但我只是想知道,如果有人有解決方案在膩子中使用這個非常好的字體?
我也對膩子中缺乏對線條間距的控制感到沮喪。
不幸的是,它不可能在膩子中進行調整。膩子只是使用字體本身作爲指導,並沒有增加額外的行間距。你將不得不調整它的字體,這是不平凡的。
向上或向下調整字體大小1像素有時可能會因四捨五入而改變行間距(Putty使用「點大小」增量,每個像素不是完全一個像素)。或者只是使用另一種字體。
對於更緊密的行間距,您可以嘗試DejaVu Sans Mono或Fira Sans Mono,以獲得更寬的行間距Consolas或Source Code Pro。
我找到了解決方法,使用Inconsolata字體的這種變體:http://levien.com/type/myfonts/inconsolata/。他們似乎比「原始」的行距要好。
這似乎是Google的錯。
最初由Raph Levien設計的Inconsolata具有更緊密的垂直間距。去年12月,Google announced一個項目「提高質量」的一些他們的字體,包括Inconsolata。他們徹底改變了Inconsolata的度量標準,使其高度更高,稍微更窄(不更改字形本身),而不是給它一個新的名稱,它們取代了原來的字體,有效地打破了任何使用其API並依賴於舊的指標。他們還用通用的直引號替換了字體獨特的弧形單引號和雙引號,這是一種簡單的方式來區分新舊版本(除了間距)。
在TTF文件中修改後的版本(在我看來屬於劣勢版本)中,版本爲2.x,舊版本爲1.x(最新版本爲1.016)。您可以從Github存儲庫here獲取版本1.016。
編輯:我看着它多一些:
依靠(不是自我服務的冷凍)google的字體確實有點危險。感謝您的詳細信息。 –
至少有人讀過它;-)但是請你介意在下調時留下評論嗎? –