make-frame не устанавливает правильный размер шрифта
Если я открою новый кадр в emacs (v24.3.1), шрифт будет иметь другой размер. Все остальные настройки верны, кроме размера шрифта. (На скриншоте, окно сзади открывает новый кадр с make-frame
окно в передней части - это новое окно с неправильным размером шрифта.
В моем init.el у меня есть следующий код:
(set-face-font 'default "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1")
1 ответ
Проверьте файл инициализации (и любой код, который он загружает) на предмет изменений default-frame-alist
конкретно по параметру font
или же font-parameter
, Проверьте определение лица default
,
Вы можете настроить вариант default-frame-alist
или лицо default
, чтобы контролировать это. (Но вы все еще можете выяснить, какой код вы используете, уже меняет это.)
M-x customize-face default
M-x customize-option default-frame-alist
Всегда, для чего-то подобного, пожалуйста, сообщайте, происходит ли поведение, которое вы наблюдаете, также, когда вы начинаете сemacs -Q
то есть без вашего файла инициализации.
Если этого не произойдет, то рекурсивно разделите пополам ваш файл инициализации (комментируя 1/2, затем 3/4, затем 7/8,..., пока не найдете код виновника, который вызывает проблему. Это двоичный поиск, так что это очень быстро (хотя это не кажется так с самого начала).
(Ваш скриншот показывает, что у вас загружен Projectile, например. Мы не можем помочь вам отладить что-то, если это просто гигантский мешок вещей, все или большая часть которых нам неизвестна. Вам нужно сузить круг, чтобы определить, что является вызывая проблему - разделив ваш файл инициализации.)