Часть слова, выделенная жирным шрифтом в reStructuredText

Как сделать часть слова полужирным шрифтом в reStructuredText?

Вот пример того, что мне нужно: «.rst означает resструктурированный text».


person v_2e    schedule 07.10.2012    source источник


Ответы (1)


Я был удивлен, что вы не могли просто написать

.rst stands for **r**e**s**tructured **t**ext.

но спецификация reStructuredText действительно указывает, что встроенная разметка должна быть за которым следует пробел или один из - . , : ; ! ? \ / ' " ) ] } или >, поэтому приведенная выше строка reStructuredText недопустима. Однако для получения действительной требуется лишь незначительное изменение. символьная разметка с обратной косой чертой. Изменение вышеуказанного на

.rst stands for **r**\ e\ **s**\ tructured **t**\ ext.

работает отлично. Чтобы увидеть это в действии, попробуйте онлайн-конвертер reST в HTML.

person Chris    schedule 08.10.2012
comment
Просто добавьте, что в некоторых случаях вы можете обойтись без пробела после обратной косой черты. В этом случае **r**\e\ **s**\ tructured **t**\ext. (Меня, кстати, не впечатляет этот аспект reST.) - person Julian; 23.01.2018