簡體   English   中英

Emacs:如何使俄語顯示為單一寬度?

[英]Emacs: how to get Russian to display as single width?

請告訴我如何使俄語顯示為單一寬度,

$ cat file
ABCDкомм中文1234

$ cat .emacs
(setq default-frame-alist '((font . "-sony-fixed-medium-r-normal--16-120-100-100-c-80-iso8859-1")))

不會打擾目前對我來說看起來很完美的任何事物。

我的.emacs導致俄語出現在

xft:-WenQ-文泉驛點陣正黑-normal-normal-normal-*-16-*-*-*-*-0-iso10646-1

而不是默認值

xft:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-15-*-*-*-m-0-iso10646-1

但我想保留我的.emacs行,因為這會使其他所有內容對我來說都很好。 希臘文也有同樣的問題。 Emacs 25.2.2。

PS,我的LC_CTYPE = zh_TW.UTF-8,我也不想更改它。

確定...閱讀(信息“((emacs)修改字體集”))...將嘗試...

基於(信息“(emacs)修改字體集”),發現添加了

(set-fontset-font "fontset-default" 'cyrillic "DejaVu Sans Mono")
(set-fontset-font "fontset-default" 'greek "DejaVu Sans Mono")

作品!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM