Seu software está considerando o caractere de espaço como ltr e texto rtl. Nessa situação, o comportamento do cursor de salto está correto, pelo menos de acordo com estas diretrizes bidi (seção 24 que é ... educacional). Assim, você precisa instruir seu software para inserir o espaço no nível bidirecional correto.
Para o OpenOffice.org eu encontrei estas instruções para funcionar, apesar de serem bastante antigas . Em resumo, vá para Tools > Options
, selecione Language Settings > Languages
e, em Enhanced language support
, ative Enabled for complex text layout (CTL)
. Agora você deve ver os ícones de parágrafo LTR e RTL na barra de ferramentas (à direita dos ícones de justificação do texto), escolha aquele que funciona para o seu texto.
Outro software pode não ter essa configuração disponível (não consegui encontrar nada para o firefox). O truque mencionado no link anterior deve funcionar (adicionando o caractere RLM não visível U + 200F), mas isso provavelmente é muito complicado na prática.