AmazonKindle出版指南
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AmazonKindle出版指南(一)
(2010-03-1913:57:11)
转载
标签:
分类:电子书制作
杂谈
谈了不少电子的制作和规范,Kindle是不是都能支持呢?先要说一下,AmazonKindle电子书毕竟不是一个格式完全开放的电子书。但也不是完全封闭的。至少Amazon公开赛了它的电子书出版指南(AmazonKindlePublishingGuidelinesV1.3,以下简称《指南》),也提供了从html,opf,epub等格式转换或者说生成amazonkindle支持的电子书格式的工具,下面是不是会开放更多,还很难说。从已经公开的出版《指南》,我们可以大致了解一下Kindle支持的格式和不支持的内容,说大致是因为这是很不完全的,致少很多epub格式的内容在《指南》中没有提到,这就留下了以后的变数。下面只是摘译的《指南》中“格式指南”的部分,可能对我们制作Kindle电子书是作用比较大,至少可以知道能够包含什么内容,不能包含什么内容。
格式指南
写HTML网页和写HTML电子书会有很多差别。要让电子书在Kindle上能正确地阅读的话,许多网页设计制作内容就不能使用。
文本指南
文本指南#1正文
"正文"文本在Kindle中是“全部默认”的,鼓励内容制作者使用"标题(heading)"、"特别段落(specialparagraphs)"、“脚标(footnotes)”、“表格(tablesofcontents)”等"正方"文本之外的样式。这是因为html的"正文"文本中的样式将覆盖用户的首选默认阅读设置。
根据到目前的反映,有些做法会造成比较差的用户体验,有如下几个提示:
"正文"文本中不能有强制对齐,比如左对齐等。使用默认的字体,
"正文"文本中的字号也是默认的,不能使用如
"正文"文本不能使用黑体或者斜体,选中的部分当然可以,本指南只是禁止全书使用如黑体等。
"正文"文本不能指定字体颜色或者背景颜色。
文本指南#2分页
插入空行不会产生分页,分页请使用
文本指南#3段落格式
每一段的开始自动缩进,如果说要改变这个情况请使用在
使用文本缩进样式标签text-indent,例如:
o
o
o
o
o
每段前的空白可以在
中使用margin-top的样式标签来改变。文本不能设置背景颜色,段落也不能设置边框。
文本指南#4字符集
Kindle支持unicode字符集,Kindle可以确保在“支持的字符集列表”中出现出现的字符集在设备中都存在。不要使用列表之外的字符集,kindlegen会在每次兼容测试后,列出你的文档中使用的字符范围。使用这个列表去检查不支持的字符。
文本指南#5其它编码
oKindle的资源支持许多种不同的编码,要支持这些编码,必须:
o你的html文件中的编码都在html清楚地说明过。
o你编译用的计算机支持这些编码,并能够转换成unicode编码
o建议在html文件的
一节的中清楚地说明,如:…
…
文本指南#6空格和控制字符
仅仅支持正常空格、 和,使用其它的空格可能造成选中、字典查找和行压缩算法中断。
"UnicodeFormatCharacters"因为会引起问题,所以不被告支持。
文本指南#7等宽字体(monospacedfont)
Kindle在全文中使用默认字体,它也支持等宽字体(monospacedfont)。等宽字体(monospacedfont)通常使用下列标签:
,,,,,,除了
以上所有标签都不会改变文本的排列,如果在这些标签中的内容需要左对齐的话必须将上面的标签放在块中一起使用。文本指南#CSS
Kindle平台支持一些基本的CSS,如果你没有得到CSS中设置的效果,可以试一下用HTML来代替。请在出版前用预览来检验一下,以保证你的CSS设置确实起到了你预想的效果。
文本指南#不要设置页码
Kindle的书是可回流的格式,可以使用不同的大小的阅读设备,所以不使用页码。
一本书中没有页码参照,交叉引用也没有页码,纯文本也没有页码。
AmazonKindle出版指南(二)
(2010-03-1916:16:56)
转载
分类:电子书制作
封面图片指南
封面图片指南#1:封面图片是强制的(这个的图像和上的商品中用的图是不一样的)
Kindle书必须有一个封面图片,是600*800像素jpeg格式的图片。小的一边小于500像素会被拒绝。如果你的图片小于这个像素,不要试图去伸展,这会影响显示质量。
封面在opf文件中使用如下标签定义,请在元数据(metadata)中使用
name=”cover”以便能够识别:
...
...
...
...
...
因为idpf标准中“forgot”指定了一个封面图片,所以上述定义不是idpf标准的一部分。它也在idpf的帮助设计中出现过,所以用idpf合法检查时也符合idpf语法。