About Blog Tags

Проблема emacs отрисовки шрифта на OS X 10.9

После обновления на Mavericks возникла проблема в emacs

В начале на системе OS X 10.8.X поставил emacs через

brew install emacs --cocoa --use-git-head --srgb

Получили

GNU Emacs 24.3.1 (x86_64-apple-darwin13.0.0, NS apple-appkit-1265.00)

но после обновления на OS X 10.9 возникла проблема.

Привожу кусок конфига .emacs

;; Настройки шрифта и системы ввода
(set-default-font "Monaco-14")
;;(set-default-font "-apple-Geneva-medium-normal-normal-*-14-*-*-*-p-0-iso10646-1")

Привожу скриншот


Emacs1


Если сделать так

;; Настройки шрифта и системы ввода
;;(set-default-font "Monaco-14")
(set-default-font "-apple-Geneva-medium-normal-normal-*-14-*-*-*-p-0-iso10646-1")

то получим следующий скриншот


Emacs2


На скриншотах видно, что моноширный (monospaced) шрифт в русской его части имеет странное начертание.

Подскажите как исправить начертание шрифта.

Добавить пост в: Delicious Reddit Slashdot Digg Technorati Google
(уже: 1) Комментировать статью

Комментарии

22.11.2013 12:32 vovaz04h

Команда

describe-char

для русского и английского текста выдает разный шрифт. Для английского тот, который указан в конфиге, а для русского пропорциональный

-*-p-*-

Пока не нашел как решить эту проблему, поставил aquamacs в нем шрифты отображаются корректно.

11.03.2014 14:40 vovaz04h

Вроде бы решение найдено.

Описывается полностью аналогичная проблема.

Необходимые пакеты:

(require 'ucs-utils)
(require 'font-utils)
(require 'unicode-fonts)

P.S.загрузка, вернее перестроение кеша шрифтов занимает время.

Форма комментирования для «Проблема emacs отрисовки шрифта на OS X 10.9 »

Обязательное поле. Не больше 30 символов.

Обязательное поле

captcha image Пожалуйста, введите символы, которые вы видите на изображении

Комментировать статью