Моя конфигурация GNU Emacs совместно используется несколькими компьютерами (включая фиксированные установки для FreeBSD, Ubuntu и Windows 7 и переносную установку с NT Emacs и Cygwin на USB-накопителе). Я хочу определить список шрифтов, которые Emacs будет пробовать по порядку, пока не будет найден установленный шрифт (поскольку у меня не всегда есть root-доступ, где я могу установить шрифты). Обычно set-fontset-font
и друзья работали; однако, когда Emacs используется как демон (emacs --daemon
), обычные наборы шрифтов не создаются до тех пор, пока не будет открыт фрейм. Поскольку все это должно работать как часть моего .emacs
, уже слишком поздно.
(На всякий случай, если проблема с созданием набора шрифтов связана с портом FreeBSD Emacs или моей конфигурацией, это вывод команды make showconfig.)