在一个新的Ubuntu12.04 xemacs上,如下所示

在那里,埃马克看起来像这样

Xemacs还会产生以下警告:
Warning: Cannot convert string "-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct
Warning: Missing charsets in String to FontSet conversion我怎么才能解决这个问题?
发布于 2012-12-25 12:20:45
在opensuse 12.1下,xemacs中的字体也有类似的问题。在xemacs启动文件中添加了不同的字体描述(不同的iso)之后,它消失了:(设置面字体的默认"-b&h-lucidatypewriter-medium---*-14-140---*-*-iso10646-1") )。
发布于 2012-09-11 13:15:39
我想说最简单的解决方案是使用emacs23命令来运行emacs (使用标准的emacs23包安装)。它们毕竟是同一个程序。事实上,他们是不同的,但他们是如此相似,他们可能是同样的事情。
至于为什么xemacs看起来如此不同,这是因为它是使用不使用gtk主题或自由图标主题的清晰图形工具包构建的。
发布于 2019-03-09 14:42:51
安装缺少的字体
sudo apt-get install xfonts-75dpi
cd /usr/share/fonts/X11/75dpi
sudo mkfontdir
xset +fp /usr/share/fonts/X11/75dpi使xset永久化
echo 'xset +fp /usr/share/fonts/X11/75dpi' >>~/.xsessionrc但不是埃马克..。从emacs分叉
https://askubuntu.com/questions/186532
复制相似问题