发新话题
打印

用Far软件制作chm格式电子书

用Far软件制作chm格式电子书

  chm 文件是微软 1998 年推出的基于 html 文件特性的帮助文件系统,以替代早先的 WinHelp 帮助系统,在 windows98 中把 chm 类型文件称作“已编译的 HTML 帮助文件”。被Internet Explorer 支持的 JavaScript、VBScript、ActiveX、Java Applet、Flash、html 图像文件(GIF、JPEG、PNG)、音频视频文件(AU、MIDI、WAV、AVI)等等,chm 同样支持,并可以通过 URL 地址与因特网联系在一起。


  图是典型的 chm 文件运行界面,其窗口可分为三部分,上部是功能按钮区,罗列了几个常用的浏览器按钮,右边是主窗口,左边是导航嵌窗。导航嵌窗用来快速定位感兴趣的内容,这里可包含主题、索引、搜索和标签。按“隐藏/显示”按钮可以把左边的导航嵌窗关闭或打开,其他几个按钮浏览器中的一样,“选项”中是一些常用的控制命令。这些按钮在制作 chm 文件时可以控制是否显示。
  在 windows98 及以后的 windows 版本中,chm 文件的运行程序(hh.exe,27K)已是操作系统的一部分,它控制支持ActiveX 组件的网页浏览器(如微软的 Internet Explorer 3.0 以上版本)来解释并运行 chm 文件中的元素,这样的好处就是能跨平台运行 chm 文件,只要有不同平台上的运行器和浏览器,chm 文件就不再需要重新进行编译而直接使用,在不同语言的操作系统下,chm 文件也会自动显示对应语种的菜单。

  在 PC 机上使用 chm 文件要求使用者的操作系统装有 IE3.0 或以上版本,如果使用者仍在使用 Windows95 系统,就需要运行一个小程序(被称作 chm 文件阅读升级包)hhupd.exe(700K),以便在 windows95 中也能正常使用 chm 文件。而在 windows98 以后的系统中可以直接使用 chm 文件。
  制作 chm 文件的最佳工具是微软的 HTML Help WorkShop,目前最新版本号为 1.31。虽然是是英文版,但它的几个单词都比较简单,稍有一些英文基础的人基本上也能应付,或者借助“东方快车”、“金山快译”等软件把菜单转为汉字。
(纠正一下:微软的 HTML Help WorkShop不能说是制作 chm 文件的最佳工具,只能说是最基本的工具。象far等一些软件,才是较为专业和迅捷的工具。)

我用的是3.5版的英文版,这里有FAR 4.0.0.615 汉化版 下载:
http://www.hyd8.com/search.asp?type=soft&;k=far
Serial Information for Far 3.0.0.415 (far4.0也可以用)
Name: BaND ENFUSiA Email: mail@mail.hu s/n: FAR22-MAILM-00000-14250
FAR 4.0.0.615 汉化版
FAR 不仅具有超强的文本查找和替换功能,它更是目前公认为最好的帮助文件制作软件。它除了能制作
目前流行的 HTML 帮助文件(即 CHM 文件)之外,还能制作新一代的、在 Visual Studio .NET 下工作的
帮助文件(即 MS 帮助 2.x)。针对不同的目标文件,它不但提供了界面友好、使用方面的方案编辑器、
目录和索引编辑器,同时还提供了一系列辅助工具,比如文本查找和替换、文件过滤、链接检查等等。
你可以使用向导来一步一步地完成帮助文件的制作。它的特快功能甚至允许你只需一步就能够将一个文
件夹转换为一个帮助文件。该软件除了能制作编译和压缩过的帮助文件之外,还能够制作由普通的 HTML
文件组成的帮助文件。而这种未压缩的帮助文件却可以具有和 CHM 文件类似的导航面板(目录、索引和
搜索)。强烈推荐!


“CHM”格式帮助文件制作软件Far的使用
--------------------------------------------------------------------------------
http://www.sina.com.cn 2002/05/15 13:39 赛迪网--中国电脑教育报
  制作CHM格式的工具有很多,Far是其中非常优秀的一款(下载地址:http://dadao.net/pub/epub/soft-down/far.exe),而且已经有了比较好的汉化版本,因此我们选择用它来制作CHM格式文档。
  1、默认情况下,启动Far时,系统会自动对我们机器的软件环境做一个检查,以决定能够支持的即将输出的文档格式。
  2、启动完成后,单击工具栏上方的“添加Web”(Add all Web files found in a selected folder and its sub folders)按钮来建立一个文件列表。在弹出的对话框中选择包含页面文件和图片文件的文件夹,单击“OK”按钮(图片和页面文件最好存放在同一文件夹下面),此时出现一个对话框,告诉你当前文件夹下面的文件总数和HTML文件数。并询问是否只加入HTML文件,如果你的页面文件未包含图片和其他多媒体文件,请选择“Yes”,否则选择“No”。
  此时所选文件夹下面的文件应该出现在窗口显示区。单击“保存列表”按钮即可将此列表保存在磁盘上。需要说明的是,这个“添加Web”的过程支持拖放式操作,我们随时可以按下“F4”功能键打开资源管理器,找到需要添加的文件所在的文件夹,直接用鼠标拖动到该窗口显示区来完成这项操作。
  3、准备好了文件列表,我们就可以正式开始制作CHM文件了。单击工具栏中的“快递(HTML Help Express)”按钮,弹出如图1所示的对话框,这里我们只需设置好目标文件的位置及文件名、帮助窗口的标题,选择一个文件作为首页面即可。注意一点,帮助窗口的标题也就是我们在最后的成品CHM文件中看到的标题文字,应该反映整个CHM文件的主题,大家一定要设置好。软件一般能够根据所添加的文件夹的名字来进行设置,如果不满意,可以自由更改。
  4、设置好上面几个参数后,必须要先将文件预编译一遍才可以设置文档的界面参数。单击图1中的“创建帮助(Creat help)”按钮,会弹出一个确认对话框,选择“是”则用Far文件列表创建帮助,如选“否”,则自动搜索选择目录中的HTML文件来创建。接下来软件会自动编译文件,最后在弹出的窗口中报告编译信息。
  5、点击“关闭”,这时我们可以看一看我们自己的成果了!单击“查看帮助(View help)”按钮即可。如果你对做好的CHM帮助文档的形式或内容不太满意,比如窗口的类型、窗口中工具栏中显示的工具的数量甚至是遗漏的部分文件等等,怎么办?细心的读者朋友可能已经注意到了,图1的右下角还有一个“高级编辑(Advanced Edit)”按钮,接下来的工作我们几乎都要通过这里的功能来设置。
  6、单击“高级编辑(A)”按钮,弹出“HH方案编辑器”窗口,点选左边树状选项中的“面板”选项,如图2。在这里,从导航和工具栏面板的宽度、位置,到设置它们的自动隐藏,初始时是否关闭等,你都可以根据自己的喜好进行自由的设置。下面我们看看如何改变文档外观的设置。
  7、单击窗口左边的“工具栏(Toolbar)”(“面板”的下方)。此时右边刷新选项中左下方的诸复选框就是定制窗口工具栏中显示的工具的数量的。另外还有如“Jump x(跳转到x页面)”、“Search(搜索)”选项,需要者可以勾选相应选项并进行相应设置。
  8、如果你一开始没有规划好帮助文档的内容,没关系,现在还可以向列表中添加文件,甚至是将另外一个CHM帮助文件合并过来都可以。单击窗口左边选项中的“[Files]”,再单击右上角的“选项”按钮,怎么添加文件应该不用我说了吧。呵呵!也许你可以做更多的设置修改。
  9、怎样把自己做的几个CHM合并到一起呢?单击左边的“[Merge Files]”,同样再单击“选项”按钮。
  10、OK,选项我们都设置完了,保存后,再次回到图1窗口中点击“创建帮助”再重新创建一次即可。
  在这里我们只是给大家介绍了如何进行CHM格式帮助的简易制作过程,其实Far还有很多很好的功能,大家可以自己试试。
我用的是“耶书制造”,极为简单。
  真正的傻瓜式E书工具,做一部电子书最少只要点击六次,而且有两次是在资源管理器中!以前曾有很多用户说不懂CHM的基础知识,不懂什么主题、索引,因而仅管有CHM帮助编辑器,还是做不出满意的E书。现在可好解决了,只要您知道怎么用属标,你就能做出一部E书!
具体步骤如下:先运行一次程序注册快捷菜单信息,退出。1:右击包含网页文件的目录(资源管理器中),2:选择“Else-hhw电子书向导”,(启动程序)3:下一步,4:下一步,5:完成,(主程序打开工程)6:编译。完成啦!
http://www.skycn.com/soft/5637.html

TOP

发新话题