推荐榜 短消息 big5 繁体中文 找回方式 手机版 广 广告招商 主页 VIP 手机版 VIP 界面风格 ? 帮助 我的 搜索 申请VIP
客服
打印

[教程] 【EBOOK制作入门·编译篇】

购买/设置 醒目高亮!点此感谢支持作者!本贴共获得感谢 X 49

【EBOOK制作入门·编译篇】

        EBOOK制作入门·编译篇

  本文是我学习电子书制作的心得体会总结,称其为教程有些版班门弄斧。下
面就以一本电子书为例阐述制作过程:

  一、排版


  1准备文本

  可以通过下载文本文件、论坛中的帖子、反编译电子书等方法获得。

  注:关于反编译,因为此类帖子上网搜索一大把,已不是秘密。特介绍快速反编译CHM的方法。

  点击开始选择运行在弹出窗口输入命令
hh -decompile e:\反编译文件  e:\书名.chm

  

  2、排版工具

  推荐Emeditor与中华太阳系联盟排版脚本相关下载
请看帖子Emeditor与中华太阳系联盟排版脚本更新专区(工具)

  3、排版示例

  (1)加载宏

  运行EmEditor点击工具菜单的宏在下拉菜单中选中选择如图,在打
开窗口中查找下载并解压的中华太阳系联盟排版脚本,找到后选中并点击打开,
完成排版脚本的加载。


  

附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • nobility 金币 +100 图文并茂,精彩! 2009-6-2 14:10
  • nobility 原创 +1 图文并茂,精彩! 2009-6-2 14:10

点此感谢支持作者!本贴共获得感谢 X 49
TOP

【EBOOK制作入门·编译篇】

  (2)运行宏

  点击工具栏中运行宏按钮,调出加载列表中选中的宏(多个)。

    [

  (3)排版

  反编译文本排版步骤请看图

  

  

  删除反编译文件中的无用字符得到修正后的文本
  
  

  将修正后的文本复制到新建文档中,反复操作直到所有章节整理完毕。最后
得到完整的排版后文件。(注意随时存盘

  

  注意排版软件生成的空行不能删除,否则会影响电子书生成目录。



  说明:上面左图为错误排版断行生成的目录;右图为正确排版断行生成的目录。



引用:
正文排版格式

·卷章分行范例

第一卷[ 卷名]
(两个或以上空行)
第一章[ 章名]
……
(两个或以上空行)
第二章[ 章名]
……
(两个或以上空行)
第二卷[ 卷名]
(两个或以上空行)
第一章[ 章名]
……


·卷章一行范例

第一卷[ 卷名] 第一章[ 章名]
……
(两个或以上空行)
第一卷[ 卷名] 第二章[ 章名]
……
(两个或以上空行)
第二卷[ 卷名] 第一章[ 章名]
……


[ 本帖最后由 皇者邪帝 于 2018-2-6 08:47 编辑 ]

TOP

【EBOOK制作入门·编译篇】

  二、编译

  1、CHM

  编译CHM的工具很多,这里仅以本人使用的HP_v3.2_Final加以说明。

  (1)启动

  下载并解压HP_v3.2_Final.rar,进入解压后文件夹,双击程序图标,启动程
序。

  



  (2)打开

  点击浏览选择排版文档所在文件夹,选中排版文件。输入书名、作者信息,
分析选择
卷章分行

  (3)排版

  预览排版后生成文章目录的效果。

  

  小贴士:如果目录效果不理想,可修改排版保存,然后切换到打开页面,再
切换到排版,可查看修改后效果。(排版时,本软件不可退出!方便

  (4)输出

  这一步主要是选择模板。建议把下载或自创HP模板保存在HP程序所在文
件夹下面的这个文件夹。





[ 本帖最后由 皇者邪帝 于 2018-2-6 08:48 编辑 ]

TOP

【EBOOK制作入门·编译篇】

  点击输出按钮,按照提示进行操作。编译软件使用新的排版文件进行编译,
并生成相关文件。点击预览HTM可进行生成CHM文件之前的检验。


  

  修正一些潜在的错误,包括每页段落是否合理、前后翻页是否可靠、简介页
面的排版是否合格等。

  

  上图是HP软件根据排版自动分析产生的效果,打开txt文件夹下面的1_1.txt
文件可看到下面的内容。



  解决办法请看下面内容



  小贴士:建议第一次生成简介文件( 1_1.txt )后立即编辑并做好备份,以
备之后正式编译CHM所用,因为修改排版以后再次生成HTM文件时,会提示
删除已有文件。

  完成上述检查之后,可以点击编译CHM按钮生成CHM文件。至此编译CHM格
式电子E书的操作完成。

  (5)设置

  修改版权制作信息


引用:
本论坛发书,请将版权修改为:
≡★色中色论坛★≡
[ 本帖最后由 皇者邪帝 于 2018-2-6 08:47 编辑 ]

TOP

【EBOOK制作入门·编译篇】

  点击输出EPJ,然后点击启动EPE可进入编译EXE阶段。

  2、EXE

  编译软件使用 eBook Pack Express v1.75 简体中文版 Support Vista and IE7
(下载请看E书作者交流贴)

  操作简单这里给出图示操作流程。

  (1)方案详细信息
  

  (2)编译程序选项
  

  (3)文件
  

  (4)eBOOK图标



  (5)内容目录



  (6)闪屏



  (7)窗口大小与风格



  (8)eBOOK查看器



  (9)eBOOK标识



[ 本帖最后由 皇者邪帝 于 2018-2-6 08:47 编辑 ]

TOP

【EBOOK制作入门·编译篇】

  三、常见问题

  由于我尝试EBOOK制作时间不长,在此列举几例仅供参考。

  1、鼠标移到插图时未见小手图标

  即点击插图不能进入简介页面,此问题可修改HP模板中index.htm文件得到彻底解决。

      使用EmEditor(或其他工具)编辑index.htm,查找如下代码
复制内容到剪贴板
代码:
if(pages[3].substr(0,4)=="<img")
     {
      document.write("<td colspan=1 align=center>"+pages[3]+"</td><td class='tablebody1' colspan=3>"+pages[1]+"</td>");
      nn=5;

      修改为如下代码
复制内容到剪贴板
代码:
if(pages[3].substr(0,4)=="<img")
     {
      document.write("<td colspan=1 align=center><a href=javascript:loadurl('chapter.htm',"+i+")>"+pages[3]+"</td><td class='tablebody1' colspan=3>"+pages[1]+"</td>");
      nn=5;

  2、请看下图



  观察此图,存在两个问题

  (1)标题栏显示的是简介内容

  (2)下边框、右边框不能正常显示

  分析与解决办法

  (1)产生原因是HP编译器page.js脚本自动生成所致请看原脚本



  解决方法进入HP_v3.2_Final设置页面,修改page.js脚本即可



  (2)原因index.htm 调用的图片文件名称与image文件夹中的文件名不一致
所致,修改为一致即可。

  四、结束语

  制作电子书涉及的知识非常广泛,需要在实践中不断积累,要有锲而不舍的
精神。祝本文能对希望学习EBOOK制作的会员有所帮助。借此感谢曾帮助指
导我步入EBOOK制作之门的前辈们。


[ 本帖最后由 皇者邪帝 于 2018-2-6 08:47 编辑 ]

TOP

page.js数组后面的那段代码WBZD的水墨做了优化。
复制内容到剪贴板
代码:
function loadurl(url,num){
        parent.txt=num;
        if (num==-1) document.location="index.htm";else document.location=url
}

function loadtxt(i){
                document.write('<script language="JavaScript" src="../txt/'+pages[i][0]+'.txt"></script>');
}
[ 本帖最后由 swimmingcake 于 2009-6-2 17:44 编辑 ]
本帖最近评分记录
  • dycrystal 金币 +10 感谢提供,非常值得借鉴。 2009-6-3 08:30

TOP

版主留言
dycrystal(2009-6-3 08:31):拟整理模板篇,但非一人之力所能完成。
发完了吗?好帖啊!再次学习~

TOP

不错啊!图文并茂好好学习一番了

TOP

很好的题材啊   可惜我不懂啊  有什么办法点击图就可以进去的

TOP



当前时区 GMT+8, 现在时间是 2025-6-15 05:08