RST/Sphinx 在数组中创建内联目标标记

RST/Sphinx create inline target markup inside array

我在 sphinx / rst 中有一个数组,我想从我的文档的其他部分引用一行或一个单元格。

如何在数组中创建内联标记引用目标?

数组如下所示:

+-----------------+-------------------------+-------------------------------------------------------+
| e               | c                       | p                                                     |
+=================+=========================+=======================================================+
| e1              | c1                      | p1                                                    |
+-----------------+-------------------------+-------------------------------------------------------+
| e2              | c2                      | p2                                                    |
+-----------------+-------------------------+-------------------------------------------------------+

我认为这不可能,但这对我有用。

  +----+----+-------------------------+
  | e  | c  | .. _my-reference-label: |
  |    |    |                         |
  |    |    | p                       |
  +====+====+=========================+
  | e1 | c1 | p1                      |
  +----+----+-------------------------+
  | e2 | c2 | p2                      |
  +----+----+-------------------------+

然后 link 到目标将是:

  :ref:`Link title <my-reference-label>`.

格式设置使目标单元格比应有的大,但您可以 fiddle 使用其他列宽以获得足够接近的百分比宽度。