GNU Emacs 中的字母间距

发布于 2024-10-18 07:55:41 字数 235 浏览 1 评论 0原文

Emacs letterpacing

我在 64 位 Ubuntu 上使用 GNU Emacs。 Monaco 字体效果很好,只是每个字母之间的间隙太宽,从而导致每行代码分散得太宽。我认为这可能是字体的问题,但 Ubuntu 终端能够处理完全相同的字体,但水平边距较窄。

有什么方法可以尝试调整 Emacs 中的水平行距吗?

Emacs letterspacing

I'm using GNU Emacs on 64bit Ubuntu. Monaco font works well, except the gap between each letter is too wide, thus causing each line of codes to spread too widely. I thought maybe it was a problem with the font, but then Ubuntu terminal was capable of handling the exactly same font with a narrower horizontal margin.

Is there any method I can try to adjust the horizontal linespacing in Emacs?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

世界等同你 2024-10-25 07:55:41

您是否检查过 Emacs 和终端显示的字体确实不同?在您的屏幕截图中,Emacs 中的字体大小本身更大。

无论如何,您可以在设置字体时通过将它们附加到字体名称来选择不同的间距值,例如“Monaco-10:spacing=110”。尝试一下是否可以通过这种方式获得您想要的行为。

编辑:也许我的答案的第二段应该被忽略。我基本上是根据describe-font的输出猜测的,但进一步的实验并没有产生令人满意的结果。

Have you checked that Emacs and terminal really display the font differently? In your screenshot, the font size itself in Emacs is bigger.

Anyways, you can choose different spacing values when setting a font by appending them to the font name, e.g. "Monaco-10:spacing=110". Try if you can get the behaviour you want this way.

EDIT: Maybe the second paragraph of my answer should be disregarded. I basically guessed this based on the output of describe-font, but further experiments with it didn't yield satisfying results.

一桥轻雨一伞开 2024-10-25 07:55:41

尝试:

Mx custom-face

在提示符下输入“default”,

我将字体宽度从中等调整为压缩,看看是否有帮助。

否则你可能只是尝试不同的字体。 SHIFT + Mouse-1 应该会弹出一个菜单,您可以在其中更改 Courier 的默认字体。

Try:

M-x customize-face

At the prompt enter "default"

I adjust the font-width from medium to condensed and see if that helps.

Otherwise you might just try a different font. SHIFT + Mouse-1 should bring up a menu where you can change the default font from Courier.

驱逐舰岛风号 2024-10-25 07:55:41

我遇到了同样的问题,但后来我用谷歌搜索了这篇文章:
http://www.grinod.com/2006/ 11/01/new-version-of-monaco-font/

它绝对解决了我的问题。

修复方法相当简单,下载 Linux 版本的 Monaco 字体就可以了。 :)

I suffer the same problem, but then I googled into this post:
http://www.gringod.com/2006/11/01/new-version-of-monaco-font/

it definitely solves my issue.

The fix is rather simple, download the linux version of Monaco font and everything would be fine. :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文