2009年05月29日


PHPマニュアルのリコンパイル

以下がリコンパイル処理で作成された chm です
ブラウザでダウンロード
以前よりはマシになりましたが、2009/05/29時点の PHP マニュアル
の「キーワード」の日本語が化けています。以前は「検索」結果も
化けていたのですが、HTML 側の HTML を UTF-8 にする事によって、
「検索」は化けていません。

そこで、リコンパイルで全て化けないようにしようとすると、
Microsoft(HTML Help)の仕様なのか、HTML 側も SHIFT_JIS にして、
ビルド時の設定を「日本語」にしないと全てうまく行きません。

よって以前より手間がかかっています。

1) Microsoft HTML Help のダウンロード
上記ページの Download Htmlhelp.exe をダウンロードします。
その下に日本語バージョン云々とありますが、実行ファイルは
無く、何かの間違いだとしか思えません。

2) オリジナルの PHP マニュアルのダウンロード
上記ページより、chm をダウンロードします

3) 以下のコマンドを、ダウンロードした php_manual_ja.chm を
カレントディレクトリにして、コマンドプロンプトを開けて実行します
hh -decompile .\html php_manual_ja.chm
4) カレントディレクトリに HTML ディレクトリが作成され、
その中に、1つのディレクトリと二つのファイルが作成されます
■ res ディリレクトリ
□ php_manual_ja.hhc
□ php_manual_ja.hhk

5) HTML ディレクトリに以下のファイルを作成して実行します
■ convert.vbsreplace.vbs

6) php.hhp を以下のファイルをダウンロードして解凍して
HTML ディレクトリにコピーしてください
phphhp.lzh

7) res ディレクトリに以下のファイルを解凍して作成される
indexx.html をコピーして下さい
indexx.lzh

8) res ディレクトリ内 の style.css の先頭に以下の記述を追加して下さい
* {
	font-family: "MS Pゴシック";
	font-size:14px;
}
9) php.hhp をエクスプローラからダブルクリックして、
HTML Help Workshop を起動してファイルメニューから Compile を実行します。

Phprecomp

PHP マニュアルの著者は以下の方々です

Mehdi Achour 
Friedhelm Betz 
Antony Dovgal 
Nuno Lopes 
Hannes Magnusson 
Georg Richter 
Damien Seguy 
Jakub Vrana 

日本語への翻訳者は以下の方々です

Chihiro Higuchi
Haruki Setoyama
Hideyuki Shimooka
Kazuhiro Ogura
Machino Satoshi
Masaharu Iwai
Masahiro Takagi
Masaki Fujimoto
Michihide Hotta
Moriyoshi Koizumi
Rui Hirokawa
Shigeru Kanemoto
Tadashi Jokagi
Yasuo Ohgaki
Yu Watanabe
Yusuke Hata


posted by at 14:57 | 古い記事(保存用) | このブログの読者になる | 更新情報をチェックする