¸®´ª½º¿¡ ÀÖ´Â CHM (Áý°èµÈ HTML) ÆÄÀÏÀ» ¿­°í Àü¸ÁÇϰųª ÃßÃâÇÏ´Â ¹æ¹ý

.CHM üÀç°¡ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® WinHelp üÀç¿¡ ÈÄÀÓÀ¸·Î Windows 98¿¡¼­ 1997³â¿¡ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¿¡ÀÇÇÑ, ¿Â¶óÀÎ µµ¿ò¸» ÆÄÀÏÀ» À§ÇÑ ¼ÒÀ¯ üÀçÀ̱⠶§¹®¿¡ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡ ÀÇÇÏ¿© Áý°èµÇ´Â HTML µµ¿ò ¶Ç´Â ´õ ÀϹÝÀûÀ¸·Î ¾Ë°í Àִ óÀ½À¸·Î Ç®¾î ³õÀÎ. CHM Æ÷Àå°ú ±â·Ï º¸°ü¼Ò ¿¬ÇյǴ ½É»ó ¹× ´Ù¸¥ ¸Åü¸¦ Æ÷ÇÔÇÏ¿© 1°³ÀÇ ´ÜÀÏ ÆÄÀÏ·Î ¸ðµç HTML ÆÄÀÏ.

âÀÇ »õ·Î¿î ¹ß»ýÀ¸·Î ±³È¯µÇ¾î â ºñ½ºÅ¸ºÎÅÍ ºÒ¸° ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¿øÁ¶ Ç¥½Ä ¾ð¾î¸¦ µ½´õ¶óµµ, .CHM frmat´Â Windows XP¿Í ºñ½ºÅ¸ Ç÷¡Æ®È¨À» ÅëÇØ¼­ ¾ÆÁ÷µµ Áö¿øµÇ°í ¹èºÎµÈ´Ù ( HLP ¿¬Àå üÀç´Â ºñ½ºÅ¸¿¡¼­ ¶³¾îÁ³´Ù). ±×·¯³ª, ¸®´ª½º¿Í Mac OS x ±â°è´Â CHM¸¦ À§ÇÑ ºÙ¹ÚÀÌ Áö¿øÀ» ¾î´À ÂÊÀ̵çÀ» ¹è¿­ÇØ ´Þ¶ó°í ÇÏÁö ¾ÊÀ¸¸ç, »ç¿ëÀÚ¸¦ ¼³Ä¡ÇÑ´Ù CHM Áö¿øÀ» À§ÇÑ Á¦»ïÀÚ °ø±¸¸¦ ¿ä±¸ÇÑ´Ù.

¸®´ª½º »ç¿ëÀÚ°¡ CHM ÆÄÀÏÀ» ÀÐ°í ¿©´Â °ÍÀ» Çã¿ëÇÏ´Â ¸®´ª½º ¿î¿µ ü°è¸¦ À§ÇÑ CHM ÆÄÀÏ ±¸°æ²Û µµ¼­°üÀÇ ¸¹À½ÀÌ ÀÖ´Ù. ±×¸®°í CHM ±¸°æ²Û µµ¼­°üÀÇ ´ëºÎºÐÀº ´ëÁßÀûÀÎ ÁÖ·ù ¸®´ª½º distrosÀÇ °úÅ ¹è±Þ â°í, ¶Ç´Â BSD ü°èÀÇ Ç×±¸ ¼öÁý¿¡¼­ À¯È¿ÇÏ´Ù.

°³Åë°ú º¸±â CHM´Â ÁßÀý¸ð 9¿¡¸¦ °¡Áø ½ÅûÇÑ´Ù Okular

ÀÌ¹Ì Okular ½Åû, KDE 4¸¦ À§ÇÑ ¹®¼­ ±¸°æ²ÛÀ¸·Î ¼³Ä¡µÇ´Â ÁßÀý¸ð 9. Okular Áö¿ø ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ÈĺΠlibCHM¸¦ °¡Áø HTML µµ¿ò (CHM)¸¦ Áý°èÇß´Ù. KDE4¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ ¸®´ª½º distros¿¡¼­´Â, Okular´Â CHM ÆÄÀÏÀ» ¿ª½Ã Àü¸ÁÇϱâ À§ÇÏ¿© ¼³Ä¡µÉ ¼ö ÀÖ´Ù.

Okular

Debian/Ubuntu/Fedora/RedHat/Suse¿Í ´Ù¸¥ ¸®´ª½º Distros¿¡ ÀÖ´Â libchm ¶Ç´Â chmlib¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý

libchm ±×¸®°í chmlib ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ITSS/CHM üÀç ÆÄÀÏÀ» Ãë±ÞÀ» À§ÇÑ ¾ÆÁÖ ±âº» ÀûÀÌ°í ±×·¯³ª ÃæºÐÇÑ µµ¼­°üÀº ÀÌ´Ù. ÀÌ 2°³ÀÇ µµ¼­°üÀº (´Ù¸¥ ¸®´ª½º ¹è±ÞÀ» À§ÇØ °¢°¢) ´Ù¸¥ CHM ±¸°æ²Û °ø±¸°¡ À§¿¡ ÀÇÁöÇϰí ÀÌ¿ëÇÏ´Â ±âº» ±â´É °ü·Ã CHM ÆÄÀÏÀ» Á¦°øÇÏ´Â °ÍÀ» ºÀ»çÇÑ´Ù. ´Ù¸¸ ±âº»ÀûÀÎ µµ¼­°üÀ¸·Î, »ç¿ëÀÚ´Â CHM ÆÄÀÏÀÇ ³»¿ëÀ» ÃßÃâÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×¸®°í 2 ¹ÙÅÁ È­¸é¿¡ CHM¸¦ Àü¸ÁÇÏ´Â ´ëºÎºÐÀÇ Á¦»ïÀÚ CHM °ø±¸·Î ¾ÆÁ÷ ¼³Ä¡µÇÁö ¾Ê´Â °æ¿ì¿¡, ±âº»ÀûÀÎ µµ¼­°üÀ», ±×°Í ù°·Î ¼³Ä¡µÇ¾î¾ß ÇÑ´Ù ³Ê¹« ¿ä±¸ÇϽʽÿÀ.

Debian ¶Ç´Â Ubuntu ¸®´ª½º¸¦ À§ÇØ, µÚ¿¡ ¿À´Â ¸í·ÉÀ» »ç¿ëÇÏ¿© libchm¸¦ ¼³Ä¡ÇϽʽÿÀ:

$ sudo´Â ¼³Ä¡ÇÑ´Ù libchm ±Ë¸¦ ÀûÀýÇÏ ¾ò´Â´Ù

ÁßÀý¸ð¸¦ À§ÇØ, ÁßÀý¸ð ÁßÇÙ, RedHat ¹× SuSE ¸®´ª½º´Â, µÚ¿¡ ¿À´Â ¸í·ÉÀ» »ç¿ëÇÏ¿© chmlib¸¦ ¼³Ä¡ÇÑ´Ù:

$ sudo yum - y´Â chmlib¸¦ ¼³Ä¡ÇÑ´Ù

¸®´ª½º â°í¿¡¼­ ÀÀ¿ë ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ÇÏ´Â ÀϹÝÀûÀÎ ¸í·É

´ëºÎºÐÀÇ CHM ±¸°æ²ÛÀº ¸®´ª½º â°í·Î Æ÷ÇÔÇϰí, °¢°¢ repo °ø±¸¸¦ ÅëÇØ ÀÌ·¸°Ô ¼³Ä¡µÉ ¼ö ÀÖ´Ù (yum ¶Ç´Â ÀûÀýÇÏ ¾ò±â À§ÇÏ¿©). ¾Æ·¡¿¡·Î ¸í·É Åë¾î·Ð:

ÁßÀý¸ð¸¦ À§ÇØ, ÁßÀý¸ð ºÎÈ£, »¡°² ¸ðÀÚ, SuSE ¸®´ª½º, Madriva ¸®´ª½º:

$ sudo yum - y´Â library_name¸¦ <¼³Ä¡ÇÑ´Ù>

Debian¿Í Ubuntu ¸®´ª½º¸¦ À§ÇØ:

$ sudo apt-get install <library_name>

For BSD or FreeBSD, search for the application in the ports collection, and then issue ¡°make install clean¡± command in the application port directory, or use ¡°pkg_add -r <package_name> command.

CHM File Viewer Tools for Linux

KchmViewer

KChmViwer

The standard KDE viewer for CHM files. Available in most repositories.

Help Explorer Viewer

Available for both Windows and Linux platform, and support Microsoft Windows Help (WinHelp) in .HLP format, Microsoft HTML Help 1.x in .CHM format, and Microsoft Help 2.0 in .HXS format.

Help Explorer Viewer

After downloading the HelpExplorer3.0_LINUX.tar.gz, su to root and issue these commands to install Help Explorer Viewer:

tar zxf HelpExplorer3.0_LINUX.tar.gz
cd Setup/
./setup.sh

ChmSee

ChmSee is an open source Gtk2+ package for GNOME wrote by a Chinese. After downloading the source package tarball chmsee-1.0.1.tar.gz, run the following commands to compile ChmSee.

$ tar xzf chmsee-1.0.1.tar.gz
$ cd chmsee-1.0.1
$ ./configure
$ make
# make install

ChmSee

System cannot find the chmlib can use ¡°–with-chmlib=/path/to/chmlib¡± parameter to specify the path to chmlib. Compiling requiers Gtk2+, libglade, gecko, gtkhtml, chmlib, libgcrypt and OpenSSL. But pre-compiled packages are available for Debian, Fedora (RPM) and Gentoo (as part of Gentoo China Overlay)

GnoCHM

GnoCHM is a CHM file viewer for Gnome, and uses PyCHM, a Python package that exports the CHMLIB API. Features are:

  • Support for external ms-its links
  • Full text search support
  • Bookmarks
  • Configurable support for HTTP links
  • Integrated with Gnome2
  • Support for multiple languages (be, cs, de, el, es, fr, hu, it, ja, pl, pt_BR, ru, sv, tr, vi, zh_CN, zh_TW)
  • Support to open multiple files at once
  • Displays HTML page source

Install via repositories.

GnoCHM

xCHM

xCHM is a cross-platform GUI front-end to chmlib, supports UNIX systems (Linux, *BSD, Solaris), Mac OS X and Windows.

xCHM

Install via repositories package or ports collection, else download for various xCHM distro packages available here.

KCHM

KCHM is a .chm file viewer which uses the Qt widget toolkit and the KDE core libraries. Seems to not been actively developed anymore. Requires chmlib, Qt 3, KDE 3.1.4 and automake stuff for compilation, where source package can be downloaded from SourceForge.net.

KCHM

Using CHM Reader Add-On Extension in Firefox

CHM Reader add-on is an extension for Firefox web browser that able to open Compiled HTML (.CHM) file. It adss a new ¡°Open CHM Files¡± entry to the Firefox File menu. When you opening a CHM file, the table of contents is hidden by default, but can be brought up by pressing Ctrl-E.

Opening CHM in Firefox

To install CHM Reader, go to this page with Firefox and then click on ¡°Install¡± button. Restart the Firefox after installation.

How to Extract the Contents (HTML Files) Inside the CHM Archive

To extract the contents of CHM file, use the following command:

extract_chmlib filename.chm /destination_dir/

Change the filename to actualy file name for the CHM, and destination_dir to a directory to place the extracted and unpacked HTML files and contents.

IMPORTANT: This is a machine translated page which is provided "as is" without warranty. Machine translation may be difficult to understand. Please refer to original English article whenever possible.

Share and contribute or get technical support and help at My Digital Life Forums.



Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting


Custom Search

New Articles

Incoming Search Terms for the Article

iphone chm - open .chm - how to open CHM file - debian chm - chm to html linux - chm iphone - chm reader for debian - extract chm - chm extractor - how to open chm - iphone chm reader - how to open .chm files - how to open .chm - chm extract - fedora chm - chm open - how to open .chm file - open chm - chm reader iphone - how to open Compiled HTML - open compiled html file - all - how to open chm files - debian okular chm - chm on iphone - okular chm - debian chm viewer - debian chm reader - libchm-bin rpm - chm reader fedora - opening .chm - chmsee suse repository - compiled HTML help download for linux - chm reader rpm - chm unzip - linux support for .chm - linux chm to html - open chm file - how to open chm file in linux - compiled html file - How to open Compiled HTML Help file - open .chm files - fedora chm viewer - chm reader for linux - install okular fedora 9 - okular command - read chm on iphone - how to open .chm file in linux - opening chm files suse - ubuntu open a compile html help file -