Расширение раскладки (добавление символа рубля) (=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).

Интересно как будут решать задачу братья наши меньшие в рамках «стандарта де-факто»?…