Я использую Ubuntu 10.10, и я установил пакет emacs-snapshot через apt-get. Когда я запускаю этот Emacs, он учитывает мой файл ~/.fonts.conf . (Я могу сказать, потому что шрифты меняются, если я удаляю файл.)

Я также установил Emacs, скомпилировав исходный код. Совсем недавно я установил Emacs 24.1.1 (однако эта проблема возникла и для версии 23). Когда я запускаю Emacs, скомпилированный из исходного кода, он, похоже, не учитывает мой файл ~/.fonts.conf . (Шрифты выглядят одинаково, независимо от того, существует файл или нет.)

Как я могу сделать Emacs скомпилированным из исходного кода для моего файла ~/.fonts.conf ?

Это содержимое моего файла ~/.fonts.conf :

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match target="font" >
  <edit mode="assign" name="rgba" >
   <const>rgb</const>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="hinting" >
   <bool>true</bool>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="hintstyle" >
   <const>hintfull</const>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="antialias" >
   <bool>true</bool>
  </edit>
 </match>
</fontconfig>

1 ответ1

0

Когда вы конфигурировали emacs, он говорил что-то, что fontconfig не найден? Вы можете проверить в config.log по факту.

Если он сказал, что не может найти fontconfig, попробуйте установить пакет libfontconfig1-dev и снова запустить configure .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .