HOME | ドキュメント |  ブログ  |  BBS  |  瓦版  | 将棋プロジェクト |  物置小屋   

L.L.Weekend 象歩ブログ ポインタデバイスの設定
06 August 2004

reStructuredText

今のうちになんとか
Zope  

書式に関しては LowLife瀬戸山春輝 さんのところが参考になるようです。まだ試していませんけど;;

"ReStructuredText Document" オブジェクトは ZMI で add すれば作れますが、そのままではちゃんと表示されません。properties タグで encode 指定が必要です。

input-encoding  [utf-8    ]
output-encoding [utf-8    ]

他のプロダクト(ZWikiなど)でも使う場合、zope.conf で設定するほうが良いみたい。

rest-input-encoding utf-8
rest-output-encoding utf-8

さて、COREBlog で使用するには若干変更が必要です。 COREBlog HowtosSomething Red さん に説明があります。


ところが、どうも Zope で Locale の扱いに問題 があるようです。 原因を見付けた方 が居られました。で対処方法は、

zope/lib/python/docutils/languages
zope/lib/python/docutils/parsers/rst/languages
の en.py をコピーして ja.py というファイルを作れば良いそうです。ということで原因は ja.py が無いこと (それで落ちるコードもなんだかな) らしい。

最新の docutils-0.3.5 でも ja.py はありませんでした。そう云えば ZWiki-0.33.0 にも ja.po ファイル無かったですね;;

ちなみに vine は /etc/sysconfig/i18n で LANG="ja_JP.eucJP" を設定してあります。 python の中では 変更しないほうが無難 のようです。

Comments
There is no comment.
Trackbacks

【注意】TrackBack 送信なさる場合、 あなたの記事中に参照リンク (当ブログの URL 記述) が必要です。 トラックバックスパム防止のため、御了承ください。

No module named ja

reST表示でZopeがリブートする問題 は解決しました。
原因は、 StructuredText日本語問題
に対応するために、DocumentClass.pyなど修正・コンパイルしたせいか、あるいはweather_pluginを入れるためにentry_bodyを修正したせいか、、、。
解決法としては、エラーメッセージから適当に当たりを付けて、jaモジュールをでっち上げてみました。

Posted by: 清水川記 at August 16,2004 12:11
docutilsのUnitTestを試す

reStructuredText で落ちるのは、 docutils に ja.py
ファイルが無いためであることの再確認。 docutils-0.3.5.tar.gz
をダウンロードして試してみました。 PYTHONPATH には zope
のパスを指定します。 $ tar xvzf docutils-0.3.5.tar.gz $ cd
docutils-0.3.5/test $ export PYTHONPATH="/usr/lib/zope/lib/python" $ python test...

Posted by: 象歩Blog at August 23,2004 10:11
Post a comment











一回プレビューして投稿内容の確認をしてください。その後に投稿可能になります。