ColorKeywordsとの格闘

 新しい論文に対してプログラムを作用させたところ、「2H++」とか「[Fe-3]」といった単語に正規表現をかけようとすると、量指定子などの問題で、HTML::ColorKeywordsが落ちてしまうという問題が起きてしまいました。
 この機会にモジュールの中身をのぞいたところ、正規表現のために、各単語に「\Q . $_ . \E」として、量指定子などのメタ文字を無視するようになっているはずなのですが、今回の問題はそれでも生じてしまうPerlのバグのようです。
 まだ問題は解決されていませんが、プログラムの目的である、単語頻度ファイルの取得は上手くいっているので、こちらを優先していくために完全な修繕をしないかもしれません。でももう少し調べてみて、ColorKeywordsを使うときには、これらを含む単語を使用しないようにするなり、何らかの手を加えておこうと思っています。