先日、原稿の表記統一が自動でできるスクリプトを書きました。表記統一ルールをCSVファイルで定めておけば、原稿の文字列をそのとおりに置換してくれます。
上記スクリプトはそこそこ便利ではありますが、テキストファイルの原稿のみが対象だという弱点がありました。そこで今回、Wordファイルを対象にしたバージョンを新たに作成しました。
使い方は以下のとおりです。
(1)JupyterNotebookの実行環境を用意する
(2)python-docxというライブラリをインストールする
(3)tekitoeditor/w_unificationリポジトリをgit cloneする
(4)(3)のディレクトリにWordの原稿を「before.docx」という名前で保存する
(5)「unification.csv」のbefore列・after列を置換したいものに書き換える
(6)スクリプトを実行する
これから編集者&ライター向けのツールをどんどん開発していきたいと考えています。日々の仕事を進めるうえでの困りごとがあれば、ぜひお聞かせください。もしかすると何か作るかもしれません!