當前位置: 首頁>>技術教程>>正文


fonts – 如何更改終端中的行距?

,

問題描述

是否可以在終端中更改行距,或者是否有其他應用程序允許它?我正在從 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 對我來說似乎有點過時了。

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/12285.html,未經允許,請勿轉載。