python-docxを用いて、Wordで両側ルビを実現する方法の備忘録です。

以下のノートブックからお試しいただけます。

https://colab.research.google.com/github/nakamura196/ndl_ocr/blob/main/python_docxを用いた両側ルビ.ipynb

出力例は以下です。

入力例は以下です。

<<<bp</p<//o>r<</p>r<</pbdur<</rr>urrr>oybbr<</r<</rtubbtud>y>urrrurrrbby>by>bbtubbtu>py>py>y>by>bl>l>>py>pyaa<l><l>cc/a/ae<ercrc=/=bebe"r">=>=lba""e>brrfoiitvgg"ehh>"tt>"">></<<r//trr>tt>></rt>

まだ不完全はプログラムではありますが、参考になりましたら幸いです。