2008年2月6日水曜日

chm版phpマニュアルの日本語版

20081212以降のcmhはこの方法では不足です。
http://www.bluefocus.jp/archives/55
こちらもあわせてご覧ください。


オフィシャルで配布されてるのが相変わらずキーワードが文字化けして使い物にならないので、以前どこかで見つけた解消法を書いておくメモ。


具体的な作業は、chmのデコンパイル→再コンパイルです。
必要なもの
Keytools
http://www.keyworks.net/

HTML Help Workshop
http://msdn2.microsoft.com/en-us/library/ms669985.aspx
(URL変わっていたので変更@20070914)

まず、phpの公式サイトからchm日本語版マニュアルをダウンロード
http://www.php.net/download-docs.php
適当なところに保存。

keytoolsを起動して、Decompileを選択
・source fileに落としてきたマニュアル
・Destination folderに作業用フォルダ(適当)
で、OK.
デコンパイルが完了すると、作業フォルダに
php_manual_ja.hhp
php_manual_ja.hhc
php_manual_ja.hhk
ja/ 中に大量のHTMLファイル
ができている(はず

HTML Help Workshopを起動し、File→Openで今のhhpファイルを選択。
Contentsタブ、Indexタブを選択すると、それぞれhhc,hhkをどうするか聞かれるので、
既存のファイルを使うほうを選択して、さっき作ったやつを選択。
あとは、File→Compileで再コンパイルすれば作業完了。

出来上がったchmファイルからはたぶん文字化けがなくなってます。

0 件のコメント:

コメントを投稿