Como posso escrever um espaço sem quebra? [fechadas]

11

Alguns programas de processamento de texto têm um menu para inserir caracteres especiais, incluindo espaços sem quebra. Também é possível copiar o caractere criado no programa de processamento de texto e colá-lo em outros locais, como um terminal ou um campo de texto do site. No entanto, é inconveniente precisar usar um programa de processamento de texto apenas para gerar um espaço não separável em primeiro lugar.

Como posso usar meu teclado diretamente para inserir um espaço sem quebra?

    
por greg0ire 10.09.2014 / 10:15

2 respostas

13

Era uma vez que eu disse ao meu debian fairy que eu quero compose ao invés de caps lock e digitar compose space space agora me dá o espaço sólido super inquebrável:

componha o espaço espacial! compor espaço espacial! compor espaço espacial! compor espaço espacial! compor espaço espacial! compor espaço espacial! compor espaço espacial! compor espaço espacial!

Para sistemas debianish, dê uma olhada em /etc/default/keyboard , eu tenho a seguinte atribuição lá: XKBOPTIONS="compose:caps" .

Como alternativa, se você estiver usando o KDE, a guia "avançado" do comando kcmshell4 kcm_keyboard permite configurar a chave a ser mapeada para compor.

Esta configuração também afeta os terminais de texto ... pelo menos no debian ...

    
por 10.09.2014 / 10:50
6

Experimente o Shift-space. Se isso não funcionar com sua configuração, você pode modificá-lo especificando

key <SPCE> { [ space, nobreakspace ] };

em configurações de símbolo XKB.

Minhas explicações sobre como alterar as configurações do XKB .

Note também que os aplicativos não devem fazer quebra de linha sob certas condições, como antes de um ponto de interrogação, mesmo depois de um espaço normal (como descrito no Algoritmo de quebra de linha Unicode ), para que o espaço sem quebra possa ser desnecessário; infelizmente, a maioria dos aplicativos não segue esse comportamento. O espaço não separável U + 00A0 é apenas um espaço explícito de não quebra; isso não significa que um personagem de espaço normal esteja sempre quebrando.

    
por 10.09.2014 / 11:26