Отсутствуют символы юникода

Я только что переключился с KDE на легкую среду slim + xmonad, и мои шрифты не отображаются правильно.

  1. Я использую семейство шрифтов DejaVu (по умолчанию для Debian 7.x), который поддерживает все нужные мне символы (доказательство: я искал эти символы в gucharmap + в приложении konsole)

  2. Я использую rxvt-unicode как терминал, с шрифтами, установленными в .Xresources. Приложение «konsole» (открыто непосредственно в xmonad) показывает все символы должным образом. Оба urxvt и konsole настроены на использование DejaVu Sans.

  3. Даже google-chrome ведет себя странно. Очевидно, что он использует разные шрифты для интерфейса и для веб-страницы, но даже когда я заставляю DejaVu Sans использовать шрифт веб-страницы (через CSS), это не помогает. Google

  4. Работает много других символов Юникода. Тот, что на скриншоте от корейского хунгула – может ли он быть связан с азиатскими шрифтами?

  • Отключение управления питанием
  • DPMS не работает: монитор не выключен
  • Как использовать SSH-ключи для SSH без пароля через приложения X11 (например, nautilus)?
  • Запуск приложения в исходной рабочей области вместо текущей рабочей области
  • LXDE: Как запустить программу / команду при нажатии одной или нескольких клавиш?
  • Настройка Caps Lock в качестве модификатора и переключателя компоновки
  • как найти имя хоста X-сервера
  • Есть ли способ запустить VNC-сервер для уже запущенного X-сеанса?
  • 2 Solutions collect form web for “Отсутствуют символы юникода”

    Поскольку два недостающих символа были корейскими, я установил набор азиатских шрифтов на основе рекомендации Wikipedia :

    sudo apt-get install ttf-arphic-uming ttf-wqy-zenhei fonts-ipafont-mincho fonts-ipafont-gothic ttf-unfonts-core 

    Это решение проблемы, как в GUI, так и в консоли. Однако остается мало вопросов:

    • Почему эта проблема возникла при переключении среды рабочего стола? Все отлично работало в KDE, пока я не начал использовать простой xmonad (slim + xinitrc + xmonad).
    • Почему gucharmap показал мне, что все персонажи присутствуют даже до установки азиатских шрифтов?

    «Отсутствующие символы» – это, скорее всего, просто символ (на самом деле кодовые точки в Unicode говорят), для которых сконфигурированные шрифты не имеют соответствующих глифов (т. Е. Рисунков для рисования). У многих шрифтов отсутствуют глифы (количество кодовых точек в Unicode действительно колеблется).

    Это, вероятно, лучше всего для всех, если вы сообщаете об этом как об ошибке Debian. Любой hep, который мы могли бы здесь дать, будет менее осведомленным, чем тот, который разработчики / пользователи могут вам дать, и мы не в состоянии его исправлять.

    Interesting Posts

    Терминалы «Unbusy», которые будут выведены из системы, когда TMOUT достигнут

    Как получить точки ретрансляции через командную строку Linux?

    Отделите два значения от большого текста, в то время как каждое из показаний, разделенных пустой строкой

    Почему мы используем «./» для выполнения файла?

    Лоток GNOME-SHELL с несколькими рядами

    Серый фон в удаленном рабочем столе vncviewer

    Как найти файл с частично определенным путем?

    dd, ddrescue, dd_rescue в соответствии с ОС (Ubuntu, macOS)

    Сервер Debian OpenVPN с несколькими пользователями

    Переименуйте сразу несколько каталогов

    Как узнать, открыта ли какая-либо программа

    Как разделить одно подключение к Интернету из локальной сети в другую?

    Какова семантика получения EADDRINUSE, когда не подключен прослушивающий сокет, но соединения открыты

    Ждите программы в чистом виде (например, в другом окне терминала)

    crontab -e, затем 0 * * * * = каждый час … Где хранится

    Linux и Unix - лучшая ОС в мире.