自动编号和引用Sphinx表

时间:2014-07-31 11:36:24

标签: formatting python-sphinx restructuredtext

有没有办法以下列方式引用Sphinx表:

.. table Supertable

    +--------+----+
    |Foo     |Bar |
    +--------+----+

然后:

:table:`Supertable`

魔法!问题是,有一些表可以在一个文档中引用,这种链接可能非常有用。

另一方面,我用自己的方法说明了我的问题。

另外,作为同一问题的另一部分,有没有办法自动计算表格?我非常积极地在某个地方见过,但它可能是手动的。我的意思是在:

表11:各州消费花生酱。

如果可以的话,这个功能就是我的目标。

1 个答案:

答案 0 :(得分:0)

好的,我已经找到了问题第一部分的答案。实际上它是一个nobrainer:

.. _table:

.. table Supertable

    +--------+----+
    |Foo     |Bar |
    +--------+----+

然后:

:ref:`table`

对于枚举表,我实际上已经看到了枚举数字,而不是表格,它在LaTeX输出中完成。我环顾四周,并没有在Sphinx中找到任何自动列举的表格。这可能是一个很好的功能请求,但目前似乎没有这样的功能。

PS :我已经检查过,实际上桌子也是在LaTeX中枚举的。 this问题中讨论了相关问题。