Fonts Emacs:如何让俄语显示为单一宽度?

Fonts Emacs:如何让俄语显示为单一宽度?,fonts,emacs,locale,chinese-locale,widechar,Fonts,Emacs,Locale,Chinese Locale,Widechar,请告诉我如何让俄语显示为单幅 $ cat file ABCDкомм中文1234 $ cat .emacs (setq default-frame-alist '((font . "-sony-fixed-medium-r-normal--16-120-100-100-c-80-iso8859-1"))) 没有干扰任何其他看起来完美的东西 My.emacs使俄语出现在 xft:-WenQ-文泉驛點陣正黑-normal-normal-normal-*-16-*-*-*-*-0-iso10646

请告诉我如何让俄语显示为单幅

$ cat file
ABCDкомм中文1234

$ cat .emacs
(setq default-frame-alist '((font . "-sony-fixed-medium-r-normal--16-120-100-100-c-80-iso8859-1")))
没有干扰任何其他看起来完美的东西

My.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

另外,我的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")
工作