查看: 597|回复: 1

[教程] calibre简单使用说明【原帖作者:pcia】

[复制链接]

16

听众

0

收听

34

好友

管理员

话不投机鲜橙多!

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
39
积分
21342
回帖
7061
主题
277
铜币
153893
威望
17611
银币
63
贡献
21
发书数
201
注册时间
2015-5-5
最后登录
2024-5-4
在线时间
3617 小时

总版主阡陌书组社区居民(帅哥)小贤读书会菜农勋章管理员

发表于 2015-7-23 14:22 | 显示全部楼层 |阅读模式
    之前一直在手机或电脑上看书,只关注TXT跟PDF,直到最近入手了索尼的PRS-T3S,因为对中文的支持实在是想让人骂娘,不得不研究了一下epub这种格式,发觉在制作跟转换epub格式的电子书程序中,calibre是比较全面跟强大的一个,便整理了一下这几天的所得,写了这篇东西.

    首先介绍一下calibre的界面跟几个主要的按键:




添加书籍:顾名思义是将各种类型的图书文件导入到calibre书库中,calibre书库位于文档\Calibre 书库



编辑元数据:编辑包括书名,作者信息,书籍分类,封面等信息的地方(下面有说明)


转换书籍:将输入的书籍格式转化为你想要的格式,包括epub azw mobi pdf等等


编辑书籍:可以对图书进行编辑(下面有说明)

首选项:可对calibre的各种参数进行编辑修改

下面我就以实际制作来进行说明.
以txt转epub为例




书籍是下的baizhai1704新鲜出炉的儒术txt文本.
文本是基础的,要转格式必须先对文本进行处理,首先是章节名




这里先以emeditor打开文本,然后用正则表达式对章节进行处理,
用ctrl+h打开替换
查找栏输入:第[0-9一二三四五六七八九十两百零〇]{1,5}[章].*
替换栏输入:<h2>\0</h2>
然后点击全部替换,如果有多个标题,即第一集部册之类的一级标题,便需要用H1标签来进行处理,方法如上.
处理玩标题后,要对文本进行检查,因为这种处理方式,有可能将文本里的一些带有章册等的句子误处理为章节名,这就不好了.




这就是处理过的标题了.
接着我们就将所有的换行符替换成<BR>,查找\n替换为<br>然后另存为html文件即完成了文本的处理,




来查看下效果,并进行检查是否有错误.


接下来便在calibre中点击添加书籍来导入刚刚编辑好的"儒术.html"文件.




导入后进行元数据编辑,元数据是一个很重要的东西,因为在一些设备上,比如电纸书上,它读取的不是你文件的名字而是元数据中的文件名.
书名,作者依次修改,如果有封面的话可以点击"更换封面"下面的"浏览"来导入,因为这书的封面太小,所以我是使用了"生成封面",还有一个"标签"也是很重要的,在导入到电纸书中,标签其实是类似于图书的分类,书籍少的时候,还没啥问题,如果是上千本图书中,你要找到你需要的书籍的话,就必须把标签进行分类,至于标签名,这个按个人的习惯来分类处理就好,我是将之归于网络小说这一栏中.





编辑好元数据后,便开始进行图书的转换,点击转换书籍,界面外观,这里可以做一些嵌入字体或对文本跟CSS进行一些修改.




智能处理:因为我们将之转为了html文件,会对原有的文本造成一些破坏,所以需要用智能处理来进行相应的修复.




勾选"强制使用自动生成目录"
在下面的目录中输入xpath表达式\\h:h1对应<h1></h1>标签,\\h:h2对应<h2>标签,
最多可以输入三级目录.
下面的转换完后手动精细调整目录,属于可选项,如果选了这个项的话,在输出完毕后,会自动打开目录页让你进行修改调整,如果不勾选的话,亦可以在主界面中点选书籍然后点快捷键K来打开目录编辑.



输出项,这里没什么好说的,值得注意的是"插入的目录标题",这里如果不输入的话,那目录标题是默认的"table of contents",还有看到我在框里面输入的<center>标签没有?在这里是支持html代码输入的,表示让"目录"名居中,默认是左对齐.在之前文本转换html的过程中,也可以用align="center"属性来调整<h1>的显示效果,默认一样是左对齐.
然后点击确定就开始转换






如果没有发现目录页有什么错误的话就可以点确定完成了.这样txt转epub就完成了,来看下效果






如果在检阅的过程中发现错误或要对生成的epub进行修改,比如插入图片,添加注释之类的话,可以点击"编辑书籍"来进行编辑.
当然这需要对html代码有一定的了解.这个就不多说明了.




最后要说的是,epub是基于html之上的,在将文本转换成html的过程中,如果你是需要制作一本精美的图文并茂的书籍的话,可以使用html编辑软件比如DW来进行修改.


PS:其实在章节名之前添加#也是可以标记标题,不过因为calibre转txt比转HTML要慢得多,所以就不用那个方法了.
PS之PS:如果有多集并有封面的话,还可以用<img src=X.jpg>来输入,如这样:
第一集
<center><img src=1.jpg></center>
效果:


当然图片大小得调校好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

51

听众

0

收听

3

好友

进士

Rank: 8Rank: 8

UID
979
积分
7368
回帖
9347
主题
77
铜币
33374
威望
2248
银币
9
贡献
200
发书数
75
注册时间
2015-5-26
最后登录
2024-5-4
在线时间
1618 小时
发表于 2016-8-30 10:12 | 显示全部楼层
学习了,正在使用该软件。不知道转成MOBI该怎么做。
谢谢分享!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|阡陌居

GMT+8, 2024-5-5 00:19 , Processed in 0.037260 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表