問題タブ [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.
python - Sphinxドキュメント、番号付きの図の参照
私は、latexpdf出力を使用して、Sphinxドキュメントプロジェクトで機能する番号付きの図を取得しようとしています。ここにあるSphinxnumfig.py拡張機能をインストールしましたhttps://bitbucket.org/arjones6/sphinx-numfig
ただし、図の番号との相互参照を提供することになっている:num:タグを使用すると、代わりに次のようになります。
最初
出力を生成します:
ロゴフィギュアへの参照??
私は何か間違ったことをしていますか?
image - reStructuredText にハイパーリンクを含む画像
外部リンクで画像を追加しようとしています。
上記のコードは画像を示していますが、これらの画像を外部サイトにリンクするにはどうすればよいですか?
ありがとう!
restructuredtext - 再構築されたテキストのリンク内に逐語的なテキストを作成する方法は?
Restructured Text のリンク内に逐語テキストを作成するにはどうすればよいですか?
これが私が達成しようとしていることです:
私は次のことを試しました
しかし、どちらの場合も次のようにレンダリングされます
python - ノードを最初の doctree に追加し、ファイルに保存します
カスタム ノードを doctree に挿入し、これらの変更をファイルに保存したいと思います。
次のRSTファイルを読んでいます...
このような:
新しいノード :id: 234123 を docinfo に挿入し、test.rst として保存します。しかし、どのように?
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に変換する方法を制御するある種のテンプレートシステムがどこかにあることを望んでいます...
python - RestructuredText の置換を解決する
置換定義を含む次の再構成されたテキスト スニペットを使用したいと思います。
定義を解決して、置換テキストが表示されるようにします。
docutils またはこれを実行できる別のモジュールに関数またはユーティリティはありますか?
python - reST を使用した Sphinx 拡張ディレクティブのネスト
Sphinx 拡張ディレクティブをネストする方法があるかどうかを調べようとしています。うまく機能しているカスタム ノード タイプがいくつかありますが、生成する HTML をもう少し柔軟にしたいと考えています。
これが私が達成しようとしていることの例です:
JavaScript をトリガーするテキストボックスとボタンを作成するディレクティブがあるとします。これは問題なく動作します - これを reST ファイルに入れることができます:
ここで、出力に jQuery を使用してタブ付きインターフェイスを作成する機能が必要です。これを行うために必要な未加工の HTML/JavaScript を作成するノード タイプがあります。
私ができるようにしたいのは、タブ ノードに myDirective (または他のディレクティブ) の 1 つ以上のインスタンスを与え、各インスタンスを別のタブに配置することです。このようなもの:
明らかにこれはかなり特殊なケースですが、これは一般的に私が達成したいことです - ネストされたディレクティブです。