Zopeの構造化テキストで日本語をリンクさせる方法
- 公開日: 2005/10/22(土) 12:05[JST]
構造化テキストの文法では、文字列をダブルクウォーテーションでくくって、その後にコロンを挿んでURLを書くと、その文字列がハイパーリンクとなる、というルールがあるのだが、Zopeでは日本語をハイパーリンクさせることができない。
で、nakagami氏のサイト の日本語関連モジュール+α というページを参考にして日本語のハイパーリンクに対応させてみた。
具体的には、 Zopeのインストールディレクトリ/lib/python/StructuredText/STletters.py の、
! letters = string.letters
という行を、
! letters = string.letters + '\200-\377\?\!'
に置き換える。