您当前的位置:五五电子网电子知识电子学习家电使用指南iBooks显示半行字别担心 正文
iBooks显示半行字别担心

iBooks显示半行字别担心

点击数:7619 次   录入时间:03-04 11:33:32   整理:http://www.55dianzi.com   家电使用指南
  其实这种“故障”并不是iBooks引起的问题,为什么加上引号呢?因为下载的这些电子书本身存在问题,而不是iBooks的毛病。这是由于以前的epub制作工具epubBuilder存在不规范的样式代码所导致的。iBooks最近的几次更新都在代码规范上面下了工夫,所以这次使得原本被容忍的不规范代码问题爆发了出来。
  
  找到问题的原因,然后就可以开始动手解决了。方法不算太复杂,主要是修改iBooks中的一个文件,就可以让所有的epub文件正常显示了。
  
  可以用任何一种iOS文件管理器来操作,就以Windows平台下使用iTools为例来说明(如果在OSX平台下可以使用iPhone Explorer)。
  
  将iOS设备接入电脑,用iTools打开后,在左侧打开“应用程序”,找到Books,点击最右侧的文件夹图标打开,定位到“/iBooks/iBooks.app”文件夹,找到user_stylesheet_flowable.css.tmpl这个文件,用右键点击它,1在弹出菜单中选择导出到电脑上,然后进行修改(如图1)。
  
  导出到电脑上后,注意先进行备份,然后用任意文本编辑器打开这个文件(建议使用Word等十六进制编辑器,虽说记事本也能打开,但是打开后通篇没有分行,很不容易查阅)。再将以下四行代码输入到body{…}后面(如图2):
2  
  p{margin-top:0.4em !
  
  irpportant;margin-bottom:0.4em !
  
  important;}
  
  然后保存,将其复制到iOS设备原来的路径下并覆盖即可。
  
  最后在后台任务中关闭iBooks,重新启动iBooks就会正常显示了。如果以后要升级iBooks的话,上述的操作一定要重新做一遍,因为升级会把这个文件给覆盖掉。
  
  当然,也可以用i-FunBox、PP助手导出、导入文件,和iTools的操作方法也是大同小异的。
  
  如果iOS已越狱并安装了iFile的话,那么就更简单了,可以直接在iOS设备里更改。3首先将iFile设置中的“应用程序名称”打开,然后点击侧边栏“应用程序→iBooks”,找到iBooks.app文件夹,向下滚动找到user_stylesheet_flowable.css.tmpl,点击之后在“打开方式”中选择“文本编辑器”即可修改该文件(如图3)。


本文关键字:暂无联系方式家电使用指南电子学习 - 家电使用指南

《iBooks显示半行字别担心》相关文章>>>