PHP 5 레퍼런스 파일(CHM) 목차의 문자 깨지는 문제 해결책
페이지 정보
작성자 서방님 댓글 0건 조회 114회 작성일 11-02-22 11:56본문
윈도우즈에서 PHP 공식 사이트에서 한글 레퍼런스 파일을 다운로드 해서 열어보면 목차 부분이 아래와 같이 전부 깨져 나온다.
이 문제는 목차 부분에 해당하는 문자 코드가 UTF-8로 되어 있기 때문에 생기는 문제로, 리눅스 계열 같이 기본 문자 코드가 UTF-8인 경우는 별 문제가 없지만, 윈도우즈 계열과 같은 경우는 문제가 발생하게 된다.
해결책
![]() |
이 문제는 목차 부분에 해당하는 문자 코드가 UTF-8로 되어 있기 때문에 생기는 문제로, 리눅스 계열 같이 기본 문자 코드가 UTF-8인 경우는 별 문제가 없지만, 윈도우즈 계열과 같은 경우는 문제가 발생하게 된다.
해결책
해결책은 직접 CHM 파일을 다시 재컴파일 해야 한다.
- KeyTools를 다운로드 해서 설치한다.(다운로드)
- KeyTools를 실행해서 [메뉴바 -> Tools ->Decompile] 로 가서 CHM 파일을 지정한다.
- 위와 같이 Decomplie을 하고 나면 아래와 같이 3개의 파일과 res라고 하는 폴더가 생긴다.
- 위의 파일 중에서 php_manual_kr.hhc와 php_manual_kr.hhk 두개의 파일을 메모장이나 에디트 플러스 등과 같은 텍스트 에디터로 열어서 [메뉴 -> 파일 -> 다른 이름으로 저장] 에서 ANSI 코드로 저장한다. 이때 파일 이름은 이전 파일 이름과 똑같아야 한다.
- HTML Help Workshop 다운로드 해서 설치한다.(다운로드)
- HTML Help Workshop 실행해서 [메뉴바 ->File -> Compile] 로 가서 php_manual_kr.hhp 파일을 지정한다.
- 그러면 아래와 같은 화면이 나오면서 Compile 과정이 진행된다. (약간의 시간이 걸리므로 참고 기다린다)
- 전부 진행되고 나면 php_manual_kr.chm 이라는 파일이 지정한 폴더 아래에 생성되어 있을 것이다.
더블 클릭해서 열어 보면 아래와 같이 목차 부분의 한글이 제대로 보일 것이다.
첨부파일
- KeyToolsSetup.exe (320.0K) 1회 다운로드 | DATE : 2011-02-22 11:58:14
댓글목록
등록된 댓글이 없습니다.