Можно ли вставить гиперссылки в литеральный блок ReST?

Я знаю, что такое поражение является целью буквального блока, однако мне было интересно, есть ли способ обойти это. Мой вариант использования - поместить гиперссылку в литерал блока псевдокода, чтобы ссылаться на детали в другом месте документа.

Пример:

Look at this JSON pseudo code
-----------------------------

::

  {
    "id": <number>,
    "name": <string>,
    "big_property": <see schema of big_object_>
  }

And the details of big object
-----------------------------

.. _big_object:

::

  {
     <another_schema>
  }

Я хотел бы, чтобы в первом буквальном блоке, big_object_ становится гиперссылкой.

1 ответ

Решение

Вы можете использовать parsed-literal Директива для этого:

.. parsed-literal::

  {
    "id": <number>,
    "name": <string>,
    "big_property": <see schema of big_object_>
  }
Другие вопросы по тегам