» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] kindle电子书:epub转格式后字太小如何解决

AZW3支持CSS和多字体,比EPUB没多大差距了,问题应该在转换工具上,前几年还经常手动转书的时候常用EASYPUB,最新版停在1.5,刚试试WIN10还能用,把毛评绣像本三国转下看看,AZW3和EPUB基本可以做到一模一样了
附件: 您所在的用户组无法下载或查看附件


TOP

引用:
原帖由 Nigel 于 2019-7-31 00:11 发表



用了会calibre的编辑器,确实支持,而且还支持内置字体。问题kindle上老显示不出来,最后终于找到问题了:页面设置要选出版方字体才行。
效果还不错,但还是有个问题,一旦内置字体,所有文字都必须内置,想正 ...
可以把所有涉及字体(只包含文中用到的字)打入EPUB文件,这样即使CSS调用字体当前平台不包含,也不影响显示效果,副作用是文件会比较大,工具用FONTREPACK



TOP

Posted by TGFC·NG
你没明白呢,最终样式呈现一般两步走,第一: 使用系统默认方案还是调用文件内置CSS样式表?通常用的都是默认方案,这时你可以做系统自带的版式调节,边距间距字体选择大小等等(注意即使调用文件的CSS,一旦使用系统内置调节选项,会自动恢复到系统默认方案,你手动改宋体CSS就失效了)
第二,调用文件内置CSS时,看其指定字体已嵌入文件与否,已嵌入,完美呈现;未嵌入,看系统自身是否包含指定字体,包含,完美呈现,不包含,替换为系统内置字体。不同阅读系统内置字体各不相同,保证体验一致,制作EPUB/AZW3时就打进全部字体,体积大些


TOP

Posted by TGFC·NG
你的情况,想正文用宋体,系统也自带,那直接改文件的CSS,正文指定宋体就是,另存为

TOP

引用:
原帖由 Nigel 于 2019-7-31 19:59 发表


已经这么做了,结果是kindle上书中内置字体可以正确显示,但正文宋体就是黑体。

azw3里的css是这样写的(正文是“calibre2”):

.banner {
  display: block;
  font-family: "SimHei";
  font-size:  ...
font-family不对吧?宋体即SimSun,但kindle内置的是华文宋体即STSong,不是一回事,UTF-8下把font-family: "宋体";替换成font-family: "STSong";试试

TOP

引用:
原帖由 Nigel 于 2019-7-31 23:54 发表


SimSun是Windows系统自带宋体的内部名称,kindle上不管用。kindle内置字体的内部名称我怎么会知道,只能在页面选择字体时看到“宋体”两个字,谁能知道它内部名称是“STSong”。
回头试试。
顺便帮下忙,kindl ...
kindle内置简中都是华文体,华文楷/黑/圆体分别对应STKai/STHeiti/STYuan

TOP

发新话题
     
官方公众号及微博