狸旻 发表于 2020-1-10 20:31

[Sigil图文教程]怎样制作一本好看的EPUB电子书?---by狸旻

本帖最后由 狸旻 于 2020-4-20 18:56 编辑


起始页


阅读前注意:目前本帖存在问题,进阶教程部分非最优方案;所有贴内进阶篇图片均挂,基础篇图片已暂时修复。

原因:正值论坛改版,似乎所用的排版方式与目前不同,在公测时发现了目录消失和后部分大量内容被删除的问题,这也许是帖子太长的缘故,为了不做太多无用功,决定在论坛稳定后再进行帖子维护,届时将更新所有贴内图片。APP迟迟未更新,于是将于近期进行重开工。但若过程中LK改版了,会继续停滞一段时间。

另:如果迫切地想学习如何制作,推荐先看前面的基础篇进行了解并自己试试,进阶篇存在太多不完善的地方,新学的很多新东西也会加入进来。新版本的计划正在拟订中,包括字体文件的精简教程等,会出的。目前回头来看,整贴包括基础教程存在诸多不足之处,会再重置时进行修复

当首段这些加粗红字删除时说明重制计划与更新均开始,目前正在停滞中。

所以,请不要再回复以上已提及的内容相关的问题~
——狸旻2020.4.20

这不仅仅是一篇教程,同时也是我自己的自学笔记!
从零开始,做出一本能让自己满意的电子书
然后,本帖依然在更新中哦~
接下来,开始正文~

首先是阅读说明
不知道轻国的目录功能是不是和MCBBS一样的,就先试试分页吧,如果爆炸的话就另说了
上面的目录是可以点的,看完一章之后右下方有一键回到最上,就可以换章节看了
然后就是跟着从上往下看过去喽~图片太小或变形的话点开就能看了,图片都是清楚的
不推荐用手机查看本帖,因为可能会导致图片无法加载以及使用了表格的排版混乱

然后是一些声明~
这个帖子仅仅是教怎么做一本电子书,并且同时也是我自己的自学笔记
那么必然的,很可能只会讲制作的方法,并且效果也会是较单一的
不保证能通过本帖学习到什么有拓展性的知识
所以
请先确定,如果想要通过本帖进行学习,那么你很可能学到的会是
怎么做一本好看的电子书,而可能不是怎么随心所欲的制作出一本电子书
仅介绍制作的模板,也就是该怎么去制作我理想中好看的电子书
这个请注意,因为这个前提,可能会导致帖子中对一些可能有用知识的忽略

最后,看到这里这的话这一页就结束了,来做个练习吧
首先在回到页面顶端,在目录栏中点击"前言"来切换到前言页面 (如果点了没反应也别去点其他的章节,因为轻国比较卡所以反应慢正常,再点几下然后等等就好了)
前言的话建议还是看看吧,关于我为什么要写这篇帖子以及我对各个读者的希望
(至于为什么会有这一段文字...轻国这种排版很少见的吧?因为总觉得有点不一样,并担心有人不会用...
所以我还是不要搬出太过于复杂的排版了)




前言


其实写这个帖子是因为我自己挺想学做电子书的,但是网上找到的教程却十分的零散
很多东西要么就是找不到,要么就是太凌乱,整理好的都要钱……
总之因为各种各样的理由,想自学太不容易了,我作为一个伸手党太难了QAQ
好的你们都不愿意出傻瓜教程对吧,那我就自己来!于是就有了这个帖子...
把帖子做好不仅为教程更好,也为学习更好;
不仅为教别人服务大家,也为更多的人能看到
然后就会有比我厉害的人来告诉我一些我所不知道的知识,提点我一下 (想的真美(雾))
因此我希望能有更多的人来跟我说:"啊你这个不对!这样更好!"或者"你这个做出来是有漏洞的,应该要这样这样"
所以,在看过之后,请畅所欲言,能讨论才是最好的,这也算是帖子的初衷之一吧

我把这个教程分为了两部分,分别是基础教程和进阶教程
其中基础教程就是简单的做出一本能够阅读的电子书,要求不高,简洁美观就行了
在基础篇,我会很详细很详细地介绍,怎样才能做出一本epub电子书
希望大家不要因为这是基础篇,并且是简单的做出一本电子书就放弃不看了,因为通过简单的制作练习,可以初步的掌握epub文件的构成和Sigil这个软件的大致用法
顺带一提,在写完基础篇后我统计了一下字数,去掉各种标签也有1.9w字节了,也就是说光是基础篇我就打了快一万字了,就为我打的这么多字也去看看吧,秋梨膏~

至于进阶教程,打这段文字的时候我还没开始写,计划是把能想到的都写上去,尽量的详细做教程吧
因为本身我也是在自学中,所以也会有很多是不完全的操作,所以如果发现了,请尽管说~(不过基础篇那里就别太追究吧,很多东西我都简化掉了,所以emmmm,算了吧_(:з」∠)_)
当然进阶篇在很多不必要的地方会进行简化,图片也尽量放的有用些,基础篇几乎每个步骤都有截图还是太过繁琐了.

啊对了提示一下,这个教程是用的软件以及版本是Sigil0.9.10
如果是其他版本的问题以及不同之处,我是没有余力去解决的,因为我也就用过这个版本......版本之新可以看出我是一个多萌新的家伙了吧QWQ
所以我也不知道这个教程能往前或往后兼容到什么版本,如果有dalao来标明一下就万分感谢了.特地把版本兼容性这么重要的东西放在比较靠后的位置也是为了一件事:
如果上面这点文字量都看不下去直接跳过的话,这个教程大概是没法看的了......并不是针对什么:p

在前言的最后!
希望来看的萌新们都能好好的掌握电子书制作技巧,我们共勉~
希望路过的前辈们都能够抽出点时间给我指点一二,我会努力!




基础教程


好的,那么,首先是最基础的东西喽~
开始!基础教程,制作一本能看的电子书!

一本epub电子书,最重要的东西是什么?毋庸置疑,就是内容了.
而内容包括了文字和图片,视频,声音等. 但是在这里,这个帖子只介绍如何做一本有文字和图片的电子书,关于视频等内容不作任何教学(#钦定的表情)
而我们要制作一本电子书,是不能像txt文件一样直接用电脑来制作的,因此就需要专门制作epub的软件. 本教程是Sigil教程,因此使用的软件也就是Sigil
所以,在这一篇的基础教程里
需要准备的工具有:

[*]基础软件: Sigil (注意本教程使用版本为0.9.10)——(可以自己去网上下载到)
[*]保存了想制作的书的文字的文件——(自己去扒拉成一本txt就好)
[*]想制作的书里面的图片文件——(图片最好是原图,总是能弄到的嘛)


当准备好了上面的三样东西后,就能够很快的制作出一本电子书了
在这里分出了5步来完成一本电子书

[*]导入文本
[*]划分章节
[*]导入图片
[*]制作目录
[*]制作封面
通过这五个步骤,就能够做出一本不错的电子书了,怎么样,是不是很简单?
那么,现在就开始看看具体怎么制作吧




1.导入文本


首先,打开Sigil软件,可以看到下面这个界面.这就是制作电子书最常用到的界面了
https://s1.ax1x.com/2020/04/20/Jl7GOs.png

好吧,我这个界面其实调整过了,默认应该不是这样的,不过到底怎样的也不记得了......应该是会多一个预览界面吧?不过这些都是无所谓了,别在意别在意
总之把中间的窗口调大就好了......因为看起来会更舒服
左侧是文件总览窗口.因为是基础教程,所以我们只需要关注两个文件夹就好了
这两个文件夹分的名字别是Text和Imagines,它们分别储存了文字和图片的文件
首先关注text文件夹里面的内容吧
会发现里面有一个名字是Section0001的xhtml文件,这就是epub电子书的文字载体
说明一下,Section0001是默认的名字,是可以修改的,至于改成怎样是无所谓的,不过有系统的命名会让编辑的时候更容易
然后我们现在就先不修改这个名字,直接开始导入文字的教程
这里以《欢迎来到实力至上主义的教室10》来作为样本来演示.
因为这是直接扒的轻国的翻译,所以附上原贴[这是原贴的传送门~]
首先打开储存文本的txt文件,使用Ctrl+A全选后直接黏贴到Sigil里面,如下图所示
https://s1.ax1x.com/2020/04/20/Jl7Ymn.png

这里顺便说一下,还是建议使用txt文件来储存文字
因为如果使用word等来储存文字的话,在复制的时候很容易会直接复制上文字的格式,这样容易导致复制出来的东西一团糟,而txt就没有这种顾虑了

好的那么,当你完成这个步骤后,一本电子书就完成了,导出然后发布到epub发布版吧!(雾)

当然,不可能就这么去发布吧...接下来还有下一章的教程,不过....
为了后续的操作方便,当我们再来对刚刚导入的文本进行一些调整
当然,这些并不是在基础教程里需要做的,这涉及到之后的进阶制作,但是之后如果再来讲这些感觉会很麻烦,就现在这里说明了,并且在这里说明的东西在以后的进阶教程里将不会再重复介绍
如果是刚开始尝试制作epub电子书的话,可以跳过这一个步骤,请直接去看后面的2.划分章节
接下来的其实就算是进阶教程了,并不算在基础教程里面   (你们不知道我这个时候多么想用标签来把下面的多折叠起来,可是轻国不支持,好气好气啊)

那么我们开始吧!——再说一下,这些是进阶教程,如果第一次看请直接跳过以免混乱!
首先让我们打开Sigil的代码视图,默认的快捷键是F2
现在是不是看到了一堆原来没有的东西?别急着删除,来让我们慢慢的调整一下
说是调整,其实也就是让代码视图变得更加美观整洁一些
首先让我们来分析一下这些东西
https://s1.ax1x.com/2020/04/20/Jl7twq.png

首先上面一个框中的内容是每个html文件都必须要有的,这个我们可以先不用去管它
中间框柱的<body>标签在最后还有一个</body>与之对应,意思这之间的就是"主体"了,也就是最后那个框以及后面很多很多没有截图下来的内容,他们都是电子书会显示的内容
因为我本身不是程序猿,所以就尽量把这些东西讲的通俗易懂点吧
然后每一个"<????>"一样的标签都有他们各自的用途,怎样的这里就先不说明了
那么首先看看图中显现出黄色的那一行,是不是很奇怪那一串红色的"&nbsp;"是什么?
其实那就是空格,当你打开阅读视角,那就是一个空格。与此相对的,还有直接的空格" "和全角空格" "等,这些东西最好要统一掉,方便后面处理
让我们打开查找和替换工具,如果找不到,按下Ctrl+F就行了
在查找栏里面输入
(&nbsp;| | )+然后在替换栏里面打上一个半角空格就行了
如果真不知道什么是半角空格,把上面的替换里两个"|"之间的复制过去,那个就是半角空格......
接着,选项勾选循环匹配,模式选择正则表达式,所有的HTML文件,如下图所示
https://s1.ax1x.com/2020/04/20/Jl78yj.png

接着,点击替换所有就可以将所有空格统一掉了
接下来就是删除每一段前面的空格
一般来说,如果是网页上复制下来的文本,有时候贴主会打上两个全角空格来作为段首2个汉字的缩进,而我们在之前已经把全角都变成半角空格了
epub制作缩进也是不用这么简单粗暴的办法的,所以空格也要删掉
搜索栏输入
(<p> |<p>)+然后在替换栏输入
<p>点击替换所有,就能去掉所有段首的空格了.
那么,就这样,进阶制作的文本处理就基本完成了,如果是看到这里,接下来就去看后面接着的的操作吧




2.划分章节


电子书与txt不同的还有一点,那就是可以划分章节,这个在我们打开书后可以直接通过目录直接跳转到相应的段落这一点就能最直观的体现出来
那么如何划分章节呢?
跟着我来做就行了!
首先要自己计划好要怎么给这本书划分章节,就用我举例的《实教10》这本书来说吧,它有着作者划分好的章节:
https://s1.ax1x.com/2020/04/20/Jl7akV.png

于是就我来说,这里的内容可以先把录入信息页分一章,然后各章节分一章,最后后记和附带的特典再各一章
那么就决定这么去划分了,具体怎么做呢?
其实很简单
首先打开就能找到录入信息页,并且它也不长,一下就能找到下一个章节的标题
让我们首先把光标放在下一个章节的标题前面,我的话就是放在"平田洋介的独白"前面
如下图所示
https://s1.ax1x.com/2020/04/20/Jl73lQ.png

记住一定是要放在标题前面,这样最后做出来的才更美观
接下来,在工具栏点击"在光标处切分"按钮,找不到的话,它是长这样的...
https://s1.ax1x.com/2020/04/20/Jl7NT0.png

快捷键的话是Ctrl+Enter,整个操作也就是鼠标点一下,再按下Ctrl和回车就行了
执行上述操作后Sigil会自动帮你在光标处把这个文件一分为二,光标之后的文字会全部转移到新建的Section0002文件里面
没错,一个章节就是一个html文件,简单易懂吧?顺便说一下,目录也就只是跳转到每一个不同的html文件里面,知道了这个以后对于你的划分计划也会有一点帮助
这个过程可能会有一些卡顿,属于正常现象,毕竟Sigil的性能优化摆在那里,并不好
从后往前划来分章节的做法是可行的,不过不推荐,因为这样划分的话文件的顺序和名字都会乱掉,还要花时间去调整,不如放慢点多等等
当我们已经把版权页划分出来之后,剩下的就是各个章节以及后记特典的等乱七八糟的东西了
那么问题来了.每一个章节的文字量都不少啊,虽然瘦前言部分可能还能接受,可是正文部分怎么都翻不到标题啊
为什么看的时候感觉一下就看完了,可是这么一找却发现文质量巨多呢?
嘛哈,先不要抱怨了,先观察一下这本书的章节标题是这样的:

平田洋介的独白
暴风雨前的宁静
班内投票
救助的难点
兄与妹
善与恶
其他班级的想法
退学者们
后记
特典

好吧没有任何特点!!!
哎呀这是找案例书的失误来着....
不过不影响....
让我们点击查找和替换,或者按下Ctrl+F,出现了一个查找界面,如图所示
https://s1.ax1x.com/2020/04/20/Jl7dYT.png

这个时候,只要在查找栏输入章节标题,然后再点击查找,就能够定位到各个标题的位置了,接下来,就只需要在光标处切分就好了.
注意,如果点下查找发现你的视图页面突然变成了句子前后有很多乱七八糟的字符的样子(乱七八糟的字符比如大量的<p>),请按下F2,视图会变回去,这个代码视图的操作在基础教程里不要求掌握也不会进行教学
其实,查找章节标题的意义是定位到上一个章节的结束位置,并不是定位到这个查找的标题的起始位置
接下来只要重复上述操作,就能够慢慢的将各个章节划分开来了

那么这一章就结束了,就我感觉啥都没讲啊....
不过这不也就是废话吗???就只要告诉怎么拆分界面就好了啊,这种东西真的需要教的这么详细吗????
哇塞自闭_(:з」∠)_
那么不管了,开始下一章的教学吧




3.导入图片


图片的插入一共分为两个步骤,图片的导入和图片的插入
在一开始我们就了解了,text文件夹储存了文本,而Images文件夹是用来储存图片文件的
其实这个简单来说就是,你在一个叫epub电子书的箱子里框出了一个小箱子,名字叫Images,然后在这里面放入了很多图片,每一个图片都有它们各自的名字,这个放入图片的过程就是导入
然后你再在文字界面做一个标记,告诉阅读软件读取到这里的时候应该去那个小箱子里找到名叫xxx的图片,阅读器就会去找到图片(如果你确实放进去了并且名字没错),接着把图片插入到段落中
这个标记位置的过程就是插入
因为是基础教程,所以教学也会十分的简单,不会涉及到原理(话说我自己真的懂原理么......还有我上面是不是已经把原理说出来了???Σ(⊙▽⊙"a)

好的,第一步,图片的导入
首先点击工具栏的加号样式按钮,弹出一个窗口:
https://s1.ax1x.com/2020/04/20/Jl7Dl4.png

在窗口中找到需要添加的图片,然后全部选中,再点击"打开"就行了,照着上面的图片做就好
如果一下子加不进去或者图片在不同的文件夹,分开来添加也是可以的(话说真的有人做电子书还把图片放在不同的文件夹里面吗......)
图片的命名怎样都好,不过最好还是不要用中文或特殊标点,推荐是阿拉伯数字和英文字母和下划线"_",中文或者特殊标点我自己也没试过,如果出了问题先把名字改过来吧
无论是提前命名再加入还是添加后在重命名都是可以的,这个顺序无所谓,图片的名字就是在左侧的文件总览中Images文件夹里图片的名字,与添加的源文件是什么名字已经没有关系了

好的那么图片的导入算是完成了,那么插入也是很简单的
但是简单也就仅限于方法了......插入最麻烦的地方在于,你这张图片应该插入到那里去......
好吧我承认,这个还真没有办法快速的来
先是定位,你需要找到插入的位置
如果你有办法搞到原书的扫图,或者能在翻译页面找到图片的位置,那么这个倒是不难
好好的活用搜索功能,找到图片附近的文字吧,这个前面介绍过就不再说了
如果找不到扫图什么的,那么就只好靠自己看一遍,感觉能把这张图插在哪里更合适了,这个考验的就是个人能力了,插得太歪就会让书的档次下降一层......
这个理解能力实在不是一个教程就能救回来的......

好吧总而言之言而总之,找到了该在哪里插入图片了,该怎么做呢?
就用《实教10》来举例吧
我在原贴找到了第一张插画的前一段文字(后一段也可以,反正找到位置)
https://s1.ax1x.com/2020/04/20/Jl7sX9.png

并且在Sigil里面也定位到了这一段
https://s1.ax1x.com/2020/04/20/Jl7wfU.png

那么接下来,要做的就是图片插入了.
首先摘要插入图片的地方用回车敲出一个空行
https://s1.ax1x.com/2020/04/20/Jl7BpF.png

只要敲出一个空行,就不会出现图片右边紧跟着下一段的一两个字或图片左边紧跟在上一段的后一两个字后面这样的情况
如果直接在文字 "我已经无所谓了。" 后面插入图片或者 "在最糟糕的特别考试" 前面插入图片,则可能出现上述的情况
那么保险也做了,接下来就是插入图片了
保持光标在空行处,点击工具栏的图片样式的按钮,弹出一个窗口
https://s1.ax1x.com/2020/04/20/Jl7r6J.png

在窗口左侧选择图片,然后在预览中选中文件,接着点击"OK"就能够插入图片了
https://s1.ax1x.com/2020/04/20/Jl7c01.png

就这样,慢慢的把所有插图都插进去就行了~
在这里提醒一下,椭圆圈出的加减号可以放大缩略图,建议放大到我的示例一样,找起图片更方便哦~
没有什么诀窍了哦,慢慢的插就行了
完成之后,就进入下一章节的学习制作了




4.制作目录


在经历了繁琐的插图导入后,一本电子书已经有模有样了,其实你可以试着把它另存为一个epub文件然后用你习惯的软件打开它
打开后你会发现,这个其实是可以阅读的,并且看起来还不错?
但是,它少了一个十分重要的东西,那就是章节目录,还有各个章节的标题没有变大加粗
也许你想调节字号,或者来个加粗,就像我在编辑这个帖子的时候一样,加上一个{size=5}标签或者{b}标签?
不好意思,这玩意不行!
那么,该怎么做呢?
用过word的同学都知道,word在开始栏那里就有标题格式和正文格式,html用的就是这样的东西.
Sigil的目录制作系统会自动定位到标题然后生成一个目录,因此,想制作目录就要先调整好全文的章节标题
因为之前我们已经分好了页,所以做起来会很简单
首先依然让我们用《实教10》举例,它的序章标题是 "平田洋介的独白" ,我们要把它设置为标题该怎么做呢?
首先,我们用光标选中这一段文字,让它们变成蓝底白字
https://s1.ax1x.com/2020/04/20/Jl76mR.png

接下来点击上方的"h1"按钮,这一段文字就被设置为标题了~是不是超级简单?
https://s1.ax1x.com/2020/04/20/Jl7gTx.png

啊,是不是很好奇上面还有h2h3一直到h6呢?不用在意不用在意,一般来说用到h1就足够了,不过如果你喜欢用其他的也不是不行喽
当然,p除外,因为所有的正文都是打上了p标签的,那就不是标题了
话说原本就是带的p标签,应该怎么也不会有再去点一下,然后什么都没有改变,接着就以为设置成功的人吧......

那么重复上面的操作,把所有的标题设置完应该是很快的。这里说一下,没必要用h标签来给小标题加粗,原因接下来会讲
标题设置完以后,就能开始着手目录的制作了,首先点击工具栏上面的生成目录按钮,就是下图中的那个
https://s1.ax1x.com/2020/04/20/Jl7Rk6.png

可以看到中间的那个框里面是所有的h1标签的名字,如果之前你没有听我说的,还加入了很多h2h3h4等标题来给小标题加粗的话,我建议将这些标题后面的勾√都去掉,这样生成目录就不会把那些也加进去了
虽然不去掉勾√的话也就只是会给标题生成很多小标题的子目录而已,但是这会导致目录页一团糟,并且关于加粗的办法如有心去看了后面的进阶教程,相信就会知道怎么做了,这个并不难
好的那么,确认了需要添加的目录项后,点击"OK"按钮,软件就会自动生成一个目录了,并且可以在右侧看到预览
https://s1.ax1x.com/2020/04/20/Jl7WtK.png

就这样,目录页制作完成了
什么?你说的不是这个?不就是打开目录然后就能查找到目录的那个目录页吗?
我知道大家看到这里就想问,为什么不教怎么做像页面一样的目录页......
其实吧,一般用目录不就是直接在软件上点开目录然后跳转嘛,那会特地跳转到哪一页去翻目录的......
如果想制作一个目录页,其实也不难
首先确保上面的工作你都做过了
接着打开"工具"一格
https://s1.ax1x.com/2020/04/20/Jl7ffO.png

在"目录"一栏里面找到"创建HTML目录",点击之后就会生成一个目录了
https://s1.ax1x.com/2020/04/20/Jl74pD.png

可以看到Text文件夹的最上面多了一个名字为TOC的文件,这就是那个目录,并且在中间的窗口也可以看到各个章节的导向,这些都是可以点击跳转的
那么,基础的目录制作就到此结束了,接下来就是最后一章了,马上一本电子书就完成了呢!




5.制作封面


如果你是在自己尝试做制作电子书后才找到本教程的,那么你肯定经历过这种事:
为什么我制作的电子书放进阅读器后封面什么都没有啊?
就像这样:
https://s1.ax1x.com/2020/04/20/Jl751e.png

在这一节,就来教大家怎么个一本电子书设置封面~
首先,跟插入图片之前一样,往电子书中添加封面图片,怎么加就不再多说了
我们要做的就是,给电子书外面包上一个封面,并且在内容的最前面加上一页专门是封面的图片
首先来加上封面图片页,先在左侧Text文件夹中任意的html文件上单击右键,在弹出的窗口上选择"添加新的HTML文件"
https://s1.ax1x.com/2020/04/20/Jl7oXd.png

这样,在那个你右键的文件下方就会多出一个空白的文件,选中它左键按住拖动到最上方如图所示
我是因为习惯重命名了一下,把名字改成了cover,它原来其实就是叫Section0012这样的. 名字是无所谓的,这里只是方便在左边就能看出来这是封面

然后双击打来这个空白页,直接在这个空白页内插入封面图片就好了,前面说过怎么插图了这里也就不再多说
总之这样一来一打开电子书就能够看到封面了
接下来就是将这张图片设置为封面图片,并且将这一页设置为封面
首先右键点击这个文件,在弹出的窗口选择"添加语义"
https://s1.ax1x.com/2020/04/20/Jl7I6H.png

点击后,会弹出一个窗口,在那里选择为封面之后,点击"OK"就能把那个页面设置为封面了,如下图所示
https://s1.ax1x.com/2020/04/20/Jl77nA.png

这样一来封面页就设置好了,接下来是图片设置
首先打开Images文件夹,找到需要的封面图片,如果不确定可以双击查看到底这是哪一张图片
找到之后右键点击,可以看到很明显的"封面图片"四个字
https://s1.ax1x.com/2020/04/20/Jl7H0I.png

点击之后该图片就被设置为封面图片了,可以看到它的前面会多出一个勾√,再把这本书放进阅读器中就能看到他的封面了
https://s1.ax1x.com/2020/04/20/Jl7b7t.png

那么到这里,一本电子书就已经做好了!
可以看到插画以及目录,并且有封面,就是一本完成的电子书了
当然,这个电子书和在下载板块下载的电子书是有一定差距的,比如说目录页就只有可怜的几个蓝色小字,没有彩页,没有像小说一样的标题彩图什么的
关于这些东西毕竟不是那么简单的就能教出来的,在收到这里也就只是基础教程,当然没有那么多高端的玩法喽~
想学习那些东西,就去看后面的进阶教程吧.




进阶教程


进阶教程图片未修复且存在诸多问题,目前不推荐学习。
最近将进行重制,建议收藏来跟进。本段大号红字删除后代表重制开始。
——狸旻2020.4.20


那么从这里开始就是进阶教程了
在阅读这以后的教程之前,请注意一些与之前的文字的异同

首先,依然使用Sigil来制作,但是可能还会用到一些其他的软件,比如PS。关于这些软件的使用以及下载本帖不保证有教程。
在进阶篇,文字基本上就不会划红了。轻国开贴之后,不知道是原本就还是就只有我,用编辑有点小问题,上面的所有工具都不能用了(目前能用了但依然无计划划红)......所以如果再像基础篇那样一个一个手动加上{color}标签工作量实在太大了

那么现在就是一些对后面内容的介绍
进阶教程说的最简单,就是在教怎么玩好HTML格式,其实到了后面都能自己理解过去。
在这之后就是怎么用这些知识来将电子书的排版变成自己想要的样子了,一般来说应该是没有什么无法做到的事情的
基础教程已经把如何做一本电子书介绍完了,也就是说,电子书的主要构成已经全在基础篇里面了
在进阶篇,要做的就是怎么把它做得更好看,更美观,所以并不要什么心理压力,认为电子书是很难的云云
因为我自身并不是能够给出各种指点的水平,所以在这里并没有什么很实际的大纲,但是初步的构思还是有的
接下来我会按照一下的顺序介绍怎么做好一本电子书:

[*]准备工作
[*]全局处理
[*]段落处理
[*]彩页的制作以及图片调整
[*]特殊字体的制作
[*]段落细节
[*]不一样的目录页
[*]带花边的章节标题
[*]etc
可能不止以上这些。如果我想到了其他要加上了,也会一并加上,而且顺序并不一定是按照上面的
因为这都是我自己在各地找各种资料汇整出来的,把所以肯定有些东西会绕弯子,所以希望懂的人在看到错误的地方指正修改,帖子里面也会同步改过的
那么话不多说,开始进阶篇教程吧。




准备工作


准备工作是一个比较繁琐的过程,这一步请接在基础篇的"1.导入文本"之后阅读。那么本文就建立再你已经看过了基础篇之后的那一段插入的进阶教程的基础上了
如果现在还没有看过的话,先去看一遍吧,然后再返回来看下面的教程,返回查看的话内容在基础教程的第一个分页“导入文本”的最后那里
接着如果你已经看完了,为了不用倒回去反复阅读,在这里整理一下

[*]进阶制作经常要用到代码视图,按默认快捷键F2可以在书籍视图和代码视图之间切换
[*]在导入文本之后,需要把文章中的空格全部统一并且去掉

在尝试过之后,相信你对代码视图以及查找替换的操作已经有了一定的了解了吧
在前面的教程里,我在介绍查找替换的时候要求勾选了正则表达式模式,然后使用了括号来查找多个目标,这方面的知识不在介绍范围之内,因为这个与电子书的内容无关
但是如果想用Sigil来对epub进行编辑,查找替换的使用时必不可少的,因此希望大家能够自己去自学一下,百度“正则表达式”就能够找到教程了
在接下来的教程中,我会把每一次使用的查找都用代码框放出来,如果嫌麻烦不想去学习正则表达式,直接复制也是能用的
如果有可能的话,我也会在本帖中做一些正则表达式的简单教程,不过肯定不是优先事项

那么,在完全不作解释,仅仅是指点着操作了一遍之后,现在来做点更详细的介绍吧

1.各种标签(形如<p></p>这样的)
在html文件里面,每一个“<p></p>”标签之间的文字会被自动化分为一个段落,这也是最常见的标签。如果在Sigil的书籍视图进行复制,所有的文字都会被加上<p>标签,并自动将每两个回车符之间的文字设置为一个段落。这也是我在一开始要求在书籍页面进行文字导入的原因,因为如果在代码视图黏贴,Sigil并不会给文字自动打上标签。
除了<p>标签,还有一个常见的标签,那就是<h1>、<h2>等标签。这些就是在制作目录的时候用到的“标题”。顺带一提,在进阶篇,除了导入文字和图片、分页,基础篇的方法将几乎都不使用。
当然,仅用这两个简单的标签是不够的,在进阶篇有一个重要的标签,那就是<div>标签。不过这个会在接下来的内容中提及,这里就不再说。
每一个标签的后面其实都是可以加上附带的内容的。比如说你可以试试,把某一段文字的<p>标签改变一下,在后面加上颜色标签,就像图中这样:
https://upload.cc/i1/2020/01/09/lWpK8q.png

然后把代码视图改为书籍视图,看到没有,这一段文字的颜色改变了!是不是很神奇
https://upload.cc/i1/2020/01/09/VFlPLc.png

这些之后都会介绍所以这里就不再写出来了,感兴趣等不及的话自己去打打试试吧

2.替换功能
默认的快捷键是Ctrl+F,这个应该常用电脑都懂。因为是常用功能,所以建议一直放在最下面,界面推荐设置成和我的一样,至于怎样在前面上传过截图,在这里就再放一遍
https://upload.cc/i1/2020/01/09/M6EXZD.png

左侧是文件总览,中间是大窗口,看起来方便,右侧放目录,下方放上搜索和替换界面。其他的窗口就直接关掉吧,之后要用到还是可以再打开的,所有窗口都是可以直接用指针拖动到相应位置的。
查找窗口从上往下分别是“查找”、“替换”、“选项”、“模式”四栏以及右侧一众按钮。如果没有看到“选项”这一栏,左下角的小按钮点一下就有了。
在这里较常需要修改的就只有“模式”中的范围设置,是仅在你看到的HTML文件应用替换,还是选择的HTML文件中应用,还是在所有的HTML文件中应用,至于其他的东西……
“选项”一栏,除了“循环匹配”其他的都不要勾选,“模式”永远选择正则表达式,范围看情况换,方向的话向上向下都是可以的,毕竟是循环匹配。
替换功能调整到这样就已经完成了

那么现在开始对原文进行更加详细的调整
在导入文字并且全部的空格都调整好了之后,就是对文本进行分页了,该怎么分还是和基础篇说的一样,按照自己想要的来就行了。
其实,你也可以在分好页之后在对文字进行去空格等调整,因为如果一个HTML文件里面有太多文字的话Sigil运行可能会比较卡,使用起来会有点不舒服(其实这是我写的时候没有想那么多的问题结果顺序混了,现在调整起来又太麻烦了就放弃思考了……)
分好页之后就直接开始插入图片吧,这个和是否整理了文字也是没有关系的。说到底这些根本就不是进阶篇的重点。
也就是说,导入文字,这些给电子书加上原件的操作可以自己随便按自己喜好的顺序来,但是得做好,然后这里还有一点小要求
如果这本书有专门的彩页,一定要把他们分开,图片最好是一张分一页,正文和彩页什么的要分开,不然的话后面教程就不能跟着做了

一切准备结束,图片插完页面分好之后,就要开始对原文进行进一步调整了
那么,该如何进行呢?这里就要介绍到之前提到的<div>标签了,这个调整就是给各个页面加上<div>框架。首先让我们来了解一下什么是<div>标签吧
如果你看过本帖最后面的那一个更新记录页,应该对那样的排版有点好奇吧?
这其实是表格的一种应用,在帖子中一个表格套一个表格,然后设置各个表格的颜色,就能做出那种效果了
至于表格怎么做出来的,可不是直接用画图画的哦,在论坛里,可以用{table}{/table}标签来制作
也就是说只要在编辑帖子的时候这么写:
{table}
{tr}
{td}这是第一行第一格{/td}{td=60%}这是第二格,它占表格总长的60%{/td}
{/tr}
{tr=Pink}
{td}这是第二行第一格{/td}{td}这一行的颜色是红色,并且这一格跟随上面占总长的60%{/td}
{/tr}
{/table}
出现的效果就会是下面这样:

这是第一行第一格这是第二格,它占表格总长的60%
这是第二行第一格这一行的颜色是粉色,并且这一格跟随上面占总长的60%
那么很容易就能看出来了吧?表格的构成
“table”之间的就是表格,然后每一对“tr”之间就是一行,一对“td”标签就会在这一行分出一格,每一个标签都会有一个带斜杠"/"的标签表示结束。然后每一个标签都可以在后面带上子标签,比如第一行我让后一格大小变为60%,第二行我让它的颜色变成了粉色
<div>标签和表格真的很像,但是没有这么形象的表现出来,在论坛用表格说明感觉更方便也更便于理解于是我就这么用了。
不仅仅是<div>标签,所有标签都是这样的,比如说<p>标签也就是框着一段文字这段文字就是段落。
而这次<div>框架就要像<body>标签一样,框柱整个页面,这样我们就能直接给整个页面修改格式了
没错,所在的最直白点,进阶教程就是教怎么用<div>各种框文字然后用css各种调格式,听起来是不是特别轻松?——其实的确挺轻松的……
好的那么我们首先来给各个页面套上框架。方法就是上文说的,正则表达式查找和替换的应用。
首先我们来把全文都查找到,在输入栏输入(?s)<body>(.*)</body>这样就能直接搜索到“body”之间的全文了
然后开始准备替换,也就是在这个全文的两头加上一个<div>和一个</div>,但是要注意了,为了方便之后的编辑,彩页,正文要加上不同的标签,如果可以的话,封面和目录也要一个
因此,我们首先把下面的查找范围调成“被选中的HTML文件”,然后在左侧选择上已经分出的彩页页面,如图所示
https://upload.cc/i1/2020/01/09/nmrxsQ.png

至于怎么一次选择这么多文件,鼠标是画不出选择框的,方法是先选择最上方的文件,然后按住shift点最下方的文件,这样这两个文件和之间的页面文件就都被选中了
在调整好了之后,就要开始替换了。在替换框中输入<body>\r<div class="all images">\r\1</div>\r</body>然后点击替换所有就行了
现在查看一下,是不是选择的页面都在前后都多了一个<div>标签?有的话就说明加成功了
https://upload.cc/i1/2020/01/09/6S9sIM.png

彩图制作好了之后,就开始给正文加上框子吧,同样的方法选择了正文文件之后,搜索框不变,在替换框输入<body>\r<div class="all text">\r\1</div>\r</body>这样一来正文的<div>框架也就做好了。
封面和目录如果想的话也是可以现在加上去的,和上面操作一样,不过替换框写的是<body>\r<div class="all cover">\r\1</div>\r</body>
<body>\r<div class="all content">\r\1</div>\r</body>
那么现在来解释一下吧,关于这节的操作细节
替换原理就是正则表达式,这个不解释。
可以看到上面我们给每一种页面加上的标签都有点不同,不同之处就在于后面的“image”、“text”等。
这个<div></div>的意思大致就是,这是一个div标签,然后它有两个class属性,分别是“all”和“image|text等”。
后面的标签是可以自定义名字的,比如说我在写的时候,all指的是全部都带有的,也就是在之后我只要设置这个叫all的标签,那么所有带all的<div>都会执行。
而image指的是彩页,也就是只有彩页的<div>带有这个标签,那么如果我之后设置这个叫image的标签,那么所有的彩页都会被设置,但是其它页面不受影响
这些class标签的名字是可以随便设置的,并不一定要和我上面写的一样,如果你不是第一次做就自己去随心所欲的设置吧,把“all”改成“全部”的拼音“qb”,“image”改成“彩页”的拼音“cy”,都是可以识别的,甚至你改成“123”、“456”都可以。但是如果改了记得之后的所有步骤都要改哦
如果是来学习的真新手,那么建议还是用我所给的标签,因为这个在之后的教程是一直用下去的,不容易出错,而且还比较容易理解。

在加上<div>框架之后,基本上准备工作就完成了一半了。
这个时候<div>框架的用处在调成书籍视图是一点都看不出来的,运用这些标签会在下一章来讲,现在来讲讲准备工作的后半段,用css文件将HTML文件的所有默认格式全部重置掉。
首先我们重新看向左侧,那里的文件夹在基础教程我们只关注了“Text”和“Images”,现在就让我们关注一下“Styles”这个文件夹吧。
https://upload.cc/i1/2020/01/09/hQXwzJ.png

这个文件夹就是装css文件的用的了,如果在你的这个文件夹里面已经有了一个.css结尾的文件,不用管删掉去,我们要自己做一个特制的css。如果没有那就看接下来的操作。
首先右键styles文件夹,新增一个样式列表之后打开,可以看到不同于HTML文件,这个文件仅有默认的代码视图,书籍视图是打不开的。
好那么就在这里介绍一下什么是css吧。
在网页制作或者电子书中,css的存在就像一个控制台,他控制的是和他连接了的所有HTML文件被读取的时候显示的样式。
还记不记得之前我有改动过一段文字的颜色?如果想给全部的段落都改颜色,那么用哪种方法就要给所有的<p>标签都加上那一小段文字,虽然用替换也不难,但是之后编辑起来看着就很瞎眼。
而使用css文件的话,我们就可以直接设置,所有的<p>标签框柱的文本全都变成红色,然后把这个css应用到那个段落里面,那么那一页所有的文字就都变成红色了。
大概理解了吧,css就是这样一种东西。关于css教程在这个帖子里是不会出的,毕竟东西太多了,我本身也并不精,想看的话网上是找得到教程的,毕竟比较常用……

介绍结束,开始实际操作吧,只有一步,那就是将默认的排版格式重置掉。直接在css里面输入* {
      margin:0;
      padding:0;
      border:none;
      outline-style:none;
}

ul,ol {
      list-style:none;
}

a {
      text-decoration:none;
}

table {
      empty-cells:hide;
      width:100%;
}这些打完了应该是和下面的截图一样的
https://upload.cc/i1/2020/01/10/UudBFS.png

虽然不做css教程,但是关于用到的解释我还是要讲的,那么这段代码的作用是什么呢?
从上到下分别是:把全文的外边距、内边距全部调为0,把边框和轮廓给删去,把列表属性重置掉,把链接的下划线取消掉,再取消表格线,表格的总宽度设置为最大
顺便提示一下,那个空出来的地方不是打了很多空格,而是按了一下“TAB”键。论坛的这个代码显示功能不会保存这个字符,直接复制会变成很多空格,所以记得自己改过来
其实应该重置的项目也许不止这几个,不过我把css参考资料翻了好几遍,眼睛都看尖了也就只能想到这几个,如果还有应该加的希望有dalao来跟我说一下。

嗯好的那么现在,这个css文件已经是一个可以重置所有格式的样式了,剩下要做的就是把这个样式应用到所有的HTML文件中了。
将Text文件夹中的所有文件都选中,然后右键任意文件,找到“链接样式表”之后单击,就会蹦出一个选择框
https://upload.cc/i1/2020/01/09/09bZEg.png

没出错的话这里面只有一个文件,勾中之后单击“OK”就行了,Sigil会自动把这个css应用到所有选中的HTML文件上
如果觉得不保险的话,随便选一个文件打开代码视图,会在上面看到这样一段代码:
https://upload.cc/i1/2020/01/09/x7WJk8.png

这就是引用了名叫Byminfox的css文件的意思,css名字自己随便写就好。
那么现在让我们打开书籍视图,是不是看见文字排得十分紧密了?这就是原来的段间距被取消的标志
https://upload.cc/i1/2020/01/09/sycaPQ.png

至此,准备工作算是结束了,接下来下一章就是开始对文本进行编辑的时间了!
在下节会讲段落的处理,相对于这一节难度会稍高,敬请期待~




段落处理


在前面的准备做完了之后,就要开始正式的编辑了。
那么在这一节,我会介绍怎么编辑段落,也就是所有正文的排版。
具体点来说,就是段间距,行间距。这个最简单了。

我们已经在上面的准备工作里给所有的文字都套上了<div>框架,并且他们都有一个带了名为“all”标签的class标签,还记得吗。
现在让我们直接打开css文件吧,让我们开始定义一下这个class标签
在之前的那一些代码下面加上这一段代码:.all {
      max-width:30em;
      margin:auto;
}同样,复制的时候记得把空格改为tab

注意前面这一个点,这说明你定义的是一个自己创建的class标签,而不是HTML本身就默认有的标签
这一段的意思是,定义一个叫“all”的class,有这一给标签的div框架内所有的文本都应用下面的样式:
最大的显示宽度是30个汉字,并且全部居中对齐。

关于宽度设置,可以按照自己的想法来,现在阅读器都会自动分行,但是如果设置了30字符,那么把字调再小每一行都不会多于30个字。
然后我一般是在电脑上看书的,然后字体又调的比较大,所以设置了30,设置成40、50也是可以的。
后面的单位除了em之外还有几个,类似于px、cm之类,这些如果感兴趣就自己去试试吧,这里就不说不同单位应该调成多大了
关于居中,并不是指文字居中了,而是这个<div>框架居中,这样也是为了美观,文字左到右,位置在中间。
做完了之后,书籍视图应该是这样的:
https://upload.cc/i1/2020/01/09/r1MCDx.png

那么在这些完成了之后,这么密密的排字肯定是不行的,我们要把段落分开,然后每一行之间的距离再调大一点,会看起来更舒服。
因为是针对每一个段落的修改,这一次不用div框架了,因为它不能精确到每一个段落。
这一次我们直接编辑“p”标签的属性,在css加上:p {
      margin: 0.75em 0;
      line-height: 1.5em;
}复制后记得改空格

是不是发现,这一次“p”的前面不再加上那个点了?这表示我们编辑的是“<p>”里面的p而不是新建自定义class里名为p的标签。
这一段的数字我自己也搞不清楚为什么是这么大,估摸着来的,姑且解释一下意思吧
第一行是调节外边框的大小,通过调节外边框来设置段间距,也就是把这段文字想象的用一个框框柱,然后这个框的上面和上个框之间有一个0.75字符的间距?大概就是这个意思了
第二行是调节行间距,我也不知道为什么只有调到1.5em才能看出明显的行间差别。就我的猜想可能是包括了这一行的文字,加起来一共1.5个字符高吧,这里希望有懂的来给一下确定的解释

不过就算不确定也不影响我们来做,这两个数字经过了我的测试,在用的时候看起来会比较美观,所以建议是直接复制上去用。但是如果觉得想另外找数字也不是不可以,这个自行修改吧。
在做完之后,就能够看到成品了,我们的段落已经分开的很清楚,然后每一行之间也有足够的空档了
https://upload.cc/i1/2020/01/09/XCHD0t.png

那么这一节也算是完成了吧,下一节估计讲的会是图片的调整。
下面是一点插入的内容,请注意以下~
让我们打开代码视图,可以在最上面看到一个<title></title>标签,并且它之间是没有文字的。
https://upload.cc/i1/2020/01/09/3647x0.png

在这里我的建议是,把各章节标题都复制进去,或者来一个彩页一彩页二彩页三什么的,虽然我也不知道在epub里这玩意有什么用不过加上就对了……
嗯好的,这一次这一节是真的结束了。内容很少吧,说了这里比较简单嘛!




彩图及插图处理


其实一开始我就只是做了“图片处理”,然后……
彩页怎么看怎么违和,于是就想办法把这两个分开了,这也是为什么在一开始我至少要把彩页和正文的div分开的一大原因,满满的都是泪啊QAQ

言归正传,在这一节,我们要学习以下两个内容:
彩页图片、插图图片的大小调整以及与上下边文字的不同的间距设置

说起来东西也不多,虽然相对前面多了一点,但是因为读过了前文相信这个理解起来会比之前还容易。
首先我们来调整一下图片。如果你看过我写的基础篇教程,那么应该图片是这样的:
https://upload.cc/i1/2020/01/11/uyLv3h.png

自成一段,但是上下都没有空行。
如果不是,请自己去调整吧。很多时候我们都是用一个回车来将图片和段落分隔开,就连我这个帖子也是这样,但是在epub里,我们可以用别的方法。
在进行本节的操作之前,你应该先确认图片在代码视图的样子是不是这样的
https://upload.cc/i1/2020/01/09/l9izN6.png

上下都没有空行(<p></br></p>)的哦。可是有时候,或者绝对的,你的图片前后都有一个“p”标签对吧?就像这样:
https://upload.cc/i1/2020/01/09/lOKgBj.png

来让我们先把这个P标签去掉。这个步骤是不可缺少的!因为如果不去掉,这张图片也会应用到我们之前为段落写的格式。
那么去掉的方法就是搜索和替换了,在搜索框依次输入第一次输入这个:
<p><img(.*)<br/></p>
第二次输入这个:
<p><img(.*)</p>
顺序不能错之所以要分两步做,是因为如果是自己打的回车然后加入的图片,那么图片代码是没有<br/>标签的
但是如果复制的文本就自己带了空行,直接在那里插入的话就会多出一个<br/>,所以要把这个删掉,不然可能会出错。
这两次替换的内容都是一样的:<img\1这样一来所有的图片就变成之前展示的样子了。
然后我们开始给每一个图片都包上一个<div>框架
首先我们选择所有的图片:<img(.*)>然后加上<div>框架:<div class="images">\r<img\1>\r</div>范围选择所有HTML文件
接着替换所有,就能够给所有的图片包上<div>框架了

啊对了,在刚刚我发现有些时候在</div>之前会有一个</br>标签,我也不知道是怎么多出来的。
如果你的文件也有的话,就用搜索和替换来解决掉吧:</br></div>
    ↓
</div>好那么,所有图片也已经框好了专门的<div>框架了,现在就要开始排版制作了
在制作之前,如果查看图片是不是就会发现,虽然文字限制了宽度,但是如果图片分辨率太高,依然会超出去很多?
https://upload.cc/i1/2020/01/09/XRgoIe.png

这个专门的<div>就是用来限制图片大小的,并且顺便可以给图片设置一下外边距,也就是和文字的距离
首先我们在css文件里面打下这一行代码:.images img {
      width:100%
}解释一下它的意思
.images就是新增一个class,这个不多说,主要是后面。后面的“img”没有带英文句号,说明这是一个img标签的内容
所以第一行的意思是定义在这个有“images”的class的<div>里面的img图片的样式属性
然后width就是宽度了,跟随父元素的值,这样一来就完成了。
现在,看看图片,是不是被压得和文字一样宽了?
https://upload.cc/i1/2020/01/09/YJ5FK9.png

不用担心图片模糊,之后阅读的时候点开还是能看到高清图的
这里说一下,个人理解,在css里面,形如“.xxx .ooo ooxx”的意思就是定义在xxx下的ooo下的ooxx的属性

然后就要开始设置图片与文字之间的距离了。来让我们整理一下我们要做什么。
图片是要和文字分开的,但是有一个问题就是,彩页的上面是没有文字的,而插图一半上下都是文字
我在一开始就是直接设置了所有的图片,然后打开发现彩页上面留了空白实在是太难看了……然后头脑一热就把文件给删了重新做过……

好吧谁没有犯蠢的时候嘛……不谈这个我们回到正题。
在准备工作已经分好了彩页和正文的话,那就好办了。我们可以给正文的图片设置上下的外边距,给彩页的图片只设置下边距,这样就可以了。
首先我们来设置彩页的,顺带一说,如果目录页准备附上原书目录页的扫图的话,也是可以和彩页用一样的的,不过如果想把扫图放在文字的目录链接后面,就专门做一个目录页的<div>吧,给他只设置一个上边距就好了。在这里不会介绍目录页的图片制作了,想做就给自己当做练习吧。
好的开动,首先打开css文件,输入这些代码:.img .images{
      margin-bottom:2em;
}估计不说也能看懂了吧?这就是将彩页的图片下边距调为2em
虽然这个数字可以按照自己的喜好来,不过还是建议新手就用我写的吧,不要忘了把空格改成TAB键哦

这个时候,彩页图片的下面就已经和正文分隔开了,你可以打开彩页和正文的插图来对比他们的间距区别,这里就不再放图片了。
接下来就是正文的了……话说这种时候已经可以不用教程了吧?你可以自己试着打打看,给正文图片改一下上下的边距。
如果还是不熟悉,这里有现成的:.text .images {
      margin-top:2em;
      margin-bottom:2em;
}除了比上面多了一个上边距,没什么不同。

好的,那么到这里这一节也就结束了,时间也不早了我考虑下能不能写下一节吧。




彩页的特殊文字


那么这一节就开始介绍彩页那些特殊花样的文字是怎么做出来的了

同时这里也是本教程的一个分界了,因为我目前也在对这个进行各种试错,意思就是:
教程已经赶上我的学习进度了!那么从现在开始就开始会多少讲多少吧。
并不是说讲的内容会少,依然会是很全面的教程,但是更新就会很慢了(看我更新记录几乎天天更新……)

好吧不扯那么多,毕竟我那更新一直停留在保存草稿上面,不值一提。在这一节要讲的内容有:

[*]怎么改变彩页文字的颜色以及排版方向
[*]怎么制作特殊的字体
[*]怎么给文字加上发光的阴影

总之就是怎么把彩页文字做的和图片上一模一样。

这一节的内容可能会巨多,我们一项一项来。首先是文字的大小和颜色以及字体。
先看这个截图,这是《实教10》第一张彩图:
https://upload.cc/i1/2020/01/09/yevKJb.png

让我们来分析一下它的字体设置:
无论是名字还是介绍,字体看起来都像是微软雅黑,然后名字好像是斜体的,而且颜色不同,字体大小也不同。
还带有笔画线和笔的图片。至于它们的位置在现在就先不多说,我们再来看第二张截图:
https://upload.cc/i1/2020/01/09/NIKXph.png

这是第二张彩图,可以看到这里大小不同的字颜色也是不同的,而且还带有各种颜色的外发光,并且文字还是竖排的。
这一小节就先介绍怎么做出像图上的文字一样的效果。
由于要素过多,我会按照下面暂定的顺序来讲解

[*]文字的颜色
[*]字体的制作
[*]外发光的制作

首先是文字的颜色。首先,让我们把每一种文字都用<div>给框起来吧
因为彩页的变动太大了,这里就只是给出案例以供参考。我就用第一张彩页做例子吧。
首先我给它们按照类型套上了相应的<div>框架:
https://upload.cc/i1/2020/01/09/F9PKo6.png

就像上面那样。我相信通过之前的学习,大家都能够熟练地运用了吧,那就根据自己的情况改不同的class名字吧。
接下来开始对文字的颜色以及字号、粗细进行调整。首先在css里面输入类似这样的代码:.ooxx p {
      color:#??????;
      font-size:??em;
      font-weight:?00;
}解释一下,上面的“ooxx”就是写的你加的class标签名字,然后“#??????”则是颜色的代码,这个自己去用取色功能找出来就行了。
中间那一行是调整字体大小的,可以支持小数位,自己估摸着调吧。最后一行是调整字体的粗细,支持的是100到900,默认的粗细是400。
如果有一段不想设置某项属性,就把那一个属性删掉就行了。比如说我的简介内容就没有调整文字的大小。

如果没有出错的话,根据数字的调整就能够做出下面这样的效果了:
https://upload.cc/i1/2020/01/09/qAXac5.png

在这里提示一下,如果在视图界面发现第一段的样式被运用到所有的段落,就像这一样:
https://upload.cc/i1/2020/01/09/VJ9Hj6.png

不要慌这只是一个BUG而已。虽然不知道是不是普遍的BUG但是我这里出现了就说一下。
如果出现了这样的情况,看不惯的话解决办法很简单,把光标放在出错的段落上,在书籍视图和代码视图上来回切换一下就能够让它正常了
(上面展示的效果图就还有一行忘记修正了,导致“鬼头隼”的颜色和“真岛智也”一样,其实这就是bug……)

调整完颜色和大小,最后一个要注意的就是字体的倾斜了。在人物介绍那一张彩页上,人物的名字是倾斜的,这里的话也要做成倾斜。
方法很简单,在要倾斜的文字代码里面加入这一条:.ooxx p{
      font-style:oblique;
}这样一来这些文字就倾斜了。


在文字颜色等调整好之后,让我们开始字体的设置吧。
一开始在途中,我们很明显的看到,彩页的文字和平常的正文字体不同,在这里我们要把字体设置一下。
字体的设置方法是应引用一个字体文件,就是电脑里有的字体,把它加到电子书里面,然后这本书就可以用这个字体了。

首先我们找到微软雅黑的字体(也可以是别的),电脑里面就有的。然后给他复制出来放到另外一个地方。接着,就可以把字体导入到epub里面了。就和添加图片的操作一样。
但是有一个小问题,就是一个字体文件的大小大概都在10~20mb之间,大小太大了。这是因为一般的中文字体都有大量的中文字在里面,而英文的字体文字量就少很多,所以一个大一个小。
因为一本电子书也就10mb左右,没必要为了一个字体就让大小扩大一倍。而我们要调整字体的仅仅是彩页,要用到的文字是有限的,于是我们可以自己新建一个字体,让这个字体文件仅包含我们需要的字。
至于怎么做,本教程在这里不做介绍,请自行去网上搜索教程。(虽然我自己都找不到全靠摸索233,如果咱有心思之后就来补一个吧)

总之在修改了字体之后,我们得到了一个仅仅几十kb大小的ffc文件,里面只包含了一点点我们需要的字体:
https://upload.cc/i1/2020/01/09/A0ZOCs.png

那么现在要做的就是引用这一段字体到彩页中了。这里因为《实教10》从彩页到目录所有的特殊字都是微软雅黑的样子,所以就仅做这一遍。
如果有小说用了好几种不同的文字,那么久要做几个不同的字体文件来应用到不同位置,因为和做一遍方法雷同所以就不去管这一类的情况了,会一遍就会百遍嘛

在加入了字体文件之后,字体文件会被Sigil自动添加到名为Fonts的文件夹中。确认有之后就可以不用管它了。
在我这里,我把文件名设置成了“img.ttc”,这之后应用的时候就会用这个名字。如果你的字体文件名字不同,记得要写的和我不一样哦

首先在css里面声明一下,在这个css里面打开链接那个字体文件的通道。输入代码:@font-face {
      src:url("../Fonts/img.ttf");
      font-family:"img";
}好的解释一下后面两条代码的意思。这一整堆代码就是说要把这个css文件连接上一个字体文件,这个字体文件名叫img.ttf。
也就是上面截图的那个字体文教,我给他的命名是img.ttf,这个就不多说了吧。
第一行代码,引用的是“Fonts”文件夹里的“img.ttf”的意思,你们改的时候直接把后面的“img”改掉就行了,改成你们自己的字体名。
第二行代码,是规定在这个css文件里面,以后再次想要运用到这个ttf文件的时候该用什么名字来称呼,这里写的也是img。其实并不一定要和源文件同名,你写一个“123”上去也是可以的。

打完上面的代码之后,我们的字体文件就已经连接上css这个控制台了(不过你先得确认你的字体是不是添加到电子书里面了……),之后要做的就是把这个字体应用到彩页的文字上了。
在后面加上简单的几行代码:.img p {
      font-family:img;
}猜也猜得到意思了吧,就是应用名叫“img”的字体到彩页的正文上。
做完之后回到书籍视角看一下,文字已经改变了
https://upload.cc/i1/2020/01/09/E76ZXG.png

在上面的工作做完之后,就要开始外发光的制作了。
做完了上面两个之后,是不是已经猜到了外发光怎么做了?没错超简单,其实就是一行代码就能解决的……
这行代码就是:text-shadow: 0em 0em 0.?em #??????;嗯……好像有点不懂这些个是什么意思啊。
来说一下吧,css是没有外发光的标签的,但是他有一个阴影的标签,我们就用这个来做外发光。
前面两个共同决定了阴影偏移的位置,因为要做的是围绕字体的发光效果,所以调成0。
第三个是决定了外发光的模糊距离,这个大概调成0.2就行了,至于到底多少就看各自的彩图大概是多少吧,重复一遍,em是一个汉字字长的长度单位,估摸着来吧。
最后那个就是颜色了,不再重复说。这里要做的就是机械地将这条代码添加到css里面,做完之后就会有这种效果了:
https://upload.cc/i1/2020/01/09/sH7aL1.png

好的,那么这一个小节也就到此结束了。文子的调整一本上就只有这么多,接下来就是彩页的排版了。
彩页的排版其实这本书只能够复原一部分,是很难全部复原的。原因很简单:
在介绍页,鬼头隼和坂柳有栖的介绍是有一大部分在同一行的,后面一页全是竖着的文字,全在同一行。而我们设置的一页宽度是有限的,因此基本上是不可能完全按照他的排版格式来了。
所以这里其实也就是演示,掌握了方法之后再去按照自己的审美感性去稍作修改地制作排版
当然,如果感觉这些东西麻烦,完成上面的那些差不多也就足够了吧。

那么首先是第一页彩页的制作,可以看到每一个人名前面都有一支笔,然后下面有一条画的线。
在这里分析一下,笔的话肯定不使用手能打出来的,不过制作的方法也不难,有两种:

[*]用图片
[*]用自定义字体

图片的话就是用PS来把那只笔抠出来然后放在前面,这个方法也一样可以用在下面的下划线上。
用字体的意思就是,我们不是在之前导入了一个字体嘛,在那里面肯定有我们没有编辑的字,也就是彩页没有用到的字,我们挑一个字然后画成笔的样子,这样在前面打上那个字就变成笔了。
然后在挑几个没用过的字,给他加上人的名字,下面画上跟彩页上一样的下划线,这样那些制作就完成了。

当然,两种方法各有利弊,不过在这个帖子里我就只讲第一种方法,用图片来制作。

再次回到主题,排版的制作就是<div>框架的运用,因为这个比较麻烦,所以在这里放一张图片来帮助理解
https://upload.cc/i1/2020/01/09/K4M9bI.png

就像那张图片表示的一样,首先用一个大的框架吧整段文字框起来,然后用4个小框架框柱另外四个零件,接着就是调整这四个小框架在大框架里面的位置了。
那么我们开始吧,首先在人物名前后分别插入两个相应的图片,记得把<p>标签去掉
然后知道的是在之前我们已经给人物名和简介加上了各自的框架,但是我给所有人的简介都加的是一样的,所以我简介的框架也要重新加。
那么就决定是做成这个样子了:
https://upload.cc/i1/2020/01/10/l4rFTo.png

那么这个<div>也就框好了,接下来就是排版的制作了。其实这一次的<div>就是用来微调的,主要的排版并不是用这些。
那么排版用什么呢?答案就是:表格!
在最大的<div>里面建一个表格,然后用这个<div>调整表格的大小位置,接着用表格确定这些元件的大致位置,然后用<div>进行细节调节,整体的思路就是这样的。
表格的用法在前面解释<div>框架的时候大致的说过,这里也就不再往复杂了解释。具体的样子可以去看看本帖的历史记录页,那里就有表格的运用。
简单地说,电子书里表格的设置大概有这几种:

[*]表格框的粗细、颜色
[*]表格框之间的距离
[*]单元格的大小
[*]表格的合并

用后面的历史记录页来举例,用到的就是表格的底色、单元格宽度、表格的合并。
这里不会详细教怎么使用表格,只是做一个示范,请自行看着理解吧。

首先要构建一个表格,用法和之前说明的一样,只不过把中括号换成尖括号就行了。
之后就是自己慢慢调整了。比如说我就是要调整成这个样子:
https://upload.cc/i1/2020/01/10/63uiL9.png

好奇这是怎么做的?其实就是表格的运用,让我们看看如果我们吧表格的边框显示出来会发生什么:
https://upload.cc/i1/2020/01/10/SwrlNC.png

外面绿色的的是表格的整体框架,它和我们设定的文字最大宽度是一样大的。
里面红色的是各个单元格,通过他们的位置设置来排版。
源代码的话是这样的:
https://upload.cc/i1/2020/01/11/Dcvb27.png

是不是看不懂都写了些啥?这就来慢慢解释。
首先看框,从里到外看。
红色的表示这框住的是一个单元格,也就是每一个“<td></td>”之间便是一个单元格;
蓝色的表示这框柱的是一个行,每一个“<tr></tr>”之间便是一个行;
绿色的框柱的表示这是整个表格,每一个“<table></table>”之间就是一个表格。

关于表格制作就讲这些,看到这里的话div相关的设置教程就会减少了,毕竟没有新的东西的话就那样了,不可能每次都重复。
接下来家里搞一下红色框里面标记了颜色的意思。
红、绿、紫、蓝这四个框分别是笔图案、人物名、下划线、简介全文。
黑色的那个红框就是一个空的单元格,可以看到在演示的地方也没有出现表格边框。
这是为了把后面那个简介挤到第二列而加上的,理解了就行。

可以看到在上面放笔的单元格变成了两行高。这是怎么做到的呢?
由于经常用到,所以在这里说一下常用的两个标签:rowspan="?"/*单元格占?行*/
colspan="?"/*单元格占?列*/这两个标签就是用来指定,带有这个标签的单元格分别占几行几列的。
参考的话看红色标记的那个框,就是设置那个单元格占了两行以匹配人物名和下划线。
前面好像是说歪了,表格其实并没有合并,而是一个单元格变得更大了,替换了本来单元格的位置,把原来的单元格挤开了
详细的说有点麻烦就先不说了……继续教程

如果你就直接手打一个table表格,排版是很难看的,也很难排好。
因为HTML有它自己默认的数值,也就是单元格之间的距离和单元格内容与边框的距离,所以直接做是排不紧密的。
而且这个好像还不能再css里面重置,非得要每个表格都打……超麻烦
但是设置的方法很简单,就像我上面的截图一样,把表格的开头改成这样<table cellpadding="0em" cellspacing="0em">这样一来,就把所有的距离都设置为0了。
当然如果想利用这个来排版的话,“cellpadding”是内容与单元格之间的距离,“cellspacing”是单元格之间的距离,怎么用自己去试试就行了。

还记得吗,在一开始我们设置了很多<div>框架,这些框架其实是自己看着加的,有一些有用有一些没用,请自行斟酌。
在这里介绍几种设置的办法。在我的css文件里面是这样的:
https://upload.cc/i1/2020/01/10/95SvT2.png

这里设置的笔的图片大小是“100%”,这是相对他所在的整个单元格的,也就是说填满这个单元格。
然后我在前面表格设置了表格的宽度,可以看到写了“width="15"”在那里,这个是相对整个大表格的宽度的。而整个大表格在<div>框架里面,宽度是40字。
但是下划线的图片宽度设置成了“45%”,这就是说这是这个单元格的45%长度,为的是像才也一样的下划线长度。
其实并不难理解吧。

那么类似于彩页一的排版教程就结束了,现在来看看彩页二。
https://upload.cc/i1/2020/01/09/NIKXph.png

与一不同的是,彩图二的文字是竖排的,这里也就教怎么做竖排文字。
不过建议的话这种东西没必要做。因为我找了半天也没有找到文字竖写的标签,说没办法直接竖着的话倒找到了不少……
但是我们只能够通过其他办法来把文字竖排。可是想象一下,一部手机的宽度只有那么多,如果用电脑也会屏幕上有分两页看的。
因此如果文字完全跟着彩页竖着其实也不怎么好看……
不过这是教程,做还是要做的,不过只是说不推荐罢了。

好的让我们开工,首先最开始的<div>框架在做字体的时候就已经做好了
可以看到,彩图的对齐格式是向上向右,所以我们先把位置固定好。
方法就是,把第一段放到最后一段的位置,最后一段放到第一段的位置,以此类推。
总之就是确定好位置,从下到上就硬着从右到左的顺序:
https://upload.cc/i1/2020/01/10/DmtGgn.png

接着按照原来的排版分好行,加上新的div标签。这里注意了,一个<div>标签是不能跨过几个单元格的。
而且这里设置的就只有一行表格,但是分了很多列,每一列文字都是一列,具体来说就是这样:
https://upload.cc/i1/2020/01/10/6Aduoy.png

旁白分了4行,而且每一行都加了一样的“pangbai(旁白)”<div>标签,这样看了是很清楚的。
在这里说一下,截图的时候没发现,上面那一段也是要分3行的。之后有改过来。
然后再根据字体大小的设置,调节各个<div>的宽度就行了,像我是调成这样:
https://upload.cc/i1/2020/01/10/3pRCcG.png

这样一来就会每一个字都分一行了。
这个时候切回书籍视角就会发现,看起来是这样的:
https://upload.cc/i1/2020/01/10/m4av09.png

是不是在标点的地方很乱?然后之间的空隙还不对?
这就来调,首先是标点的调整。
可以看到,在竖排文字里,引号的位置错了,这是因为表格默认的设置:标点符号的分行规则。
解决办法有两种,最简单的是给标点加一个<p>标签,或者在它和文字之间打上一个空格,这是最简单的就不解释太多。
另一种就是设置换行方式,这个的话在每一个<div>后面加上这条代码就好了:
https://upload.cc/i1/2020/01/10/z8YB6k.png

这样一来标点就也排好了。不过像是“……”一类的依然是横着的,这个就自己去换成竖着的标点吧。
如果换的话别忘了把自定义字体里面也加上你要的标点~

接着就是位置的设置了,让我们来看一下实际上的文字位子是怎样的:
https://upload.cc/i1/2020/01/10/shJHwa.png

看起来就像是左对齐然后竖着居中了。嘛不要管是不是这样,直接给它调掉就好了,我们直接在HTML文件里面编辑。
在<td>标签里面加上这些:
https://upload.cc/i1/2020/01/10/Am4i2j.png

这样一来对齐方式就变成向右向上了,那两个标签请自行理解一下。
接下来要做的就是最后一步了,那就是做的和彩页更像一点。之前已经看过了排版,上面那样的排版该紧凑的还不够紧凑,该分开的地方还没分开。
那么这就来调整一下,先是每一段文字间挨得近一点。
其实我觉的这已经能猜到方法了,就是在<td>里面再加上一条width="??em"用这个来自己调整一下表格的宽度。
毕竟我们之前只调整了文子的<div>宽度,表格的还没有变动,现在把表格调节的和<div>一样宽就行了。

因为已经设置了右对齐,所以想把一段文字向左推一点就直接调整右边拉一个单元格的宽度就行了,这里就不再多说,最后的成果就是这样了:
https://upload.cc/i1/2020/01/10/CVxWJG.png

在这里提示一下,如果是向右推的想法固定位置,那么最左边的(也就是最上面那个)单元格不要设置“width”标签。如果是向左推就反过来。
因为我本身不准备做竖排,所以字体文件没有包括竖着的标点,因此上面的演示标点是错误的。这个就请想做竖排的朋友自己去考虑吧。
白色字体的字好像是上面没靠齐,这其实是因为有个引号外发光没显示,其实是没问题的,这种乱七八糟的显示错误就别纠结了233

那么彩页的制作就到这里结束了,真是目前为止最繁多的一篇呢~




补充教程


本页面用来补充一些之前遗漏了的点,以及在下方回帖者所提出的补充。

anenasa的补充:
如果在Sigil0.9.15版本,书籍视图被移除了,这样的话基础教程的文字导入方法会失效。
因为我自己的版本还停留在0.9.10,所以解决办法只是有,但是不好直接放。
因为本帖标注了0.9.10的版本,所以新版的教程不在目前解决范围之内,当本教程更新完后才会考虑新版本问题,还请谅解。
另外在录入的时候会有图片标记我也是自己没见过所以漏掉了(毕竟都是网上扒拉的文字……),具体怎样其实也不懂,emm真尴尬。
最后就是图片单分一页。这个指的是正文里面的插图也单分一页,这样的话就不会出现插图一页半张的情况。
说实话这是一个好办法,可以把前面的步骤简化掉一些,效果还好。但是我推荐的话不要插图就一页,而是在每一个插图的地方分一页,这样插图下面还可以看到下文。
具体的细节就是:
没有必要分开彩页和插图了,直接给全部图片编辑下边距就好了。
嗯超简单,这个问题解决了
关于这个问题的后续请参考补充





更新记录页
2019.12.27 | 19:20

2019.12.28 | 03:12开贴,写好前言
完成了基础教程全文,写到了快3点.....
补充了前言,顺便做了分页,加了一个更新记录页在最后
2019.12.28 | 14:10

2019.12.28 | 16:56创建目录并调整各个页面
把文中的错字查了一遍
更新记录页面做了美化 (这就是我真正的排版操作!不过太麻烦了正文就少用吧......)
2019.12.28 | 21:30

2019.12.28 | 22:27给目前所有文字[基础教程以及起始页、前言]进行了重点画红
重置了目录,在最前加入了起始页,不再是直接上前言了,顺便对全文结构进行了调整,现在帖子不再是一篇随便的笔记了
 
2019.12.28 | 23:06

2019.12.29 | 01:41因为轻国延迟疯狂502报错,修改上传受阻,进阶篇的计划推迟
重新开始上一栏的制作,并优化了这个表格,吐血
 
2019.12.30 | 20.30

2019.12.31 | 01:43把英文逗号改为了中文逗号(默认的英文标点并且一开始没注意到......)
因为轻国崩溃,本来已经写完的进阶教程丶准备工作篇只剩下了1/4,保存上传了
(我现在的心情真的十分的爆炸,几个小时打了几千字给我来一个白屏,恢复数据也是不能用的,抢救回的1/4还是之前复制黏贴保存在本地的,后来打的兴起就忘记了,我真是......该怎么说,几千字白打的感觉)
2020.01.02 | 18:20

2020.01.02 | 20:41把上次丢掉的补回来了
再一次优化了排版,给标题修改了一下
 
2020.01.03 | 19:10

2020.01.04 | 02:56完成了段落处理的教程
完成了彩图及插图处理的教程
开始制作彩页的特殊文字教程并完成了一点点
2020.01.09 | 19:20

2020.01.09 | 23:09微博的图床好像不能用,给所有图片换了一个图床
改了一两个错别字和表述模糊的地方
完成了彩页文字样式的教程
2020.01.10 | 10:50

2020.01.10 | 20:31加入了其他技巧教程页,但是暂时不打算更新
完成了彩页的特殊文字教程
帖子发布了(也就是上面都是内测版么233,我也终于想通了还是把帖子发出来了呢)
2020.01.11 | 18:49

2020.01.11 | 20:40换图床的时候有图片放错了,修正了过来;彩页制作出了一个问题,赶紧改了……
增加了补充教程页面,用来汇总一些问题
 





=============


呀,是不是点错了啊?这是那个双横杠的页面诶……什么都没有哦。赶紧去你想看的页面学习吧!




其他技巧教程


计划外



狸旻 发表于 2020-1-10 20:32

因为各种原因没敢发出来,拖拉了半天结果又慢慢地更出了一小篇……
考虑了之后还是发出来吧,也不知道有没有撞车。
虽然据说epub的教程在b站有很多,不过我也没看到,所以就不管了。

本人不是什么专家,之前也没有认真做过epub……
做教程的原因其实挺多的,不过更多的是有想交流。毕竟自己鼓弄是有极限的。
人外有人,我把我会的都放出来,可以让不会的朋友学到,可以让更懂得人看出哪里做的不好,何乐不为

嘛最后拉个收藏呗,毕竟这里一直都是在主楼靠编辑更新的,发出来估计是没有自己自顶帖的希望了
全文字的教程可能也不讨好,唉

yibabilun 发表于 2020-1-10 20:57

帖子很用心,楼主加油

Momus諾哪 发表于 2020-1-10 23:45

期待進階的教學。
這樣之後自己製作電子書,我想會更加的豐富吧。

畢竟只弄給自己看,
過程之中就有點隨便就是了。

狸旻 发表于 2020-1-11 01:27

Momus諾哪 发表于 2020-1-10 23:45
期待進階的教學。
這樣之後自己製作電子書,我想會更加的豐富吧。



谢谢支持呢。
如果看到了更新结束的地方那么后面可能会比较慢了
最快也是周更了吧,毕竟我要自己弄懂了才能来写不是么233

ikarosf 发表于 2020-1-11 01:28

楼主写的真详细

狸旻 发表于 2020-1-11 01:31

ikarosf 发表于 2020-1-11 01:28
楼主写的真详细

教程不详细到恶心就不是教程了

pob999 发表于 2020-1-11 05:09

老實說,上網找出來的有很多時候看不懂...
所以十分感謝你的進階教程,
鉅細無遺的讓新手也能看明白!
先收藏一下,今天有空時再練習挑戰~

zxzxa698 发表于 2020-1-11 08:09

感謝教學,以後方便自製EPUB了

anenasa 发表于 2020-1-11 09:48

本帖最后由 anenasa 于 2020-1-11 21:07 编辑

關於兼容性,Sigil從0.9.15版移除了書籍視圖,所以導入文本那邊操作方式不太一樣,必須使用PageEdit取代書籍視圖。

導入圖片的部分,我想補充有些在錄入時會標明圖片位置,這時可以用查找與替換來快速完成。另外根據epub組之前發的一個教程,建議可以在圖片前後切分,讓圖片單獨一頁。

順便說一下,我習慣先把文本分成多個txt再導入,因為我一開始不知道能切分因為一整本貼上常常失敗,不知道是不是bug,沒有測試是否已經修好了

狸旻 发表于 2020-1-11 18:44

anenasa 发表于 2020-1-11 09:48
關於兼容性,Sigil從0.9.15版移除了書籍視圖,所以導入文本那邊操作方式不太一樣。
導入圖片的部分,我想補 ...

感谢补充,这边会适当的进行一些修改

Fily飞蛾 发表于 2020-1-11 19:12

对电脑一窍不通的新人露出了微笑并竖起了大拇指

anenasa 发表于 2020-1-11 21:46

本帖最后由 anenasa 于 2020-1-11 22:37 编辑

因为本帖标注了0.9.10的版本,所以新版的教程不在目前解决范围之内,当本教程更新完后才会考虑新版本问题,还请谅解。
沒有書籍視圖改用PageEdit使用上也不會差很多,不過因為這是另外的程式,按F2的時候會出現另一個視窗,編輯完之後要儲存然後關掉。

另外在录入的时候会有图片标记我也是自己没见过所以漏掉了
其實文本有圖片標記的並不多,我是在下載區看到的,例如[江口連]擁有超常技能的異世界流浪美食家 5[台/繁]
https://s2.ax1x.com/2020/01/11/lI0Jbt.png
這時就可以用正則表達式來替換,例如搜索「(插圖(\d*))」,替換成「<img alt="\1" src="../images/\1.jpg"/>」

感謝樓主的教程!

DYSCIA 发表于 2020-1-11 23:04

感谢楼主,很适合我这种小白入门www

狸旻 发表于 2020-1-11 23:44

anenasa 发表于 2020-1-11 21:46
沒有書籍視圖改用PageEdit使用上也不會差很多,不過因為這是另外的程式,按F2的時候會出現另一個視窗,編 ...

这样的啊,了解了.其实不用其他的软件,简单的用浏览器打开也是可以的不过比较麻烦,到时候要写了再想办法吧
因为比较难加入正文我就直接链接引用了......能提供这些也是很高兴呢

其实没有书籍视图就是不好检查成果了,导入的话也很简单,换行符检索替换就行了.

狸旻 发表于 2020-1-12 00:15

DYSCIA 发表于 2020-1-11 23:04
感谢楼主,很适合我这种小白入门www

大家都是慢慢学出来的

狸旻 发表于 2020-1-12 00:15

DYSCIA 发表于 2020-1-11 23:04
感谢楼主,很适合我这种小白入门www

大家都是慢慢学出来的

Emt-Lin 发表于 2020-3-29 21:23

老哥,怎么有些图片加载不出来啊

Emt-Lin 发表于 2020-3-29 23:10

老哥,能分享一下这个的制作教程吗?lk上面加载不出来

萤火虫的心 发表于 2020-3-29 23:21

好评,慢速制作中
页: [1] 2
查看完整版本: [Sigil图文教程]怎样制作一本好看的EPUB电子书?---by狸旻