Vous utilisez des astérisques comme caractères normaux dans les publications Google+?

14

J'essaie d'écrire un message dans Google plus qui contient un mot non renforcé avec de véritables * astérisques * autour?

Utiliser des astérisques dans un G + déclenche le renforcement du mot et essayer de les échapper avec \juste montre les \*backslashes\*avec les astérisques.

L'utilisation d' **two**astérisques autour du mot n'affiche qu'un seul, mais aussi * renforce * le mot.

Comment échapper aux caractères astérisques dans un message G +?

Ilari Kajaste
la source
Voir cette question .
Alex
5
Google+ ne traduit pas les codes de caractères HTML; Je ne pense pas que cette question soit applicable @Alex.
Myrddin Emrys

Réponses:

2

C'est un hack vraiment moche, mais vous pouvez utiliser un espace de largeur nulle pour empêcher les astérisques d'être interprétés.

Sous OS X, vous pouvez utiliser la fonction bashintégrée echopour générer le caractère unicode. Ce n'est pas documenté dans la page de manuel mais BSD echosur OS X prend -een charge pour permettre l'interprétation des échappements antislash tout comme c'est son équivalent GNU. Copier et coller la chaîne à partir du terminal semble être problématique, mais vous pouvez diriger la sortie pbcopypour l'envoyer directement vers la table de montage.

Si vous vouliez écrire, *foobar*vous pourriez obtenir votre chaîne corrigée comme ceci:

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

Vous pouvez utiliser la même solution de contournement pour encadrer votre texte avec le caractère souligné _. Peut-être que quelqu'un a envie d'écrire un script greasemonkey pour automatiser ce processus plutôt maladroit.

Stefan Schmidt
la source
2
Cela ne semble pas fonctionner ... J'ai essayé echo -e "*\xe2\x80\x8bfoobar\xe2\x80\x8b*" | xsel -i --clipboardpuis collé le contenu du presse-papiers dans un post G +. Le mot est toujours souligné. Peut-être que G + filtre l'espace de largeur nulle à partir de l'entrée.
Ilari Kajaste
3
Malheureusement, G + semble ignorer l'espace de largeur nulle maintenant, donc le hack ne fonctionne plus. S'il s'agit simplement d'exprimer des émotions communes, vous voudrez peut-être le vérifier: gist.github.com/157796
Stefan Schmidt
1
Google semble avoir changé sa mise en œuvre, mais j'ai trouvé un autre caractère unicode qui rompt l'interprétation des astérisques (voir publication mise à jour).
Stefan Schmidt
1
Bien que ce soit très hacky, cela a bien fait le travail, merci.
davidbates
1
J'ai mis à jour la solution de contournement. Voyons combien de temps celui-ci fonctionne;)
Stefan Schmidt
1

Je n'ai découvert jusqu'à présent que lorsqu'il y a un espace entre au moins un astérisque et le mot, il est écrit normalement.

*asterisk *ou * asterisk*ne serait pas audacieux, mais je ne sais pas si cela résout votre problème.

Tschareck
la source
1
Eh bien, c'est un hackaround, comme utiliser l'astérisque ⁎alternate⁎ UTF, mais non, cela ne répond pas exactement à la question car il ne me donne pas le résultat que je veux.
Ilari Kajaste
C'est la solution que j'utilise dans ces rares cas où je veux que les astérisques apparaissent.
ale
1

Trois d'affilée ***en afficheront un. Ce sera audacieux, mais cela semble assez proche.

perpétuel
la source
1
Ça ne marche pas pour moi. ***text***apparaît toujours comme **text**avec "texte" en gras.
foobar barbecue