だから私はフィールドを含むreStructuredTextドキュメントを持っています:
:param foo: set this to do magic
param
そして、 (および他の)フィールドを特別に処理して、rSTをhtmlに変換したいと思います。
rSTをhtmlに変換することは、ここdocutils.core.publish_parts
で提案されているように行うことができますが、明らかにフィールドの出力方法を制御する必要はありません。または、ここで提案されているように使用して疑似XMLを取得し、おそらく(かなり退屈に)それを変更することもできますが、これをhtmlに変換する方法を制御する方法がわかりません。docutils.core.publish_doctree
にHTMLTranslator
クラスがあることはわかりdocutils.writers.html4css1.__init__.py
ますが、フィールドの出力方法を制御するためだけにこれを変更する必要はありませんか?XMLをhtmlに変換する方法を制御するある種のテンプレートシステムがどこかにあることを望んでいます...