ruby 个标签 Sphinx/rst
ruby tags for Sphinx/rst
我在 Sphinx. I need to display some Japanese words with furiganas(=单词上方的小字符)的帮助下,从第一个格式的文本创建 HTML 文档,类似这样:
由于 the < ruby > tag,我想制作 HTML 展示 furiganas。
我不知道如何得到这个结果。我试过:
- 使用 .. raw:: html directive 插入原始 HTML 代码,但它会将我的行分成几个段落。
- 使用:superscript: directive,但注音假名的文字写在旁边,而不是上面。
- 使用 :role: directive 在文本和我自己的 CSS class 之间创建一个 link。但是 :role: 指令只能应用于一段文本,而不是 furiganas 所要求的两段(=文本 + 上面的文本)。
有什么想法可以帮助我吗?
据我所知,没有简单的方法可以得到预期的结果。
For a specific project, I choosed not to generate the furiganas with the help of Sphinx but to modify the .html files afterwards. See the add_ons/add_furiganas.py
script and the result here。是的,这是一个快速而肮脏的把戏:(
我在 Sphinx. I need to display some Japanese words with furiganas(=单词上方的小字符)的帮助下,从第一个格式的文本创建 HTML 文档,类似这样:
由于 the < ruby > tag,我想制作 HTML 展示 furiganas。
我不知道如何得到这个结果。我试过:
- 使用 .. raw:: html directive 插入原始 HTML 代码,但它会将我的行分成几个段落。
- 使用:superscript: directive,但注音假名的文字写在旁边,而不是上面。
- 使用 :role: directive 在文本和我自己的 CSS class 之间创建一个 link。但是 :role: 指令只能应用于一段文本,而不是 furiganas 所要求的两段(=文本 + 上面的文本)。
有什么想法可以帮助我吗?
据我所知,没有简单的方法可以得到预期的结果。
For a specific project, I choosed not to generate the furiganas with the help of Sphinx but to modify the .html files afterwards. See the add_ons/add_furiganas.py
script and the result here。是的,这是一个快速而肮脏的把戏:(