如何制作电子书,很实用,请大家快速转载收藏 电子书收藏

如何亲手制作电子书〖前言〗有很多人问我怎么做电子书,我到网上查找了一下,发现这样的资料并不是很多,而且都说得很繁琐,不便于学习。于是干脆自己写一篇比较容易懂的文章,大家一起交流,好让更多人学会制作电子书。

电子书(eBook)是一种电子读物,它极大地方便了信息的传播,存储,同时也给我们的学习和工作带来了很多便利之处。比如可以把许多文摘制作成一本电子书,图文并茂,界面美观,既方便阅读又可以很好的保存。网上有很多小说、教程或者其它一些资料都是用电子书做成的。你是不是想知道这些电子书是怎么做出来的?其实很简单,看完这篇文章后你就可以做出属于自己的电子书来。

一、预备知识

电子书的格式有很多种,主要包括:EXE文件格式、CHM文件格式、HLP文件格式、PDF文件格式、LIT文件格式、WDL文件格式等。其中某些格式要用特定的软件才能打开和阅读,如PDF格式要用AdobeAcrobat Reader阅读,WDL格式要用华康的DynaDoc FreeReader来阅读等。但一般来说,用得最多的还是EXE格式和CHM格式,所以本文只讨论这两种格式的电子书,其它格式可以在网上查找相关资料来学习。
制作电子书的材料可以是txt文本,html网页,doc文档或者图片,flash等。
如果要做出比较精美的电子书来必须具备一定的网页制作知识和图像处理技术,当然,假如这些你都不会其实也不要紧,你同样可以亲手做出电子书来,请接着往下看:


二、制作第一本最简单的电子书

制作电子书的软件也很多,而且制作不同格式的电子书所选择的软件也不同。现在我们用网文快捕来做第一本电子书:

软件名称:网文快捕(CyberArticle)
软件版本:V4.01
软件大小:5367K
授权方式:破解版
下载地址1:
http://sh.arongsoft.com/yyrj/CyberArticle@4.rar
下载地址2:
ftp://ftpanonymous:arongsoft@159... /CyberArticle@4.rar

网文快捕是一款非常优秀的国产共享软件,用它可以很方便地保存和管理网页,同时还是一个非常实用的电子书制作工具。运行CyberArticle.exe后,点击工具栏上的"文件"-"导入"-"从文件夹导入"(或按Ctrl+Alt+F),选择制作电子书材料所在的文件夹,从这里可以看到,电子书支持很多类型的文档,txt,html,flash,甚至程序源代码文件等,但我们现在只是用最基本的txt文本做材料。点击下一步可以选择需要导入哪些文件,再点下一步导入完成。在左边的资源管理器窗口里可以看到文件列表的目录树,你可以调整一下它们的文件名和排列顺序,然后在右边的窗口里可以预览文本内容,也可以切换到"编辑"或"源码"选项对文本进行编辑。
最后,点击"文件"-"制作电子书"-"制作电子书(*.EXE格式)…"或"制作电子书(*.CHM格式)…",分别制作exe和chm格式的电子书,设置好一些选项后,点击"制作",很快地,一本电子书就做好了,简单而快速。


三、制作更精美的电子书

上面用网文快捕做电子书虽然很方便也很快(同时可以制作出exe和chm两种格式的电子书),但是这样的电子书不是特别精美,而且功能也不强。这时我们可以用eBookEdit Pro、eBook workshop、eBook PackExpress等专业电子书制作软件来制作更漂亮的电子书。推荐用国产的eBook workshop(e书工场):
软件名称:e书工场
软件版本:V1.4
软件大小:1785K
授权方式:注册版
下载地址:
http://dl.pconline.com.cn/html/1...&pn=0&.html
注册码:Name:ASWord Code:719FBF71-353B4344-B70CB1A9

用e书工场可以制作出界面非常漂亮,功能很强大的exe格式电子书来。下载安装后打开e书工场,首先将选择要制作电子书的文件目录,然后在“目录”里将需要的文件添加进来,注意一定要把文件添加到中间的列表框中来,可以直接点击“从文件夹创建”或将文件一个一个拖过去。然后可以调整它们的顺序,最上面的是电子书的首页(就是一打开电子书首先看到的那一页)。然后可以在其它选项卡中设置“闪屏”、“界面”、“图标”、“工具栏”等,e书工场提供了非常强大的定制功能,可以打造一个很有个性的界面和功能。最好点击“保存”,将工程保存好后,点击“编译”,就可以编译出exe格式的电子书了。
注:e书工场有个很大的不足之处,就是导入的文本不能自动换行,导致做出的电子书阅读极不方便。所以最好不要直接导入文本,而是应该先转换成网页,再制作。这样不仅可以避免这个问题,还能做出更好看的电子书来。

四、更上一层楼制作更好的电子书

这部分要求你要稍微了解一点网页制作方面的知识。
其实电子书就是将很多网页打包成一个可执行文件(txt文本也可看成是最简单的一种网页形式),所以我们只要将材料先做成一些网页,然后再用e书工场等软件将其制作成电子书。我们可以用软景HTML制造机来帮我们快速制作网页:

软件名称:软景HTML制造机
软件版本:V3.0
软件大小:1966KB
授权方式:免费版
下载地址:
http://count.skycn.com/s0ftdownl...own/HtmlBuilder.exe
它的功能就是能将文本批量转换成网页,这些网页是带索引文件、"上一页"、"下一页"链接的HTML文件群。下载并安装软件后运行主程序,先点击"添加",导入要转换的文本。接着选择分篇的方法(就是选择如何分割文本的问题,该问题有些复杂,请参看软件自带的帮助文件,上面说明得比较清楚)然后选一个网页模板,最后点击"开始"就可以输出网页了。(如何将文本和图片一起输入为网页亦参看软件帮助文件)输入的许多网页中,有一个文件名为index.htm的网页是目录索引页,做电子书时可以将该页面做为"首页"。另外,你可以用Frontpage、Dreamwaver等网页制作工具对这些网页进行加工和修改。完成后即可按上面介绍的步骤来制作电子书了。
上面提到的几款软件因为是中文界面,加上操作也比较简单,就不再多介绍了。自己慢慢使用,很容易上手的。至此,我们已经学会如何制作自己的电子书了,如果还想继续学习电子书制作技术以及获取更多的电子书资源,可以登录各大电子书网站,如比较有名的几个:

书吧 http://www.book8.com/
E书时空
http://www.eshunet.com/
我爱book
http://www.52ebook.com/
参考资料:http://hack2u.mei00.com/js/10.htm


标题:eBook Workshop v1.4《e书工场》说明书
评论者:《e书工场》说明书



eBook Workshop v1.4《e书工场》说明书

◆◆◆《e书工场》概述

标题:软件名称:e书工场
软件版本:V1.4
软件大小:1785K
授权方式:注册版
下载地址:
http://dl.pconline.com.cn/html_2/1/81/id=7251&pn=0&linkPage=1.html
注册名:HMILY[CCG]
注册码:ACB1979D-47643F48-9DA9DED7
欢迎使用《e书工场》
首先我们真诚的感谢您使用艾达软件出品的《e书工场》。
《e书工场》(英文名:eBook Workshop)是将HTML 页面文件、图片、Flash等捆绑成 EXE电子文档的制作软件。本软件可以说是吸收了目前其他同类软件的优点,采用文件流技术,所有文件都在内存中释放和读取,不产生垃圾文件;软件采用界面外壳,制作时可以选择界面,界面优美,可以不断升级界面;制作的电子书可以部分或全部加密,从而保护制作者的利益,是制作EXE电子图书最佳选择。
新版本中加强了对制作的电子书作者的权益的保护,提供了新的加密和安全保护方式,可以制作适合销售的电子书。
没有最好,只有更好!力求尽善尽美是我们的追求和理想!

◆◆◆安装

系统需求
硬件:CPU:Pentium 166MHz 内存:64MB 硬盘:16MB以上
操作系统:Windows95 + IE4 Windows98/ME/NT/2000
安装与卸载
安装《e书工场》提供了"安装版"和"解压版"两个版本,安装版提供了标准的Windows应用程序安装向导,解压版是使用zip格式压缩的压缩文件包。
提示:安装或者升级之前,请先关闭运行中的《e书工场》。  
安装新的《e书工场》
对于安装版,运行安装程序开始安装,你可以一步一步按引导安装。
如何制作电子书,很实用,请大家快速转载收藏 电子书收藏
对于解压版,首先用Winzip或者其他压缩工具,把压缩包中的所有文件解压到一个新的目下,如 d:eBookworkshop,然后运行。为了方便调用,用户可以手工为《e书工场》建立快捷方式。
卸载 在开始菜单中,单击'Uninstall',卸载程序将自动地删除《e书工场》,对于解压版,可以直接删除。

◆◆◆使用说明

★准备工作
在制作电子书之前你要作好准备工作,要把需要制作的网页文件放在一个文件夹中(可以有子文件夹,例如图片目录),你只需要把你要制作的网页放在这里,其他的文件你要放在别的文件夹中,例如,闪屏图片、制作关于对话框的网页文件、logo(标识)图片,否则将造成重复编译。


★添加文件
单击文件夹按钮选择一个包含待编译的HTML以及图片文件的目录,所有的文件应该包含在一个文件夹内(可以有子文件夹,例如图片目录).您选择的文件将显示在列表中,如果你要加密您的电子书,可以单击列表下的按钮。

★编辑目录
您的文件选择好后,在左边产生了一个目录树,就是您选择的目录。
在创建目录之前你可以选择过滤器,选择性的创建一个目录,
还可以选择创建目录各节点的标题的方式:
读文件名
读取网页标题(title)
首先,你可以单击然后有产生的一个目录,这个是您电子书中将要显示的目录,你可以进行修改。
上下左右移动
排序
删除
改小图标
添加,你可以通过拖拽左边的文件树到右边的目录中。
文件选好后,并不是每个节点都符合自己的要求,就要对节点进行编辑,可以对它进行,改标题、改图标、删除、排序。在这个版本中支持多选,群改图标,多选删除。
改标题,可以单击菜单中的“编辑”,你就可以编辑节点的名字,推荐使用F2快捷键,和资源管理器是一样的。
删除,可以多选。
排序,在文件多时推荐使用,排序是按字母顺序的,对很多文件处理很有帮助的。
拖动,如图在释放鼠标后弹出菜单
鼠标右键菜单

★闪屏

你可以让读者打开电子书时能看到您制作的一副关于图书的图片--闪屏,你可以使用一副BMP格式的图片作为该闪屏。你可以设定显示时间默认是2秒

★关于对话框

你可以制作一个html格式的关于对话框,之所以选择采用html对话框是因为html有很强的表现力,你可以随心所欲的设计,没有太多的限制。单击文件夹按钮选择一个包含你要编译的html文件的文件夹,这个文件夹不要放在电子书的网页文件的文件夹,这样会造成可能造成重复编译.

★工具栏(1)

设置工具栏上的按钮的可视、图片、标题。还可以设置按钮的标题的是否可视以及工具栏的可视。可以改变工具栏按钮的图标,点击 按钮图标,选择一个图形文件(大小为24X24),同样的方法你可以更换所有的图标,如果下次还要用,可以设置为默认。

★工具栏(2)

logo 文件
你可以自定义一个标识并将它链接到任意一个站点上去。
你可以换成自己的标识,并链接到您的网站上去。当然你也可以不使用
注意:可以将自定义的标识设为默认,以后新建项目时都将使用该默认值。
背景
设置工具栏的背景图片。
状态栏设置状态栏的文字

★选项

标题:设置电子书的标题,也就是你的书名。
主页:工具栏上的主页按钮链接的页面。
默认:电子书启动时显示的页面。
图标:电子书的图标。也就是EXE文件的图标
显示:设置电子书的显示大小

读书器选项
允许IE菜单
允许复制
使用平滑滚动条
使用链接效果
显示[+][-]
显示选择
自动同步
启动显示目录
目录宽度

★界面
你可以选择界面,默认的是标准的windows风格。

★安全选项

密码 制作的电子书只有统一的密码。
用户名+密码 制作的电子书可以适合销售,可以用KeyMaker根据加密关键字产生注册码,可以制作共享书籍
电脑ID+密码

★软件注册
《e书工场》是一款共享软件,您可以自由发布和传播软件,未注册版本不能编译大于10个节点的项目,并在电子书的标题上有Unregistered字符。 在它带给你方便的同时,希望你能考虑注册这款软件。注册用户可以获得我们的技术支持以及其他服务,并且可以免费升级到今后所有的新版本。更重要的是:您的注册还将鼓励我们不断改进和完善这个软件,给大家提供更好的服务。

一、注册方式:
1、网上注册-中国共享软件注册中心
通过我们提供的网络支付方式进行在线注册,网上注册费用为:每份人民币 20.00元。使用该手段的前提条件是用户有上网手段,同时具有以下列出的支付手段的任何一种即可。支付手段列表(可以是以下任何一种):招商银行一网通;中国银行长城信用卡、长城电子借记卡;工商银行牡丹信用卡;工商银行活期存折;建设银行网上龙卡;浦东发展银行东方卡;浦东发展银行活期存折;中国农业银行白玉兰储蓄卡;中国农业银行金穗卡、提款卡、星座卡;交通银行太平洋卡、借记卡;光大银行阳光卡;深圳发展银行发展卡;民生银行民生卡;华夏银行华夏卡;广东发展银行广发信用卡;广东邮政储蓄卡;中信-和讯联名卡;和讯注册用户;VisaCard、Master Card、American Express Card、JCB Card、银行划拨等。
2、邮政汇款注册。
注册费用根据您的经济情况而定,参考价格:人民币 20.00元 。
汇款地址:安徽省芜湖市鲁港镇九龙行政村吴村38号 (吴新兵 收) 邮编:241000
3、在报刊杂志发表介绍《e书工场》的文章。
如果您在电脑报刊发表了介绍这个软件的文章,将刊物名称和期号告诉我,我将免费为您提供注册认证码。
二、注册步骤:
(注意:在这封注册申请信件里面用户必须正确填写自己的汇款单号码、汇款人姓名和汇款日期)。我在收到您的注册费用和注册申请Email后,用最快的速度向您发送注册认证邮件。用户在收到我们的注册认证信件后,运行《e书工场》软件并进入注册认证窗口,将信中的用户名和注册认证码分别添入后,单击“确定”按钮即可完成注册。

三、注册用户具备哪些权利?
使用者注册《e书工场》后将获取以下权利:
1、终升免费升级和获取技术支持的权利。用户在注册《e书工场》后将享受终身免费升级的权利。今后如果出现软件升级后无法注册的情况,请立即将您的新注册申请码以及简要情况说明(例如您当初的汇款号码或者网络订单号码等)告诉我们,我们会在第一时间内查明您的身份并且为您提供新的注册认证码。在使用过程中出现任何问题可以通过Email获取我们的技术支持部的技术支持。该项服务的联系Email:
techsupport@ada99.com
2、使用《e书工场》全部功能的权利。用户在注册此软件后能够使用《e书工场》编辑和编译大于10个节点的项目。

★意见反馈
技术支持
我们将提供给注册用户免费的技术支持.我们推荐在给我们发邮件之前请先阅读问题中心和帮助文件。请写信至
techsupport@ada99.com 获得技术支持.我们的技术人员将在两个工作日内回答您的问题。.
反馈意见
comments@ada99.com
你的意见和建议有利于我们把软件做的更好.请不要犹豫写信给我们,如果你什么建议和意见,请你在写信时最好注意以下几个问题:
请告诉我们软件的版本
请描述一下问题发生的具体的过程 .
您在使用什么功能时遇到了问题
请告知您使用的操作系统及版本等.
如果是对特定文件操作时发生问题,请把该文件作为附件一同MAIL给作者.软件作者非常高兴可以得到注册或非注册用户的反馈信息,包括发现BUG、使用意见、对功能的看法及建议。具有普遍意义的功能建议将直接加入软件的更新版本。在这里还要感谢给我写信的网友,不论是表扬还批评,我觉得非常荣幸和感谢。我也希望这次新版本的推出不辜负大家的厚爱,在此谨向所有关心和支持艾达软件的朋友以及给予建议和意见的朋友表示真诚的感谢。
合作联系
sales@ada99.com
我们的软件只在网络上发布和传播,如果你对传播和销售我们的软件感兴趣,可以和我们交换链接,或在您的网站上宣传我们的软件。如果有商业组织想和我们合作,或OEM我们的软件,也可以和我们联系。我们欢迎各层次的合作。

◆◆◆◆预备使用版本

软件版本:V1.4
软件大小:1785K
授权方式:注册版
下载地址:
http://dl.pconline.com.cn/html_2/1/81/id=7251&pn=0&linkPage=1.html
注册码:Name:ASWord Code:719FBF71-353B4344-B70CB1A9

附录:

eBook Workshop1.4注册码、序列号、破解版、注册机

Name: Megido Group s/n:6688B963 2B4B4D47 B70CC58D

第二-
注册名:HMILY[CCG]
注册码:ACB1979D-47643F48-9DA9DED7


eBook Workshop(原亿唯e书)是将 HTML 页面文件、图片、Flash等捆绑成 EXE电子文档的制作软件。注册码SN:Name:crskyCode:BB80BF70-17375E4C-B40C90D7


Ebook WorkShop制造电子书简单攻略

一:安装软件→下载地址:EBook电子书下载(点击进入)

二:添加文件、制作电子书具体步骤:

制作E书的建议

  看书多年,算下来我从网上下载的E书也不少。这些E书中有不少是制作精良的上品,当然也不乏粗制滥造的劣货,有些甚至让我看到忍无可忍的地步,所以想就E书制作提出一些看法,供各位制书人参考,当然也仅仅只是参考而已。

另外由于我本人不是美工,看书的口味可能也和各位不同,所以下面的建议主要针对一些具有共性的技术问题,不涉及选材、美工等。

一、内容整理

我个人认为,E书制作应该是一个在原有素材基础上,加入自己创意的过程。因此我对于那些直接将网站内容打包的行为比较鄙视。虽然不能要求所有人都对原来的网页重新美化、设计,但是我认为至少应该进行如下处理:

  1. 去掉原网页中的广告链接。这个步骤的必要性虽然人人都懂,但我还是见过不少一打开就开始下载页面中广告图片的电子书。当然有的广告链接隐藏在js代码里,可能需要对网页源码进行分析才能找到。
  2. 对页面进行适当的调整。我曾经看到过几本连环画电子书,由于没有对页面进行统一调整,翻页的时候,感觉中央的图片在上窜下跳,很是不爽。对于在线浏览来说,由于页面刷新需要时间,所以这种感觉可能不是很明显,但是对于所有内容都在本地的电子书来说,翻页刷新几乎是不需要时间的,因此感觉会特别明显。
  3. 在内容完整表达的基础上,形式应该尽量简捷。我曾经见过一本电子书,是直接用Word另存为HTML文件后做出来的,结果每一段文字前面,都有大量重复的字体描述、段落描述,这些无聊的废话甚至比正文还长几倍,真是下载的时候耗带宽,保存的时候耗硬盘。
  4. 打包前至少自己先把书读一遍,顺便改正一下明显的错别字。这个与技术无关,但是与职业道德有关。

二、文件命名规范

在电子书制作中,最容易被忽视的可能就是电子书中文件名的命名,因为这个问题最不容易表现出来。但是还是有必要说上两句。

  1. 请不要在网页文件名中使用中文,应该坚持使用英文(哪怕是汉语拼音)字母和数字。这个主要考虑的是非简体中文Windows环境下的读者,包括港澳台及海外的读者。对于使用IE内核的电子书来说,由于IE内核本身支持多内码,因此只要在网页中指定使用GB字符集,即使在非简体中文Windows环境下,也可以正常显示出简体中文网页的内容,当然第一次显示的时候IE可能会要求下载相应的简体中文字体。但是当点击网页中的链接时,IE内核需要将链接进行编码,发送给电子书,电子书解码后,在电子书内含的目录中查找对应的网页,提取出来返回给IE内核。这个编码/解码过程通常与本机的内码设置有关,因此对于按照GB编码的网页文件名来说,在非GB内码的机器上可能就会出现网页找不到的错误。如果电子书的首页本身就是简体中文文件名,那么这本电子书在非简体中文环境下可能根本就打不开。
  2. 如果可能,请尽量遵循约定俗成的文件命名规范。按照网站建设规范,通常主页文件名为index.htm,或default.htm,前者用得多一些,后者越来越少了。但是对于电子书来说,通常将目录页命名为index.htm或contents.htm,封面页命名为cover.htm,其它页面按照章节号用数字命名。数字一般有规定的位数,不足的在前面补零。使用统一命名规范的好处,一个是便于定位、维护,如果需要改哪一章的内容,按照命名规范立刻就可以知道需要打开哪一个文件;另一个是便于使用js代码,从本页URL构造出上一页、下一页的URL,从而实现翻页链接的自动生成,不用自己一页一页地去改,详见本文附录部分的实例分析。

三、屏幕分辨率

随着技术的发展,大家手上的显示器也在不断更新换代,以前用15寸就可以对用14寸的兄弟臭显一番,现在17寸都略显过时,将来19、21寸也必有过时的一天。而随着屏幕的越来越大,分辨率也必然会随之增加。如果在制作E书时对此不加以考虑,换个显示器看可能就会觉得很难受。

  1. 行长的问题。如果在页面中对显示宽度不做限制,单纯靠电子书窗口宽度做限制,那么在高分辨率的大屏幕上,将电子书窗口点到最大,就可以看到长长的一行行文字从左排到右,看完一行回过头来,可能已经搞不清下一行从哪开始了。对行长进行限制的方法不止一种,最简单的就是创建一个固定宽度的表格单元,将内容全部塞到这个单元里去。本文就是用这种方法限制宽度的,各位看一下源代码就知道了。
  2. 居中显示。在固定行长的情况下,还有一个需要注意的问题就是显示区域的居中。如果将内容全部靠左显示,在大屏幕下看起来会很不舒服。如果是用表格解决行长问题,将表格属性指定为“水平居中”即可。
  3. 字体大小的问题。这个问题也是一个比较容易忽视的问题,我甚至见过有人为自己“完美”的字体搭配而洋洋得意。但是从我看到的情况来看,在800×600分辨率下看起来很好的字体大小,到1024×768下可能就已经有点小了,到1280×1024下则可以用来测视力。所以我一贯反对将网页中的字体大小设置死。

四、适当利用网页特效

我认为电子书可以大致分成两种,一种追求的是与纸质出版物的尽量一致,另一种则更强调通过动态网页等技术增加阅读的方便性。前者以pdf为代表,不在本文讨论范围之内。后者以各种基于IE内核的电子书为代表,正是本文需要讨论的东西。

  1. 适当使用层。一般人制作的电子书,都是在页首、页尾 才有上一页、下一页、回目录的跳转链接,这样如果看到一半的时候想跳转,会很不方便。而我见过的一本电子书,则使用层定义了一个很方便的菜单:用户在页面的任何地方点右键,都会弹出菜单,菜单包含上一页、下一页、回目录的跳转链接。另外在制作技术性书籍的时候,也有人用层弹出对关键词的注解,如微软的MSDN。
  2. 巧用动画增加页面趣味性。这方面做得最出名的无疑是钱建文先生,E书首页缓缓拉开的动态效果,已经成为钱氏藏书的经典标志了。
  3. 利用js代码实现一些繁琐、重复性的工作,如上面说过的自动生成上一页、下一页的链接。钱氏藏书的动态效果其实也是靠js代码实现的。

五、选择适当的表现形式

对于HTML格式的素材来说,一般人考虑的制作方式都是直接制作成EXE格式的电子书。但是我觉得其实也可以考虑其它的表现形式,根据需要进行选择。

  1. mht格式。我曾经见到过有人将一个网页直接用IE另存为“网页,全部”,然后打包成EXE格式的电子书,结果一个1MB多的文件,实际内容不过区区10多KB。对于这种只需要保存一个网页及其中图片的情况,我一般是在另存为“网页,全部”后,先用Dreamweaver进行编辑,去掉所有不必要的内容,然后再另存为“Web档案,单一文件”,即mht格式。与其它格式相比,mht文件同样只有一个文件就可以放下全部内容,鼠标双击就能打开,而且用IE就可以直接生成,不需要额外的制作工具,还没有EXE文件的目录打开慢、容易染毒的毛病。
  2. chm格式。大多数人使用chm格式,其实只是使用了chm的皮毛功能,即网页压缩、打包的功能,顶多再用到一个“目录”功能实现导航。其实在制作某些具有学术性质的电子书时,chm格式独有的索引、搜索功能,将会大大增加读者检索资料的方便性。我一直认为这方面做得最好的是MSDN,不过这个不是人人都能看到的。有兴趣的人也可以进入WindowsXP的帮助目录(C:WINDOWSHelp),仔细看一下其中chm文件对索引、搜索功能的使用。至少到目前为止,我还没有见到过哪个EXE格式的电子书提供全文搜索功能。

六、工欲善其事,必先利其器

如果各位制作电子书,只是抱着“玩玩而已”的态度,那么可以忽略下面的建议,否则可以参考一下。

  1. 至少学会看HTML源代码,可能的话再学会看css、js源代码。我想可以这么说:一个人如果只会用所见即所得的编辑器编辑网页,那么他这辈子大概都只能在电子书制作的大门口打转,很难登堂入室。原因无它:很多隐藏在代码里的东西,在页面上是看不出来的。
  2. 就算自己学不会js编程,至少也应该多到相关站点看看,搜集一些特效代码。原因也很简单:熟读唐诗三百首,不会作诗也会吟。


    附录 实例分析

    本附录以“幻剑书盟(http://www.hjsm.net/)”中的书为例,分析其页面命名规范及使用js代码实现翻页链接自动生成的方法。

    一、页面命名规范

    幻剑书盟的页面命名规则是:

    1. 目录页命名为contents.html。
    2. 内容页文件名=部号+章节号.html
      所谓部号,指的是书的第几部,如玄雨的《梦幻空间》就有三部。当然大多数书只有一部。部号从1开始。
      章节号从1开始,顺序增加,不足3位数的在前面补零,凑足三位数。
      如某套书的第2部第3章,则其文件名为2003.html;而1023.html则表示某本书的第23章。注意即使整套书只有1部,其部号也不能省略,如果文件名以0开头,则下面的js代码会失效。
    3. 一套书的所有页面放在同一个文件夹下,包括下面说的pagescript.js文件。

    二、页面设置

    在内容页中,在每一页底部需要显示跳转链接的地方插入如下代码:

    <script language="javascript"src="pagescript.js"></script>

    三、生成页面跳转链接的js文件

    文件pagescript.js的内容如下:

    var pages=document.URL ;
    var pagep=pages.lastIndexOf("\");
    if (pagep<1) {pagep=pages.lastIndexOf("/");}
    var pagec = pages.substring(pagep+1) ;
    pagep=pagec.lastIndexOf(".");
    var pagebare = pagec.substring(0,pagep) ;
    var pagepre = pagebare-1 ;
    var pagenext = pagebare -0 + 1 ;
    if (pagepre00!=0)
    {document.write("<TD width=33%align=center><AHREF="+pagepre+".html><FONTCOLOR=BLUE>上一页</font></a>");}
    else
    {document.write("<TD width=33%align=center>&nbsp;");}
    document.write("</td><tdwidth=34% align=center><AHREF=contents.html><fontcolor=blue>目录</font></a>");
    document.write("</td><tdwidth=33% align=center><AHREF="+pagenext+".html><fontcolor=blue>下一页</font></a></td></tr>");

    从这段代码可以看出,在提取出当前页面的URL后,减1即为上一页的文件号,加1则为下一页的文件号。

    就这样,幻剑书盟通过规范的页面命名方式,简单的js代码,巧妙地解决了页面跳转链接的自动生成问题。

  

爱华网本文地址 » http://www.aihuau.com/a/25101015/246124.html

更多阅读

如何制作批处理文件 excel宏入门教程

如何制作批处理文件——简介批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理。今天就来教大家如何制作批处理文件,将复杂的工作变得更简单。如何制作批处理文件——工具/原料电脑如何制作批处理文件——

如何制作电子书 如何制作翻页电子书

如何制作电子书——简介电子书是一种不同于纸质书籍的东西,他的携带非常方便,如果我们有许多的小说或者其他资料想要整理成电子书怎么办呢?如何制作电子书——工具/原料小说阅读器如何制作电子书——本例以小说为例子如何制作电子书

声明:《如何制作电子书,很实用,请大家快速转载收藏 电子书收藏》为网友谁跌撞了年少分享!如侵犯到您的合法权益请联系我们删除