상위 질문
타임라인
채팅
관점
마이크로소프트 컴파일 HTML 도움말
위키백과, 무료 백과사전
Remove ads
마이크로소프트 컴파일 HTML 도움말(Microsoft Compiled HTML Help, CHM)은 마이크로소프트 독점 온라인 도움말 포맷으로, HTML 페이지, 색인 및 기타 탐색 도구 모음으로 구성된다. 파일은 압축되어 .CHM 확장자를 가진 이진 형식으로 배포된다. 이 형식은 윈도우 도움말을 계승하기 위한 것이었다.
이 형식은 마이크로소프트가 설계했지만 성공적으로 역설계되었으며 현재 많은 문서 뷰어에서 지원된다.
Remove ads
역사
CHM은 윈도우 95 OSR 2.5 출시와 함께 윈도우 도움말의 후속으로 도입되었다. 윈도우 NT 계열에서는 윈도우 NT 4.0에서 CHM 파일 지원이 도입되었으며[3][4] 윈도우 11에서도 여전히 지원된다.[5]
마이크로소프트는 HTML 도움말에 새로운 기능을 추가할 의도가 없다고 발표했다.[6]
Remove ads
파일 형식
도움말은 .chm 확장자를 가진 이진 파일로 제공된다. 여기에는 HTML 파일 세트, 하이퍼링크된 목차, 색인 파일이 포함된다. 파일 형식은 역설계되었으며 해당 문서는 자유롭게 사용할 수 있다.[7][8]
파일은 마이크로소프트가 CHM 파일에 사용되는 일반 저장 파일 형식에 부여한 내부 이름인 "Info-Tech Storage Format"의 "ITSF" (in ASCII) 바이트로 시작한다.[9]
CHM 파일은 다음 기능을 지원한다.
Microsoft Reader의 .lit 파일 형식은 HTML 도움말 CHM 형식의 변형이다. CHM 파일은 때때로 전자책에 사용된다.[11]
Remove ads
뷰어
마이크로소프트 윈도우 외에 다음 앱들이 CHM을 지원한다.
생성기
마이크로소프트의 HTML 도움말 워크숍은 .HHP 파일 확장자를 가지며 특수한 형태의 INI 파일인 HTML 도움말 프로젝트 파일에 저장된 지침에 따라 CHM 파일을 생성한다.[12]
라자루스와 프리 파스칼은 CHM 생성을 위한 Doxygen 유사 도구와 chmcmd라는 별도의 명령줄 컴파일러를 제공한다.
기타 유틸리티
마이크로소프트 윈도우의 공식 뷰어(hh.exe)는 CHM 파일을 역컴파일할 수 있다. 마이크로소프트 HTML 도움말 워크숍과 7-Zip도 마찬가지이다. 캘리버와 arCHMage는 CHM을 다른 형식으로 변환할 수 있다.
같이 보기
- 윈도우 도움말
- Microsoft Help 2
- 문서 생성기 비교
각주
외부 링크
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads