Parece não haver uma solução para isso que funcione exatamente como você gostaria, mas posso sugerir algumas soluções alternativas para tornar o trabalho em Anthy mais produtivo.
Primeiro, o comportamento que você está vendo é realmente por design. Enquanto você está digitando kana (de qualquer tipo), você está no modo de pré-edição, que é uma forma de realçar o texto. Quando você alterna o modo de entrada, é como digitar qualquer texto realçado e fazer com que ele desapareça.
A solução é realmente - antes de mudar o modo - para remover apenas destacando convertendo o texto atual via espaço e / ou confirmando o texto via Enter . Uma vez que o texto foi confirmado, não vai a lugar nenhum.
A chave aqui é ter em mente que os vários modos de kana são modos separados de subentrada, embora isso signifique que você pode não ser capaz de fazer uma frase que você deseje que combine hiragana e katakana.
Quando você digitar um modo e desejar alterar tudo que digitou para outro modo, poderá usar as teclas de função sem perder o que já digitou:
-
F6 converte em hiragana.
-
F7 converte em katakana.
-
F8 converte katakana de meia largura.
-
F9 é convertido em romaji de largura total.
-
F10 converte para romaji.
O texto acima apenas converte texto que já foi digitado.
Infelizmente, não há configuração de teclado padrão para alternar entre os modos de entrada, mas em vez de passar para o menu ibus na barra superior a cada vez, você pode definir os atalhos de teclado em:
Preferences -- Anthy >> Keybinding tab >> hiragana mode (and a separate katakana mode)
E, finalmente, uma boa opção quando você está digitando apenas uma pequena quantidade de katakana em uma string maior de hiragana / kanji é simplesmente digitar a palavra que você quer em hiragana, então converta através da barra de espaço e escolha a versão katakana que aparece na lista de candidatos.