Documentation for a newer release is available. View Latest

Интернационализация

IBus 1.5.18

  • Базовый пакет IBus предоставляет диалог выбора эмодзи, который можно запустить с помощью горячей клавиши Ctrl+Shift+E [1], и диалог эмодзи теперь принимает имена Unicode помимо аннотаций эмодзи. Например, “a with grave” показывает À (т.е. U+00C0). [2]

  • Когда вы открываете “Open Unicode choice” в списке категорий эмодзи диалогового окна эмодзи, открывается список имён Unicode.

  • В предыдущих выпусках горячая клавиша Ctrl+Shift+E не была доступна в среде рабочего стола GNOME, но теперь эта горячая клавиша доступна в любых средах рабочего стола. Однако для включения этой горячей клавиши в GNOME вам необходимо добавить ещё один источник метода ввода IBus помимо источников XKB с помощью утилиты gnome-control-center region. Например, если у вас есть “English (US)” и “French”, вам также необходимо добавить “English (English – US (Typing Booster))” или “Other (rawcode)” или “Chinese (Intelligent Pinyin)” или другое, чтобы применить движки IBus к источникам XKB “English (US)” и “French”.

  • Клавиши PageUp, PageDown, Ctrl+Shift+N, Ctrl+Shift+P теперь доступны для переключения страниц в списке имён Unicode.

Для получения дополнительной информации обратитесь к https://desktopi18n.wordpress.com/2018/03/06/ibus-1-5-18-is-released/

fontconfig 2.13

Пакет fontconfig обновлён до версии 2.13, которая содержит следующие возможности и исправления ошибок:

  • поддержка описания файлов конфигурации

  • разрешение совместного использования кэшей в каталогах, смонтированных через bind

  • улучшение потребления ресурсов при создании кэшей

  • поддержка вариативных шрифтов

Обновление правил сортировки Glibc и синхронизация с CLDR

Данные сортировки в glibc чрезвычайно устарели, большинство локалей основывают свои правила сортировки на файле iso14651_t1_common, который не обновлялся, вероятно, более 15 лет. Следовательно, все символы, добавленные в более поздних версиях Unicode, отсутствуют и вообще не сортируются, что вызывает такие ошибки, как [Bug 1336308 - Символы бесконечности (∞) и пустого множества (∅) обрабатываются sort и uniq как один и тот же символ]. Это изменение заключается в обновлении этого файла iso146541_t1_common до последней доступной версии от ISO, которая датируется 2016 годом и актуальна для Unicode 9.0.0. Из-за дополнений и изменений в синтаксисе нового файла iso146541_t1_common обновление этого файла требует изменения правил сортировки почти всех локалей. Поскольку все эти правила сортировки в любом случае придётся изменять, это хорошая возможность исправить ошибки в правилах сортировки и синхронизировать их с правилами сортировки в CLDR.


1. Горячую клавишу можно настроить с помощью утилиты ibus-setup
2. Для вставки пробела доступна клавиша Shift+Space.