SourceForge.JP: Open Source Software

LoginCreate AccountAdd BookmarkHelp

OpenSource Downloads

(7,661) Cabos
(2,622) 7-Zip
(1,956) HandBrake Japanese Language Version
(1,671) CrystalDiskInfo
(1,621) Tera Term
(1,111) CrystalDiskMark
(827) ffdshow
(589) Tween
(586) ギコナビ
10  (542) Amateras
11  (495) VirtualDubMod-jp
12  (460) NNDD - ニコニコ動画DL&再生ソフト
13  (456) MergeDoc
14  (437) SMPlayer
15  (401) えこでこツール
More >>

最近ブックマークされた記事

Linux向けのCHMファイルビューア

2007年12月06日 11:39 1 2 3
  • スラッシュドットにタレコむ
  • あとで読む
 たとえLinuxしか使っていなくても、一度や二度はMicrosoftのCHM(Microsoft Compiled HTML Help)ファイルを参照しなければならなくことがあるだろう。Apache, MySQLPostgreSQLPythonPHPといった数々のオープンソースプロジェクトでも、一般的なこのフォーマットが利用されている。
 たとえLinuxしか使っていなくても、一度や二度はMicrosoftのCHM(Microsoft Compiled HTML Help)ファイルを参照しなければならなくことがあるだろう。Apache, MySQLPostgreSQLPythonPHPといった数々のオープンソースプロジェクトでも、一般的なこのフォーマットが利用されている。

 CHMは、MicrosoftがそれまでのWinHelp(HLP)フォーマットに対する活動を中止し、Windows 98用の独自フォーマットとして開発したものだ。一部のアプリケーションではMicrosoft Help 2という新しいフォーマットが使われているが、CHMは今なお健在でXPやVistaで大いにもてはやされている。

 CHMファイルは一連のWebページ、ハイパーリンク化された目次、索引で構成され、LZXによって圧縮されている。CHMの売りは、サイズの小ささ(圧縮されているため)と全文検索、それに複数のCHMファイルをまとめて共通の目次と索引を付けた1つのファイルにできる機能だ。

 CHMはMicrosoftの独自フォーマットではあるが、Linux用のビューアがいくつかのプロジェクトで開発されている。

Federico-Kereki(2007年11月30日(木))
2008年02月05日 17:07 更新