問題タブ [docutils]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2569 参照

python - Sphinxドキュメント、番号付きの図の参照

私は、latexpdf出力を使用して、Sphinxドキュメントプロジェクトで機能する番号付きの図を取得しようとしています。ここにあるSphinxnumfig.py拡張機能をインストールしましたhttps://bitbucket.org/arjones6/sphinx-numfig

ただし、図の番号との相互参照を提供することになっている:num:タグを使用すると、代わりに次のようになります。

最初

出力を生成します:

ロゴフィギュアへの参照??

私は何か間違ったことをしていますか?

0 投票する
1 に答える
413 参照

image - reStructuredText にハイパーリンクを含む画像

外部リンクで画像を追加しようとしています。

上記のコードは画像を示していますが、これらの画像を外部サイトにリンクするにはどうすればよいですか?

ありがとう!

0 投票する
1 に答える
698 参照

restructuredtext - 再構築されたテキストのリンク内に逐語的なテキストを作成する方法は?

Restructured Text のリンク内に逐語テキストを作成するにはどうすればよいですか?

これが私が達成しようとしていることです:

example

私は次のことを試しました

しかし、どちらの場合も次のようにレンダリングされます

0 投票する
1 に答える
477 参照

python - ノードを最初の doctree に追加し、ファイルに保存します

カスタム ノードを doctree に挿入し、これらの変更をファイルに保存したいと思います。

次のRSTファイルを読んでいます...

このような:

新しいノード :id: 234123 を docinfo に挿入し、test.rst として保存します。しかし、どのように?

0 投票する
1 に答える
93 参照

python - reStructuredTextのフィールドをhtmlに変換します

だから私はフィールドを含むreStructuredTextドキュメントを持っています:

paramそして、 (および他の)フィールドを特別に処理して、rSTをhtmlに変換したいと思います。

rSTをhtmlに変換することは、ここdocutils.core.publish_partsで提案されているように行うことができますが、明らかにフィールドの出力方法を制御する必要はありません。または、ここで提案されているように使用して疑似XMLを取得し、おそらく(かなり退屈に)それを変更することもできますが、これをhtmlに変換する方法を制御する方法がわかりません。docutils.core.publish_doctree

HTMLTranslatorクラスがあることはわかりdocutils.writers.html4css1.__init__.pyますが、フィールドの出力方法を制御するためだけにこれを変更する必要はありませんか?XMLをhtmlに変換する方法を制御するある種のテンプレートシステムがどこかにあることを望んでいます...

0 投票する
3 に答える
453 参照

python - RestructuredText の置換を解決する

置換定義を含む次の再構成されたテキスト スニペットを使用したいと思います。

定義を解決して、置換テキストが表示されるようにします。

docutils またはこれを実行できる別のモジュールに関数またはユーティリティはありますか?

0 投票する
1 に答える
1562 参照

python - reST を使用した Sphinx 拡張ディレクティブのネスト

Sphinx 拡張ディレクティブをネストする方法があるかどうかを調べようとしています。うまく機能しているカスタム ノード タイプがいくつかありますが、生成する HTML をもう少し柔軟にしたいと考えています。

これが私が達成しようとしていることの例です:

JavaScript をトリガーするテキストボックスとボタンを作成するディレクティブがあるとします。これは問題なく動作します - これを reST ファイルに入れることができます:

ここで、出力に jQuery を使用してタブ付きインターフェイスを作成する機能が必要です。これを行うために必要な未加工の HTML/JavaScript を作成するノード タイプがあります。

私ができるようにしたいのは、タブ ノードに myDirective (または他のディレクティブ) の 1 つ以上のインスタンスを与え、各インスタンスを別のタブに配置することです。このようなもの:

明らかにこれはかなり特殊なケースですが、これは一般的に私が達成したいことです - ネストされたディレクティブです。