Я пытаюсь написать сообщение в Google плюс, в котором есть не усиленное слово с реальными * звездочками * вокруг него?
Использование звездочек в G + вызывает усиление слова, и попытка избежать их с помощью \
всего лишь показывает \*backslashes\*
звездочки.
Использование **two**
звездочек вокруг слова отображает только один, но также * усиливает * слово.
Как избежать символов звездочки в сообщении G +?
google-plus
Илари Каясте
источник
источник
Ответы:
Это действительно уродливый хак, но вы можете использовать пробел нулевой ширины, чтобы помешать звездочкам интерпретироваться.
В OS X вы можете использовать
bash
встроенную функциюecho
для генерации символа Юникод. Это не задокументировано на странице руководства, но BSDecho
в OS X поддерживает-e
интерпретацию экранирования обратной косой черты, как это делается в GNU. Копирование и вставка строки из Терминала кажется проблематичным, но вы можетеpbcopy
направить вывод, чтобы отправить его непосредственно в монтажную панель.Если вы хотите написать,
*foobar*
вы можете получить пропатченную строку следующим образом:Вы можете использовать тот же обходной путь, чтобы создать текст с подчеркиванием
_
. Может быть, кому-то хочется написать скрипт greasemonkey, чтобы автоматизировать этот довольно неуклюжий процесс.источник
echo -e "*\xe2\x80\x8bfoobar\xe2\x80\x8b*" | xsel -i --clipboard
а затем вставил содержимое буфера обмена в сообщение G +. Слово все еще подчеркивается. Может быть, G + фильтрует пространство нулевой ширины от входа.Я только до сих пор узнал, что когда между пробелом и словом есть пробел, оно пишется нормально.
*asterisk *
или* asterisk*
не будет смелым, но я не уверен, решит ли это вашу проблему.источник
Три подряд
***
будет отображать один. Это будет смелым, но это кажется достаточно близко.источник
***text***
по-прежнему отображается как**text**
«текст» жирным шрифтом.