Estou escrevendo um novo layout de teclado personalizado para o Xorg, mas há um glifo específico que não existe no Unicode. No entanto, é fácil criá-lo usando uma letra padrão mais uma marca diacrítica combinada.
Por exemplo, se eu quiser a letra v
com um macron abaixo, a sequência U0073+U0331
criará o caractere que eu quero.
Na minha definição de layout xkb, posso especificar um único ponto Unicode (aqui altgr+d
está vinculado a ḏ e altgr+shift+d
Ḏ):
key <AC03> { [ d, D, U1E0F, U1E0E ] }; // d with macron below
Mas não parece capaz de especificar um glifo Unicode 'combinado' para uma única chave:
key <AB04> { [ v, V, U0076+U0331, U0056+U0331 ] }; // v with macron below
É possível criar uma definição de xkb para todo o sistema como esta?