Расширение раскладки (добавление символа рубля) (=1/3?)
В продолжение и в качестве атомарного примера решения задачи полноценной поддержки кириллицы (хотя бы светской образца XIX века, см. тему #28137) эфир предлагает задачку ввода в оборот символа рубля.
Зарезервированный код известен:
Unicode number: U+20BD
http://unicode-table.com/en/20BD/
Правда, здесь есть вопрос определения текущей используемой версии стандарта (UTF-8), но то совсем другая песня…
В текущей версии библиотеки (=x11-libs/libX11-1.6.2
) данный символ ещё не определён.
Следующим необходимым (и насколько мне известно, пока, по крайней мере в рамках свободных шрифтов, не проработанным) вопросом является добавление соответствующего символа в шрифты.
Или я что-то пропустил и этот символ уже где-то есть?
И самое интересное: ввод. То есть раскладка.
В рамках X11 лично мне для ввода символов валют оптимальным решением видится использование модификатора MultiKey (Compose, здесь по уму надо дополнить /usr/share/X11/locale/ru_RU.UTF-8/Compose комбинациями для ввода всех символов валют в русской раскладке).
Но есть и вариант в виде модификаторов LevelN (практически Level3).
Интересно как будут решать задачу братья наши меньшие в рамках «стандарта де-факто»?…
- Для комментирования войдите или зарегистрируйтесь