問題描述
是否可以在終端中更改行距,或者是否有其他應用程序允許它?我正在從 Mac 遷移,它的終端應用程序具有此功能,可以獨立於字體大小更改行距。
例如,這是 Mac 上 17pt 的 Monaco,沒有任何調整。我的問題是它是一堆亂七八糟的文字 – 眼睛的垂直方向和水平方向一樣多:
並帶有 “1.1” 行距和稍微更緊的字符間距。我這樣做是為了讓我的眼睛更容易跟隨線條。排版中的一般經驗法則是行間距應大於單詞間距。這更接近那個理想:
我想知道如何用 Ubuntu 來實現這一點。目前,我最好的解決方法是使用 Source Code Pro,它的設計考慮了這些想法,顯然:
最佳方法
有一個具有此功能的終端仿真器。
urxvt
來自 urxvt:
-lsp number
Compile frills: Lines (pixel height) to insert between each row of the display.
Useful to work around font rendering problems; resource lineSpace.
urxvt 在以下軟件包中可用:
rxvt-unicode
rxvt-unicode-256color
rxvt-unicode-lite
次佳方法
此功能在 GNOME Terminal
版本 3.28(VTE
終端仿真庫版本 0.52)中可用。
第三種方法
Konsole 有這個功能。您可以在最右側選項卡的配置文件設置下找到它。 Konsole 是一個 KDE 應用程序,但它的依賴項相對較少,並且在沒有 KDE 的情況下似乎也能很好地工作。
mac 終端支持這一點是有充分理由的。 Atom(編輯器)也支持它。對我來說是不可或缺的。我想,很多人更喜歡多一點的行距/行高。
urxvt 對我來說似乎有點過時了。