如何在Windows上使用BDF字体来编辑Emacs

3
尝试使用修改过的Lisp代码片段(来源于GNU Emacs FAQ的5.4节),以加载BDF字体时:
(setq bdf-directory-list '("~/fonts"))
(setq w32-bdf-filename-alist (w32-find-bdf-fonts bdf-directory-list))

我遇到了一个 (void-function w32-find-bdf-fonts) 错误。我已经尝试过Emacs for Windows Modified version 23.3-modified-3 (http://vgoulet.act.ulaval.ca/en/emacs/windows) 和 EmacsPortable (http://vgoulet.act.ulaval.ca/en/emacs/windows),但在文档中无法找到该函数或类似名称的任何内容,并且在 Emacs CVS 树中搜索 w32-find-bdf-fonts 仅找到 FAQ 条目,因此我猜测 FAQ 是错误的。请问正确的代码是什么?
1个回答

3
在Windows上,Emacs 23似乎不再支持BDF字体。请参阅etc/NEWS文件(您可以使用C-h n从emacs访问该文件):
BDF字体在MS-Windows上不再受支持。 这个版本的字体后端已经完全重写。 在Windows上的重点是获得可接受的性能和完整的Unicode支持,包括本地Windows字体的复杂脚本形状。 由于时间和开发人员的缺乏,BDF字体支持的重写尚未发生。 即使具有本地Windows字体的改进语言支持,如果仍存在对此类后端的需求,则未来在这个方向上的开发很可能基于freetype库,从而获得更广泛的字体格式访问。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接