在智能手机普及的今天,电子书已经成为阅读的主要形式。相对于传统书本阅读来说,电子书有着便捷、多样的优势。甚至在任何地方,只要一部有电的手机在身上,我们就能够随时随地的阅读。对于一些电子书爱好者来说,阅读只是享受的一部分,还有一部分是靠自己亲手制作出符合自己阅读要求的图文并茂的电子书。而在现今电子书格式中,最流行、最适合制作的就是EPUB格式的电子书。对于这种格式电子书的制作,网上也有不少应用可以满足,但在EPUB制作的应用中,有一款是不得不提,它就是—Sigil。
历经10年多的更迭,Sigil终于迎来了1.1.0版本。回顾以往的版本来说,最新版本无疑强大许多,除了提供了黑暗模式的界面还支持了最新的epub 3。在介绍Sigil前有必要简单介绍一些什么是EPUB格式。EPUB全称Electronic Publishing|即电子出版)是指以数字代码方式将图、文、声、像等信息编辑加工后存储在磁、光、电介质上,信息通过计算机或其他具有类似功能的设备读取使用的一种出版形式。而对于EPUB格式的电子书来说,其更像是将文字、图片、视频、音频等打包在一起,通过制作,可以给人以媲美于书本的排版及图文体验。而要制作一本精美电子书则需要具备一定的HTML、CSS等基础。而对于没有基础的人来说,也能通过比较简单的方式进行制作。
首先,我们还是介绍Sigil的界面及功能区域,对比以前的版本来说,最新版的Sigil确实添加了不少功能,也让界面整体看起来要复杂许多。但对于我们来说,掌握其中的几种功能就可以了。有点像office之类的软件,其界面上方依次是“菜单栏”和“快捷编辑栏”,而界面主要区域则被分为了三部分,从左至右分别是“图书浏览器”、“代码视图”以及“预览视图”。在最左侧的图书浏览器中,我们可以看到有Text、Styles、Images、Fonts等,这些都是我们制作电子书需要添加的文本、图片、字体甚至对内容的格式设置等。在这我们也可以看出EPUB格式电子书的强大,除了可以作为文本阅读,我们还可以添加样式、图片、视频、音频等内容进去使电子书更加丰富多彩。在代码视图中,可以看到其依托的是HTML技术,在这里我们可以将文本添加进去并链接样式、图片等,这也是为什么想要制作精美的EPUB电子书需要用到HTML和CSS知识。最右侧则为预览视图,而这里也是所见即所得的区域,在将内容添加进代码中,我们可以实时看到内容及其格式。下面,我们以一本电子书的制作简单介绍其功能。
作为电子书,文本是其主要内容,所以我们必须导入相应的文本到Sigil中。可以有几种方式,一是直接复制TXT格式的文本粘贴到代码中<p></p>之间,那么得到的是完全没有格式的文本,我们需要在Sigil中进行排版及拆分章节。而另一种是将排版好的文本导入到Sigil中,比如我们可以利用word等软件对文字进行排版,再用Sigil直接打开就可以导入进去,这样方便没有HTML、CSS基础的人也能进行良好的排版,并且在设置好标题后,不用再针对内容拆分章节,可以直接利用“生成目录”功能进行章节拆分。接着,我们可以看到在Text一栏中会显示相应的章节。
在对文本排好版之后,我们为了使其图文并茂,可以添加一些图片。添加的方式是在左侧的Images文件夹中导入制作好的图片,然后在代码中链接到图片地址,写法为“<img alt="" src="../Images/001.webp" />”其中,“001.webp”为插入的图片名称及格式,这里一定要区分,如果导入的图片格式为png或者jpeg则要作相应修改,但如果图片比较多,最好还是统一为一种格式并按顺序命名。最后我们可以用手机上的阅读应用测试一下效果。
从上图我们可以看到,图片成功在电子书中出现,对于一些书籍来说,图片能更加直观的让我们知道书中文字所描写的内容。
最后介绍一个比较好玩的功能—弹出注释,在我们用书本阅读文章尤其是古文的时候,由于现代文与古文存在差异,我们我们在文章中会标上数字符号以方便在文末索引对应的解释。而在EPUB电子书中,我们完全可以即点即译,这便是EPUB中的富文本脚注,通俗点讲,就是弹出注释。而实现的方法也很简单,在需要注释的文字后面插入“<a class="duokan-footnote"href="#df-1"><img src=" ../Images/note.webp"/></a>”其中,我们要记住href的属性值,即“#df-1”而后面链接的图片位置则是相当于PPT中的按钮功能,当点击图片的时候会弹出相关内容。然后我们在代码页面的最后添加“<ol class="duokan-footnote-content"> <li class="duokan-footnote-item"id="df-1"><p>需要添加的注释内容</p></li> </ol>”的代码,由于多看阅读器对EPUB电子书的支持较好,因此这里用到的是多看的代码。而这里也要主要id要匹配href的值,即“df-1”,有时我们在同一章节中需要多个弹出注释,这里的数字就要修改,并要一一对应。然后我们也可以在手机上看效果。
在手机上,当我们点击注释的图标时就能立刻弹出相应内容,这一功能有些酷炫。但对于阅读来说,好像帮助不大,甚至有时会造成一定的困扰,当然这也是因人而异。
除此之外,我们为了让电子书更美观,还可以设定某些图片全屏显示或者让图片以画廊的形式切换多张图片。也可以插入视频、音频让阅读更生动,而对于那些想为自己的小孩制作电子书的人来说,也可以通过Ruby来添加拼音,使得电子书阅读起来更简单。而Sigil完全能满足这些需求。
很多时候,我们会从网上下载一些自己想看的小说或文章,但大多都是一些排版糟糕、一点都不生动的文本格式,而通过电子书的制作,我们可以让它在我们手机上更加美观、更加具有阅读氛围。而除了这些,我们甚至可以将自己的文字或者与孩子相伴的时光汇编而制成一本属于自己的电子书,将其保存于硬盘或云端,在耄耋之年还可以翻出来回味。