Como posso digitar "å" em um teclado não dinamarquês?

Como posso digitar "å" em um teclado não dinamarquês?

Normalmente tenho layouts de teclado em alemão e inglês no Ubuntu 20.04, mas recentemente comecei a escrever também em dinamarquês e posso escrever a maioria das letras especiais (por exemplo, "æ" via AltGr-a, "ø" via AltGr-oetc.). No entanto, não consigo descobrir como obter um "å". Eu acho que deveria ser °a, mas °não é uma chave morta (ao contrário, por exemplo ^, ´etc.). Alguma idéia de como consertar isso?

Responder1

Eu uso o layout internacional em inglês com teclas mortas, e no meu sistema posso obter åcom AltGr+ Shift+ 0(essa combinação é a chave morta) e depois a.

Se isso não funcionar por algum motivo, você também pode inserir o código Unicode diretamente. Primeiro pressione Ctrl+ Shift+ upara entrar no modo Unicode e, em seguida, escreva o código relevante,00e5nesse caso, e finalmente Enter.

Outra opção (sugerida por@vanádioem um comentário) é ativar a "tecla de composição" nas configurações do teclado. Então, você pode usar compose key+ o+ apara obter å. Você pode escolher várias teclas como "chave de composição".

Responder2

Com base na discussão com @terdon, descobri que posso usar xmodmap -e "keycode 0x31 = dead_circumflex dead_abovering grave notsign U2032 U2033 bar bar"para transformar o símbolo de grau na tecla superior esquerda em uma tecla morta, ou seja, agora posso digitar essa tecla duas vezes para um símbolo de grau regular ou digitar uma vez seguido por "a" para obter a letra "å" que eu estava procurando o tempo todo :-)

A definição original para o teclado alemão é dead_circumflex degree grave notsign U2032 U2033 bar bar, então basta mudar degreepara dead_aboveringque resolve.

informação relacionada