3

我是 CSS 和 reStructuredText 的初学者。我正在用 reST 编写并导出到 HTML。我使用的脚注语法是[#]_,在生成的 HTML 中显示为[1]. 我希望脚注改为上标。reST 为编写的 HTML 中的所有脚注分配一个类,所以我可能可以利用它并利用这个解决方案来获取脚注引用的上标。但是,如何将它们从[]括号中剥离?

4

1 回答 1

5

您如何将 reStructuredText 转换为 HTML?如果您使用的是Docutils,那么 HTML 编写器有一个命令行选项--footnote-references,可以在括号或上标引用之间进行选择(默认为括号)。要使用上标引用,只需通过

--footnote-references 'superscript'

调用 Docutils 时。

您也可以选择将类子Writer类化,path_to_docutils/docutils/writers/html4css1/__init__.py并为您喜欢的脚注设置任何格式。

于 2012-08-23T09:30:58.217 回答