'chm'에 해당되는 글 3

  1. 2007.09.30 CHM 파일 제작 툴, WinCHM
  2. 2007.05.01 리눅스용 CHM 뷰어 - gnochm 4
  3. 2007.04.30 리눅스용 CHM 뷰어 - xchm 2
소프트웨어/Windows | Posted by EXIFEEDI 2007. 9. 30. 12:56

CHM 파일 제작 툴, WinCHM

일전에 CHM(Microsoft Compiled HTML Help) 파일 뷰어(리눅스용 CHM 뷰어 - xchm, 리눅스용 CHM 뷰어 - gnochm)에 관해 글을 올린 적이 있는데, 어쩌다 보니 이번에는 HTML 파일로부터 CHM 파일을 만들어야 할 일이 생겼다. 여러 번 계속해서 할 일은 아니고 한 번만 하면 되는 일이라 그다지 부담은 없었다.

구글에서 검색해서 가장 먼저 눈에 띄는 녀석을 골랐다. 그것이 바로 WinCHM이다. 어차피 변환용 툴이다 보니 사용법이 어렵거나 하지는 않을 듯했고, 쉐어웨어(shareware)인 점(구입하지 않는다면 15일 동안 시험판으로 이용할 수 있다)도 여러 번 되풀이해서 사용할 것도 아니다 보니 별 부담이 되지 않았다.


처음 프로그램을 실행시켰을 때의 화면.
사용자 삽입 이미지

일단 새 프로젝트를 생성한다.
사용자 삽입 이미지

여기에서 Root Folder는 CHM 파일이 최종적으로 생성되었을 때 저장되는 위치이고, 빈 페이지 대신 기존에 저장해 둔 HTML 파일을 이용할 때에는 맨 아래 "When create a new topic, use" 부분에서 "Custom page" 라디오 버튼을 선택해 주면 된다.
사용자 삽입 이미지

그러면 저장해 둔 HTML 페이지가 화면에 보인다.
사용자 삽입 이미지

이때 도구 막대에 있는 "Build" 버튼을 클릭하면 아래와 같은 창이 뜨는데, 최종적으로 저장할 파일 이름을 선택해 주면 된다.
사용자 삽입 이미지

컴파일 과정을 거치고 나면 다음 그림과 같이 CHM 파일이 완성된 것을 볼 수 있다.
사용자 삽입 이미지


다른 CHM 변환 툴과 비교하지 못해 아쉽기는 하지만 여러 번 사용하지 않을 것이라면 나쁘지 않을 것 같다. 다만, 그럴 바에야 화면 구성이 좀더 단순하면 어떨까 하는 아쉬움이 남는다. 어차피 대부분의 경우에는 이미 존재하는 HTML 파일을 CHM 파일로 변환하는 일일 테니까.
EXIFEEDI의 다른 블로그 보기
소프트웨어/Linux | Posted by EXIFEEDI 2007. 5. 1. 19:38

리눅스용 CHM 뷰어 - gnochm

참고: 제가 이용하고 있는 시스템은 우분투(Ubuntu) 7.04 파이스티 폰(Feisty Fawn)입니다. 다른 시스템에서도 동일한 결과가 나온다고 보장하지 못합니다. 이점, 미리 양해해 주시기 바랍니다.


어제 리눅스(Linux)용 CHM(Microsoft Compiled HTML Help) 뷰어의 하나인 xchm에 대해 간단한 사용기를 남겼었다. 하지만 테스트 삼아 CHM 파일을 하나 불러 들여 본 결과, 로딩 속도도 느렸거니와 페이지가 깨진 상태로 출력이 되어 실망이 이만 저만이 아니었다.

다행히 댓글에서 다른 CHM 리더를 추천해 주신 분이 계셔서 Gnome 용 CHM 뷰어, gnochm을 설치해 보았다. 설치는 시냅틱 패키지 관리자(Synaptic Package Manager)에서 간단히 마쳤다. 일단 인터페이스에서는 별반 특이 사항을 발견하지 못했다.

사용자 삽입 이미지


다음으로 CHM 파일을 한번 로드해 보았다. 일단 외견상으로 보았을 때의 느낌은 <파일이 깨어져 보이지 않는다!>는 것이다. 이는 어제 남긴 글에서도 xchm이 보인 결과와는 확연히 다르다.

사용자 삽입 이미지

gnochm에서 파일을 불러들인 모습 - 정상적으로 잘 보인다.



사용자 삽입 이미지

xchm에서 파일을 불러들인 모습 - 테이블이 망가진 상태로 보인다.



하지만 여전히 극복해야 할 문제가 있다. 바로 속도 문제이다. 어제 테스트한 것과 동일하게 52MB짜리 CHM 파일을 불러 들여 보았다. 그랬더니, gnochm은 무려 80초가 나왔다. 어제 테스트한 xchm이 75초 정도 나왔으니 오십 보 백 보라 하겠다. 마이크로소프트 윈도우(Microsoft Windows)에서는 읽어들이는 즉시 내용을 확인할 수 있었는데, 그에 비하면 지나치게 느리다.

아직 마땅히 다른 대안이 없기 때문에 당분간은 gnochm을 써야 할 것 같다. 하지만 속도 문제는 반드시 개선되어야 할 사항으로 보인다.
EXIFEEDI의 다른 블로그 보기
소프트웨어/Linux | Posted by EXIFEEDI 2007. 4. 30. 01:29

리눅스용 CHM 뷰어 - xchm

CHM(Microsoft Compiled HTML Help)은 마이크로소프트(Microsoft)가 제안한 온라인 도움말(help) 파일 형식이다. 사실 요즘 웬만한 자료는 다 인터넷에서 구할 수 있으니 이런 형태의 파일을 왜 이용해야 하는지 알 수 없지만, 그래도 없으면 정작 필요할 때 아쉬운 것이 사실이다.

사실 마이크로소프트 윈도우(Microsoft Windows)에는 기본적으로 CHM 파일을 읽을 수 있는 뷰어가 들어 있고, 맥(Mac) OS X에도 ChmoxChamonix라는 멋진 CHM 뷰어가 있다 – 여담이지만, 마이크로소프트 윈도우에서 읽는 경우보다 OS X에서 읽는 경우 훨씬 "아름답게" 보인다. 어쨌거나, 지금 필요한 건 마이크로소프트 윈도우나 OS X이 아닌, 리눅스(Linux), 그것도 현재 내가 이용하고 있는 우분투(Ubuntu) 7.04 파이스티 폰(Feisty Fawn)에서 이용할 수 있는 CHM 뷰어다.

사용자 삽입 이미지

Chmox



잠시 검색을 해 보니 xCHM이라는 뷰어가 이용되고 있는 모양이다. 당장 시냅틱 패키지 관리자(Synaptic Package Manager)로 가서 xchm을 검색한 후 설치했다. 역시 설치는 간단했다. 설치가 끝나면 <프로그램> → <보조 프로그램> → <xCHM>에서 실행시킬 수 있다.

사용자 삽입 이미지


일단 한번 파일을 불러 보기로 했다. 최근 이용하고 있는 52MB짜리 CHM 파일을 불러 보았다. 마이크로소프트 윈도우(Microsoft Windows)에서는 금세 뜨던 파일인데, 읽어 들이는 데 한참 걸렸다. 1분 이상 걸린 것 같다. 게다가 읽어들인 후 깨져 보여 영 보기 흉하다.

사용자 삽입 이미지


불러 들이는 속도도 느리고 읽어 들인 이후에도 깨져 보이니, 아무래도 다른 뷰어를 조금 더 찾아 보아야 할 것 같다. 참고로 아래는 마이크로소프트 윈도우(Microsoft Windows)에서 불러 들였을 때의 화면.

사용자 삽입 이미지
EXIFEEDI의 다른 블로그 보기