4

conf 変数 (通常は にあります) のページローカル値を取得できますconf.pyか?

たとえば、私は

hyphenator_language = "en-us"

conf.py。もらってもいい

hyphenator_language = "ru"

sphinx ドキュメントの特定の ReST ページに対して?

4

1 に答える 1

1

私の知る限り、任意の構成変数に対してこれを行う一般的な方法はありませんが、あなたの場合、特にハイフネーターの場合、いくつかのオプションがあります。

  • Sphinx hyphenator 拡張機能の作成者に、ページごとに言語を設定するディレクティブのサポートを追加するよう説得してください。
  • ハイフネータ拡張機能は JS ライブラリである hyphenator.js を使用するため、生の html を (rawディレクティブを使用して) 使用して、そのページに言語を設定するスクリプト タグを挿入することができます。
  • カスタム テンプレートを作成 (または既存のテンプレートを拡張) して、ページの言語を設定するロジックを含めます。
于 2014-08-01T21:40:04.870 に答える