Как добавить якорь в элемент списка - PullRequest
0 голосов
/ 02 мая 2018

У меня есть список в моем первом файле, который выглядит следующим образом:

- Item 1
- Item 2
- Item 3

Это выглядит примерно так (что я и хочу):

  • Элемент 1
  • Элемент 2
  • Позиция 3

Я хотел бы создать ссылки для каждого элемента, поэтому я сделал

.. _item-1:

- Item 1

.. _item-1:

- Item 2

.. _item-1:

- Item 3

Теперь мой список выглядит примерно так:

  • Элемент 1

  • Элемент 2

  • Позиция 3

Это явно происходит из-за якорей, которые я вставил между элементами. Есть ли способ вставить встроенные ссылочные якоря в sphinx / rST?

1 Ответ

0 голосов
/ 02 мая 2018

Это довольно близко к желаемому результату, с фанки-пробелами.

  .. _item-1:

- Item 1

  .. _item-2:

- Item 2

  .. _item-3:

- Item 3

Это дает следующий вывод. Обратите внимание, что атрибут id находится в родительском <ul> вместо первого <li>, но фактически разрешается в то же место на странице.

<ul class="simple" id="item-1">
<li>Item 1</li>
<li id="item-2">Item 2</li>
<li id="item-3">Item 3</li>
</ul>
...