Usando asteriscos como caracteres normais nas postagens do Google+?

14

Estou tentando escrever uma postagem no Google plus que contenha uma palavra não reforçada com asteriscos reais em torno dela?

O uso de asteriscos no G + aciona o fortalecimento da palavra e a tentativa de escapar deles \mostra apenas \*backslashes\*os asteriscos.

Usar **two**asteriscos ao redor da palavra exibe apenas um, mas também * fortalece * a palavra.

Como escapar dos caracteres de asterisco em uma postagem do G +?

Ilari Kajaste
fonte
Veja esta pergunta .
12284 Alex
5
O Google+ não traduz códigos de caracteres HTML; Não acho que essa pergunta seja aplicável @Alex.
Myrddin Emrys

Respostas:

2

É um truque realmente feio, mas você pode usar um espaço de largura zero para impedir que os asteriscos sejam interpretados.

No OS X, você pode usar o bashbuilt-in echopara gerar o caractere unicode. Não está documentado na página de manual, mas o BSD echono OS X suporta -epara permitir a interpretação de escapes de barra invertida, exatamente como seu equivalente no GNU. Copiar e colar a string do Terminal parece ser problemático, mas você pode canalizar a saída pbcopypara enviá-la diretamente para a área de transferência.

Se você quiser escrever *foobar*, poderá obter sua string corrigida assim:

echo -en "\xe2\x80\x8b*foobar*" | pbcopy

Você pode usar a mesma solução alternativa para enquadrar seu texto com o caractere sublinhado _. Talvez alguém sinta vontade de escrever um script greasemonkey para automatizar esse processo bastante complicado.

Stefan Schmidt
fonte
2
Parece não funcionar ... Tentei echo -e "*\xe2\x80\x8bfoobar\xe2\x80\x8b*" | xsel -i --clipboardcolar o conteúdo da área de transferência em uma postagem do G +. A palavra ainda é enfatizada. Talvez o G + filtre o espaço de largura zero da entrada.
Ilari Kajaste
3
Infelizmente, o G + parece ignorar o espaço de largura zero agora, então o hack não funciona mais. Se se trata apenas de expressar emoções comuns, você pode querer verificar isso: gist.github.com/157796
Stefan Schmidt
1
O Google parece ter mudado sua implementação, mas eu encontrei outro caractere unicode que quebra a interpretação dos asteriscos (consulte a postagem atualizada).
Stefan Schmidt
1
Embora isso seja muito hacky, ele realmente fez o trabalho, obrigado.
Davidbates
1
Eu atualizei a solução alternativa. Vamos ver quanto tempo este funciona;)
Stefan Schmidt
1

Só descobri até agora que quando existe um espaço entre pelo menos um asterisco e a palavra, ela é escrita normalmente.

*asterisk *ou * asterisk*não seria ousado, mas não tenho certeza se isso resolve o seu problema.

Tschareck
fonte
1
Bem, é um truque, como usar o caractere de asterisco UTF alternativo, mas não, ele não responde exatamente à pergunta, pois não me dá o resultado que eu quero.
Ilari Kajaste
Esta é a solução que eu tenho usado nesses casos raros quando quero que os asteriscos apareçam.
ale
1

Três em linha ***exibem um. Será ousado, mas isso parece próximo o suficiente.

perpétuo
fonte
1
Nao funciona para mim. ***text***ainda aparece como **text**"texto" em negrito.
foobarbecue