Results 1 to 3 of 3

Thread: Leap 15.1: KDE добавляет название начертания шрифта в файл настройки в UTF8, а не как надо

  1. #1

    Default Leap 15.1: KDE добавляет название начертания шрифта в файл настройки в UTF8, а не как надо

    При выборе шрифта в KDE для приложений GTK+ через Параметры системы -> Оформление приложений -> Стиль программ GNOME (GTK+) -> Темы GTK+:
    если выбрать шрифты с начертанием, указанным не-английскими (русскими в данном случае) буквами, то оно запишется в файл
    Code:
    /home/MyName/.config/gtk-3.0/settings.ini
    в UTF8 кодировке.

    Например,
    Code:
    gtk-font-name=Bitstream Charter Regular 11
    но
    Code:
    gtk-font-name=Courier New \xd0\x9e\xd0\xb1\xd1\x8b\xd1\x87\xd0\xbd\xd1\x8b\xd0\xb9 11
    Здесь
    "\xd0\x9e\xd0\xb1\xd1\x8b\xd1\x87\xd0\xbd\xd1\x8b\xd0\xb9" = "Обычный".

    Перекодировка: http://ddecode.com/hexdecoder/

    Запускаемые программы, пользующие GTK+, этого не понимают, выдают ошибку. И невозможно выбрать начертание и размер шрифта из-за этого.
    Можно руками поправить.

  2. #2

    Default Re: Leap 15.1: KDE добавляет название начертания шрифта в файл настройки в UTF8, а не как надо

    Правим руками и получаем правильную работу:
    Code:
    gtk-font-name=Courier New Обычный 11
    Сообщение об ошибке: https://bugzilla.opensuse.org/show_bug.cgi?id=1173486

  3. #3

    Unhappy Re: Leap 15.1: KDE добавляет название начертания шрифта в файл настройки в UTF8, а не как надо

    В сообщении об ошибке Fabian Vogt послал лесом за новыми кедами.

    Вроде как в Скоке 15.2 будет по-иному с этой строкой.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •