Как добавить 1 пиксель межстрочного интервала к шрифту Emacs? - PullRequest
3 голосов
/ 12 марта 2012

Я не знаю, может ли это легко быть сделано с Emacs (читайте ниже для моего хака, если нет простого способа сделать это), так что ...

Как можноЯ добавляю один пиксель с интервалом по вертикали между каждой строкой в ​​Emacs?

Я знаю, что экранное пространство очень ценно, но я использую «пользовательский» шрифт (ProggyFont) и в IntelliJ IDEA я могу изменитьвертикальный интервал к чему-то, что мне нравится.

Однако в Emacs мне трудно читать текст, потому что пиксели одной строки расположены слишком близко от пикселя другой строки, поэтому я хотел бы добавить одну пустую вертикальную линию «один пиксель» междукаждая строкаМожно ли это сделать просто?

Если не существует «простого способа», как мне взять растровый шрифт «x by y» и превратить его в растровый шрифт «x by (y + 1)»?Я не против использования редактора шрифтов: был там, сделал это.Но я не знаю точно все, что будет связано.

1 Ответ

3 голосов
/ 13 марта 2012

Проверьте переменную line-spacing, например,

(setq line-spacing 0.2)

Из документов:

Additional space to put between lines when displaying a buffer. The space is measured in pixels, and put below lines on window systems. If value is a floating point number, it specifies the spacing relative to the default frame line height. A value of nil means add no extra space.

...