수정된 PHP Reference 파일 다운받기

윈도우즈에서 PHP 공식 사이트에서 한글 레퍼런스 파일을 다운로드 해서 열어보면 목차 부분이 아래와 같이 전부 깨져 나온다.



이 문제는 목차 부분에 해당하는 문자 코드가 UTF-8로 되어 있기 때문에 생기는 문제로, 리눅스 계열 같이 기본 문자 코드가 UTF-8인 경우는 별 문제가 없지만, 윈도우즈 계열과 같은 경우는 문제가 발생하게 된다.

해결책
해결책은 직접 CHM 파일을 다시 재컴파일 해야 한다.

  1. KeyTools를 다운로드 해서 설치한다.(KeyToolsSetup.exe )

  2. KeyTools를 실행해서 [메뉴바 -> Tools ->Decompile] 로 가서 CHM 파일을 지정한다.


  3. 위와 같이 Decomplie을 하고 나면 아래와 같이 3개의 파일res라고 하는 폴더가 생긴다.


  4. 위의 파일 중에서 php_manual_kr.hhcphp_manual_kr.hhk 두개의 파일을 메모장이나 에디트 플러스 등과 같은 텍스트 에디터로 열어서 [메뉴 -> 파일 -> 다른 이름으로 저장] 에서 ANSI 코드로 저장한다. 이때 파일 이름은 이전 파일 이름과 똑같아야 한다.




  5. HTML Help Workshop 다운로드 해서 설치한다.(htmlhelp.exe )

  6. HTML Help Workshop 실행해서 [메뉴바 ->File -> Compile] 로 가서 php_manual_kr.hhp 파일을 지정한다.


  7. 그러면 아래와 같은 화면이 나오면서 Compile 과정이 진행된다. (약간의 시간이 걸리므로 참고 기다린다)


  8. 전부 진행되고 나면 php_manual_kr.chm 이라는 파일이 지정한 폴더 아래에 생성되어 있을 것이다.
    더블 클릭해서 열어 보면 아래와 같이 목차 부분의 한글이 제대로 보일 것이다.
profile

이브리타, 나의 에뜨와르
너와 내가 공유하는 추억
너와 내가 만들 추억