Я хочу выполнить форматирование текста в YAML - PullRequest
0 голосов
/ 13 февраля 2019

Я работаю над ботом чата оракула и мне нужна отформатированная строка вывода. Например

“This is a book”   

В приведенной выше строке только слово «книга» должно быть выделено жирным шрифтом

1 Ответ

0 голосов
/ 13 февраля 2019

Если вы хотите что-то подобное, вы можете использовать только YAML для хранения текста.Форматирование и способ выделения book зависит от программы, которая интерпретирует данные, загруженные из YAML.

Если все случаи book должны быть смелыми, вы можете использовать YAMLфайл выглядит так:

bold:
- book
text: |
    This is a book

с правильной интерпретацией отображения корневого уровня.

В качестве альтернативы вы можете применить форматирование, например, ReST или уценку, к загруженному тексту. В этом случае ваш YAML можетдаже быть скаляром корневого уровня:

--- |
This is a **book**

Я использую мультидокументные форматы, такие как комбинирование ReST, кода и вывода, для генерации документации пакета и для рендеринга ответов на стеке, которые включают вывод программы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...