用EasyChm制作chm文档
来源:互联网 发布:云软件服务 经营范围 编辑:程序博客网 时间:2024/04/28 20:28
最近用EasyChm做了公司软件的帮助文档,成功为两个软件做了帮助,也略有点成就感,下面总结一下过程中的经验。
首先要了解到什么是chm,chm是微软推出的一款电子书格式,在Windows98以上的操作系统都可以看,常用作帮助文档。在网上也有很多人用chm制作电子书,比较容易,也不需要什么阅读器,只要是Windows的系统都可以看,所以也很受欢迎。
chm格式的文档制作起来很容易,也很方便,先制作一个简单的html网页,然后通过制作chm的软件很容易就可以转换成chm格式,只需要自己建立一个目录和索引(甚至索引都不需要建)。
首先是html阶段,一般是自己制作一些html文件,并把所需要的图片之类的文件放在本文件夹下,制作html的知识还是需要脑补一下的,但是里面不能用js等脚本或其他脚本语言,同时不建议用doc转换成的html文件,因为里面包含大量只有office能识别的html语句,你得转换成html之后还得千辛万苦地去掉一些语句,我之前有一次这么干的,工作量着实不小。可以的话还是尽量直接用Dreamweaver等网页编辑工具直接编辑html比较实在。
制作好了html之后,接下来的事情就更简单了。有一款chm制作工具就好了,我用的是EasyChm,其他的工具应该使用起来是差不多的,首先要新建工程,建工程时,选择我们要做的html文件所在的文件夹,这样所有的html就直接会被导入进工程中了。
然后就是建目录,我们可以选择设置目录的图标,调整子目录,设定目录链接等,比如说我们的h1.html中有一个锚点Toc1,我们在建目录的时候就可以将子目录链接到锚点#Toc1,这样我们可以用同一张网页分成不同的子目录分别链接到网页中不同的地方。同样的,我们也可以连接到其他的网页,是一样的。在网页中也可以链接到不同的位置,不同的网页,甚至可以链接到网站url,也都是一样的,这样就基本建立好我们的文档了,可以预览一下。
文档OK了之后,就是编译了,注意,这里要提醒一下,一定要时不时保存工程,否则一旦出了什么问题,之前的工作就白费了。。编译时能选择编译选项,设置chm打开后标题的名称,设置chm的名字,设置主页和第一页,老实说这俩的区别我还没用出来,然后就是一些详细的设置,一般选默认选项就可以了,注意的就是设定chm默认打开的大小和位置,这个是可以直接在桌面上拉动设置的,完成后直接点“确定”就可以了,很方便,设置完成之后点编译chm就可以编译了,完成之后可以查看chm,看看自己的成果吧,虽然不是什么大工程,做起来很简单,但对于一个初学者来说还是很有成就感的有木有?虽然界面没有那么漂亮,但还是感觉很酷,以后可以闲着没事干自己做几本电子书看,之前看有的chm格式的电子书不知道怎么做的,原来就是这么简单,我也可以做。
有了这个小技能,我们平时就可以直接从网上扒一些网页下来,改改,然后做一个chm,打发打发时间,一些有用的资料也可以做成chm格式,不用担心有的电脑没有pdf或者word什么的软件就看不了了。
首先要了解到什么是chm,chm是微软推出的一款电子书格式,在Windows98以上的操作系统都可以看,常用作帮助文档。在网上也有很多人用chm制作电子书,比较容易,也不需要什么阅读器,只要是Windows的系统都可以看,所以也很受欢迎。
chm格式的文档制作起来很容易,也很方便,先制作一个简单的html网页,然后通过制作chm的软件很容易就可以转换成chm格式,只需要自己建立一个目录和索引(甚至索引都不需要建)。
首先是html阶段,一般是自己制作一些html文件,并把所需要的图片之类的文件放在本文件夹下,制作html的知识还是需要脑补一下的,但是里面不能用js等脚本或其他脚本语言,同时不建议用doc转换成的html文件,因为里面包含大量只有office能识别的html语句,你得转换成html之后还得千辛万苦地去掉一些语句,我之前有一次这么干的,工作量着实不小。可以的话还是尽量直接用Dreamweaver等网页编辑工具直接编辑html比较实在。
制作好了html之后,接下来的事情就更简单了。有一款chm制作工具就好了,我用的是EasyChm,其他的工具应该使用起来是差不多的,首先要新建工程,建工程时,选择我们要做的html文件所在的文件夹,这样所有的html就直接会被导入进工程中了。
然后就是建目录,我们可以选择设置目录的图标,调整子目录,设定目录链接等,比如说我们的h1.html中有一个锚点Toc1,我们在建目录的时候就可以将子目录链接到锚点#Toc1,这样我们可以用同一张网页分成不同的子目录分别链接到网页中不同的地方。同样的,我们也可以连接到其他的网页,是一样的。在网页中也可以链接到不同的位置,不同的网页,甚至可以链接到网站url,也都是一样的,这样就基本建立好我们的文档了,可以预览一下。
文档OK了之后,就是编译了,注意,这里要提醒一下,一定要时不时保存工程,否则一旦出了什么问题,之前的工作就白费了。。编译时能选择编译选项,设置chm打开后标题的名称,设置chm的名字,设置主页和第一页,老实说这俩的区别我还没用出来,然后就是一些详细的设置,一般选默认选项就可以了,注意的就是设定chm默认打开的大小和位置,这个是可以直接在桌面上拉动设置的,完成后直接点“确定”就可以了,很方便,设置完成之后点编译chm就可以编译了,完成之后可以查看chm,看看自己的成果吧,虽然不是什么大工程,做起来很简单,但对于一个初学者来说还是很有成就感的有木有?虽然界面没有那么漂亮,但还是感觉很酷,以后可以闲着没事干自己做几本电子书看,之前看有的chm格式的电子书不知道怎么做的,原来就是这么简单,我也可以做。
有了这个小技能,我们平时就可以直接从网上扒一些网页下来,改改,然后做一个chm,打发打发时间,一些有用的资料也可以做成chm格式,不用担心有的电脑没有pdf或者word什么的软件就看不了了。
0 0
- 用EasyChm制作chm文档
- 如何制作CHM文档
- 制作CHM帮助文档
- CHM文档制作
- CHM 帮助文档制作
- 制作Rails的CHM文档
- CHM帮助文档的制作
- 【转】简洁帮助文档制作 EasyCHM V3.84 build545 下载(含破解及注册码)
- 如何用Easy CHM制作CHM格式电子书(帮助文档)
- 如何用Easy CHM制作CHM格式电子书(帮助文档)
- 制作CHM版本的android sdk文档
- .chm 电子帮助文档的制作
- 如何便捷的制作CHM帮助文档
- 自己动手制作chm格式开源文档
- 自己动手制作chm格式开源文档
- 如何用Doxgen制作chm格式文档
- Sphinx制作htmlhelp手册文档(Manual-chm)
- Precision Helper制作CHM帮助文档
- java统计字符串数组中每个字符串所出现的次数
- HDOJ 题目1213 How Many Tables(并查集基础)
- [水]ZOJ1251
- java static的滥用(提醒下自己,还没来得及细看)
- 我所经历的京东618
- 用EasyChm制作chm文档
- 二叉树的子结构
- 喵呜的旅行(费用流)
- Eclipse插件JunitHelper自动生成单元测试脚本
- JDBC连接MySQL数据库及示例
- POJ 3692 Kindergarten (匈牙利 二分图)
- 南阳--三点顺序
- uva 10561 - Treblecross(Nim)
- 字符设备OPEN