HTML HELP WORKSHOP使用方法

從Windows 3.X到Windows 95,Windows使用的幫助文件一直都是hlp格式。在Windows 98以後,增加了一種基於HTML文件特徵的chm幫助文件,Windows 98稱之爲Compiled HTML Help File。chm幫助文件是一個統一的窗口,左側是目錄、索引和搜索這三個功能項,通過常見的標籤欄進行切換;右側是Html文件的顯示部分,改變了原來幫助文件目錄窗口和主題窗口分離的情況;上部是工具欄。你可以用chm文件來製作軟件說明書、產品介紹說明、學習教程、電子圖書、個人資料管理等等。下面本文就以微軟公司提供的HTML Help Workshop工具包,爲你介紹如何製作chm幫助文件。

下載與安裝

  微軟公司提供了製作chm幫助文件的HTML Help Workshop工具包,下載地址http:∥msdn.microsoft.com/library/tools/htmlhelp/wkshp/htmlhelp.EXE,目前的最新版爲1.31英文版,文件大小3.34MB。直接運行下載後是一個自解壓文件,按照提示即可完成安裝。安裝完成後,運行“開始/程序/HTML Help Workshop/HTML Help Workshop”後進入HTML Help Workshop主界面。

如何使用

  用HTML Help Workshop製作chm文件很方便,下面就以“中華搜索寶CHINASSB”的軟件說明爲例,介紹製作的具體步驟。


  一、製作前的準備工作

  由於chm幫助文件是基於HTML文件特徵的,所以前期編寫HTML文件的準備工作很重要。HTML Help Workshop的角色就像是一個總管,以一個項目控制整個項目的各類型文件,然後將各類型的文件編譯成獨立的chm文件。它的每個主題就是一個HTML文件,它的結構有點類似平常我們所見到的目錄樹,但是它的主題包括目錄及文件。主題文件可以用任何一個HTML編輯器進行編輯,也可用HTML Help Workshop編輯,唯一美中不足的是它的編輯器是純文字模式,對於HTML文件而言不具備所見即所得的效果。

  如果你不會製作網頁,沒關係,你也可以通過Word 97或Word 2000,將Word格式的主題文件轉換成HTML格式。


  二、創建項目文件

  第一步:點擊HTML Help Workshop菜單欄中的“File/New”命令,這時出現“選擇新建內容”的對話框,選中“Project”。

  第二步:,按“OK”按鈕後,將“Convert WinHelp Project”這個選項留空,繼續下一步。

  第三步:點擊“Browse”按鈕,設置放置項目文件的目錄及項目文件名,完成後,繼續下一步。

  第四步:因爲我們已經事先建好了html文件,此時請選擇“HTML file”,繼續下一步。

  第五步:點一下“Add”按鈕並加入已經編輯好的主題文件(也就是設置成首頁面的HTML文件)。點擊“下一步”,最後點擊“完成”按鈕,新的項目即已新增完成。

  現在就可以進入HTML Help Workshop工作窗口。在窗口的上方是3個卷標,分別是:
“Project(項目)”、
“Contents(目錄)”、
“Index(索引)”。

  在“Project”卷標的左側是7個按鈕,它們的功能名稱自上而下分別是:
“Change project options(改變項目選項)”
“Add/Remove topic files(添加/刪除主題文件)”
“Add/Modify window definitions(添加/修改窗口定義)”
“HtmlHelp API information(HTML幫助API信息)”
“View HTML source(校驗HTML源文件)”
“Save Project Contents and Index files(保存項目、目錄和索引文件)”
“Save all file and Compile(保存全部文件並編譯)”

  第六步:點擊“Project”編輯窗口下方的“Change Project Options”按鈕後,會彈出一個“Options”對話框。在這個對話框的“General”卷標的“Title”中輸入標題“中華搜索寶CHINASSB”,編譯後這個標題將出現在chm文件窗口的標題欄中。在“File”卷標中選上“Automatically create contents file(.hhc) when compiling”。

  chm文件的“Search(搜索)”選項允許用戶在所有主題文件中搜索字、詞或短語,將它們的標題顯示出來,而且用醒目的方式顯示在主題中。在“Compiler”卷標中選上“Compiler full-text search information”,即可支持全文檢索功能。

  第七步:點擊“Save project file and compile”按鈕,雖然此時已經可以觀看結果了,不過,我們要再多作一項設定讓最後的成品再完整些。


  三、創建目錄文件

  編輯目錄文件是製作chm文件最關鍵的工作。目錄文件應該包含一個chm文件所有目錄(主題),而每個目錄又包含條目標題(名稱)和該條目的主題文件,要避免條目標題與對應的主題不一致的情況出現。等所有目錄都添加好後目錄就算完成了。

  第一步:點擊HTML Help Workshop工作窗口的“Contents”卷標,這時系統彈出一個對話框,提示你“項目”還沒有關聯目錄文件(.hhc),選擇“Create a new contents file”,點擊“OK”按鈕後將創建一個新的目錄文件。

  第二步:請指定一個新目錄文件名和存放路徑,點擊“保存”後出現目錄編輯窗口,目錄編輯窗口的左側有11個按鈕。

  第三步:根據需要插入標題(類似資源管理器中的目錄)或頁面(類似資源管理器中某目錄下的文件),按下“Insert a heading(插入標題)”或“Insert a page(插入頁面)”按鈕,都會彈出“Table of Contents Entry”對話框,在“Entry title”輸入框中輸入條目的標題,並根據情況選定對應的主題文件,單擊“Entry title”下的“Add”按鈕,在彈出的對話框下面的“File or URL”輸入框中輸入文件名或URL地址並確定。

  第四步:如果在單擊“Insert a page”按鈕之前所選擇的條目不包含別的條目,也不被別的條目所包含,那麼會詢問“Do you want to insert this entry at the beginningof the table of contents?”,選擇了“是”會增加起始條目(一級條目),選擇了“否”會增加一個子條目。

  標題可以分爲多級,要按照製作的內容統一考慮。如果覺得不滿意,可以用左側的箭頭進行調整,也可以選定該條目,單擊鼠標右鍵,不但可以調整,還可以插入標題、主題或目錄文件。


  四、創建索引文件

  索引文件(hhk)也是一個HTML文件,它包含若干個關鍵詞,當用戶打開chm文件後,單擊索引標籤並輸入一個關鍵詞後,chm文件將顯示與這個關鍵詞有關的主題的列表,使大家非常方便地找到相關主題。

  第一步:點擊HTML Help Workshop工作窗口的“Index”卷標,這時系統彈出一個對話框,提示你“項目”還沒有關聯索引文件(.hhk),選擇“Create a new contents file”,點擊“OK”按鈕後將創建一個新的索引文件。

  第二步:請指定一個新索引文件名和存放路徑,點擊“保存”後出現索引編輯窗口,索引編輯窗口的左側有11個按鈕。

  第三步:單擊“Insert a keyWord”按鈕,出現“Index Entry”對話框,在“General”選項的“KeyWord”輸入框中輸入關鍵詞,再單擊“Add”按鈕添加與該關鍵詞相關聯的主題文件。如果想跳轉到另一個關鍵詞,在“Index Entry”對話框中按“Advance”選項,選中“Target is Another KeyWord”,再單擊“General”選項的“KeyWord”輸入框中輸入關鍵詞,再單擊“Add”按鈕添加與要跳轉的關鍵詞相關聯的主題文件,單擊“OK”按鈕。最後單擊“確定”按鈕,並按“Save file”進行存盤。


  五、最後的設置工作

  第一步:選擇“Project”卷標,點擊“Change Project Options”按鈕,在“File”卷標的“Content file”項目中,點擊“Browse”指定爲toc.hhc。在“Index file”項目中,點擊“Browse”指定爲index.hhc。

  第二步:重新點擊“Save project file and compile”按鈕進行存盤編譯。

  第三步:最後點擊主菜單“View/Compiled file”,通過“Browse”指定該chm文件的目錄及文件名即可看到我們的作品了。

  的確也夠簡單的了,只要有完整的HTML源文件,激活Html Help Workshop創建一個新的項目文件,將第一個html(通常是default.htm或index.html)加進項目,存盤並編譯就大功告成。同樣的一組HTML文件,放在網站上是一頁一頁的網頁,變成單一的chm後,則可用作軟件輔助說明,而且已經內建了全文檢索功能。

  上述介紹的只是製作chm幫助文件的基本步驟。但它的功能遠非這些,如:可向HTML文件中插入HTML Help ActiveX控件、Java腳本、彈出式窗口等等。還可將已有的chm文件解壓縮變回原來的HTML文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章