私はSphinxの文書の番号でテーブルを参照しようとしています。私はテーブルに名前をつけて、その後numref
を使用しようとしましたが、数字の代わりにテーブルのラベル( "modules_classes")が間違って表示されます。私はオンラインの例を見られるように、私はまた、このようにやってみたが、結果は同じであるスフィンクスのテーブルを正しくnumrefするには?
.. _modules_classes:
.. table:: Modules and their corresponding abstract classes
[table content]
Modules and their corresponding abstract classes are presented on table :numref:`modules_classes`.
:私はそれを参照してください
.. table:: Modules and their corresponding abstract classes
:name: modules_classes
方法、私はインポートする必要はありません。 numfig
パッケージは、デフォルトでSphinxに含まれています。コマンド:ref:
を使用すると、表のキャプションが表示されるため、参照が正しいことを理解しています。誰かが私がやったことで何が間違っているのを指摘できますか?
Hmm。 LaTeX/PDFのために、私は再びそれをテストします。 – mzjn
私はLaTeX/PDF出力のためにそれをテストしました。元のバグはなくなりましたが、現在は番号付けの代わりに** Table ?? **を取得しています。 –
ああ、LaTeXではなく、HTMLで正しく動作しています。 –