🙆
python-docxを用いた両側ルビ
python-docxを用いて、Wordで両側ルビを実現する方法の備忘録です。
以下のノートブックからお試しいただけます。
出力例は以下です。
入力例は以下です。
<body>
<p>
私は
<ruby>
<rb>
<ruby>
<rb>打</rb>
<rt place="right">ダ</rt>
</ruby>
<ruby>
<rb>球</rb>
<rt place="right">キウ</rt>
</ruby>
場
</rb>
<rt place="left">ビリヤード</rt>
</ruby>
に行きました。
</p>
<p>
<ruby>
<rb>入学試験</rb>
<rt place="above">にゅうがくしけん</rt>
</ruby>
があります。
</p>
</body>
まだ不完全はプログラムではありますが、参考になりましたら幸いです。
Discussion