csv-table引用为表号而不是表名

时间:2011-12-15 18:08:58

标签: python-sphinx docutils

我正在制作一张包含许多表的文档。但是,我知道如何在文本中引用它们的唯一方法是使用:ref:'my_table'并将整个表名称“我的表的长标题”放在我的文本块中。我宁愿把它放在“表1.3”而不是......这可能吗?

.. _my_table:

.. csv-table:: The long title of my table
   :file: my_table.csv
   :header-rows: 1

一个单独但与表相关的问题:是否有一个sphinx / docutils选项,用于将表名/标题放在底部而不是顶部,还是样式表/乳胶的东西?

1 个答案:

答案 0 :(得分:2)

可能没有一种超级简单的方法可以做到这一点,但numfig扩展名(在this问题中引用)对数字做了类似的事情,可能会被修改/改编为为桌子做类似的事情。

这样的自定义扩展可能是目前实现此目的的唯一方法。