mapeia um caractere especial de uma fonte para um atalho de tecla de composição

1

Estou tentando descobrir quais são as maneiras possíveis de digitar em inglês que usam o teclado padrão nos.

Até agora eu descobri como definir a chave de composição e usar atalho principal: por exemplo

compose key + ' + e = é

Agora quero personalizar a combinação de teclas para um caractere específico de uma fonte específica Como faço para fazer isso? Além disso, uma fonte vem com combinação de teclas pré-definida?

Além disso, isso é algo que o seletor de entrada do ibus pode ajudar? Nesse caso, qualquer link seria útil. Eu olhei um pouco sobre isso agora e não consegui descobrir uma abordagem de trabalho.

    
por Sandeep 12.03.2017 / 17:35

1 resposta

1

Você não pode mapear uma chave para um caractere especial em uma fonte. Entrada não sabe nada sobre fonte, apenas caracteres. A maioria dos caracteres está presente no Unicode e você pode definir uma combinação de composição para qualquer caractere Unicode. Em ~/.XCompose , você pode colocar o caractere entre aspas ou escrever o código hexadecimal para o caractere com U antes dele:

<Multi_key> <acute> <e> = U00E9

Se você quiser um atalho de teclado para inserir um caractere em uma fonte diferente, você precisará fazê-lo no processador de texto. A maioria dos programas trabalha com texto e nem sequer tem o conceito de misturar fontes.

    
por 13.03.2017 / 01:11