Xmonad изменяет шрифт в терминале

Когда я включаю Терминал GNOME в 12,04, Это - вид шрифта, который я получаю:

Normal Font

Я действительно люблю его и хочу сохранить его. Когда я выполняю Xmonad и включаю терминал GNOME, я получаю этот вид шрифта:

Xmonad Font

Почему они отличаются, и что еще более важно, как я могу изменить его так, чтобы я получил первый шрифт, когда я использую Xmonad?

6
задан 5 September 2012 в 05:41

4 ответа

Имел точно ту же проблему (с тем же шрифтом), кажется, что Ваш нижний снимок экрана использует "hintsfull", пока лучший использует "hintslight" (который я предпочитаю)

, я исправил проблему при помощи следующего ~/.Xresources

Xft.dpi: 96
Xft.lcdfilter: lcddefault
Xft.antialias: true
Xft.autohint: true
Xft.hinting: true
Xft.hintstyle: hintslight
Xft.rgba: rgb

Для ссылки, я также использую следующий ~/.gtkrc-2.0

gtk-theme-name="Ambiance"
gtk-icon-theme-name="ubuntu-mono-dark"
gtk-font-name="Ubuntu 11"
gtk-cursor-theme-name="DMZ-White"
gtk-cursor-theme-size=24
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=0
gtk-menu-images=0
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle="hintslight"
gtk-xft-rgba="rgb"

, С другой стороны, можно также выполнить Xmonad под Gnome (я этот случай, Gnome управляет AA, и Вы не должны смешивать с файлами конфигурации), поскольку это вполне широко документируется, но мне, это побеждает немного цель наличия сверхлегкого WM.

4
ответ дан 21 October 2019 в 11:04

Это смотрит на меня как, они - тот же шрифт, но с различными подсказывающими уровнями.

Сделал Вас, действительно проверяют, что они - то же в соответствии с Меню терминалов: Редактирование> Предпочтения Профиля> Общий?

Этот вопрос кажется подобным: Никакое сглаживание с Xmonad

, Возможно, эти сообщения также были бы полезны: http://ubuntuforums.org/showthread.php?t=1349509

1
ответ дан 21 October 2019 в 11:04

Это не протестированный ответ, но я полагаю, что можно установить его в ~/.fonts.conf, как это сообщение FreeBSD шоу (выборка):

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

    <!-- default quality settings -->
    <match target="font">
        <edit mode="assign" name="rgba">      <const>none</const>     </edit>
        <edit mode="assign" name="antialias"> <bool>true</bool>       </edit>
        <edit mode="assign" name="autohint">  <bool>true</bool>       </edit>
        <edit mode="assign" name="hinting">   <bool>true</bool>       </edit>
        <edit mode="assign" name="hintstyle"> <const>hintfull</const> </edit>
    </match>

    <!-- reduce ringing ==> requires freetype2 'WITH_LCD_FILTERING=yes' -->
    <match target="font">
        <edit mode="assign" name="lcdfilter"> <const>lcdlight</const> </edit>
    </match>

    <!-- disable autohinting for bold fonts -->
    <match target="font">
        <test compare="more" name="weight">   <const>medium</const> </test>
        <edit mode="assign"  name="autohint"> <bool>false</bool>    </edit>
    </match>

    <!-- disable autohinting for fonts that don't need it -->
    <match target="pattern" name="family">
        <test qual="any" name="family">
          <string>Andale Mono</string>
          <string>Arial</string>
          <string>Arial Black</string>
          <string>Comic Sans MS</string>
          <string>Courier New</string>
          <string>Georgia</string>
          <string>Impact</string>
          <string>Trebuchet MS</string>
          <string>Tahoma</string>
          <string>Times New Roman</string>
          <string>Verdana</string>
          <string>Webdings</string>
       </test>
       <edit mode="assign" name="hinting">  <bool>true</bool>  </edit>
       <edit mode="assign" name="autohint"> <bool>false</bool> </edit>
    </match>
</fontconfig>
0
ответ дан 21 October 2019 в 11:04

Простое решение этой проблемы для меня состояло в том, чтобы использовать

import XMonad
import XMonad.Config.Gnome

main = do
    xmonad $ gnomeConfig

вместо defaultConfig в моем ~/.xmonad/xmonad.hs файл.

1
ответ дан 23 November 2019 в 07:50

Другие вопросы по тегам:

Похожие вопросы: