现象

通过Markdown转换而来的mobi格式书籍都有一个大问题:字体偏淡,放在kindle上看对比度很差。

原因分析:

导致这种问题的原因,可能是因为在制作电子书的过程中,这些内容是被标注了彩色或灰色。这可能更适合全彩屏幕的设备上,但对于单色电子墨水屏幕,浅色的内容看起来很费眼。解决问题的方法也很简单。电子书的源文件是由 HTML 和 CSS 组成的,我们只需要将 CSS 中声明的颜色属性删除,或者把这些颜色修改为纯黑色即可。

方法:

Calibre软件就可以编辑源文件中的css文件,如azw3\epub,该软件无法编辑mobi)
直接在Calibre上面打开书籍,然后右击》编辑书籍选项,就可以进入编辑界面。在最左边的窗口中找到css文件,一般有两个。然后修改源文件中的 CSS 文件,删除里面的所有 color 属性(或者把所有 color 的属性值都改为 #000或#000000 或 black 也可以)。

参考

1.http://kindlefere.com/post/362.html?dcwpf0dc4=1469873351843

转载于:https://www.cnblogs.com/Lewis_Liu/p/5793897.html

解决 kindle 书籍字体颜色偏淡问题的方法相关推荐

  1. 黑苹果hidp显示不清楚_可能是目前解决Mac外接显示器字体发虚的最好方法

    Macbook 外接显示器默认为 TV 模式,TV 渲染模式下,文字效果非常非常非常差, 更改之前TV Render: Macbook: 更改之后RGB Render 个人观看第一幅图会头晕的.根据查 ...

  2. 解决CentOS 6 字体变成方框的方法

    最近装完CentOS 6.3,把windows 下的字体拷进/usr/share/fonts文件夹,然后刷新字体缓存,发现系统字体都变成方框了,上网搜索解决方法,居然都是要安装fontforge,试了 ...

  3. CAD中解决打印图纸模糊而且有的字体深浅不一的方法

    CAD中解决打印图纸模糊而且有的字体深浅不一的方法 参考文章: (1)CAD中解决打印图纸模糊而且有的字体深浅不一的方法 (2)https://www.cnblogs.com/qdrs/p/97950 ...

  4. 安卓开发使用ttf文字_Android中正确使用字体图标(iconfont)的方法

    字体图标 字体图标是指将图标做成字体文件(.ttf),从而代替传统的png等图标资源. 使用字体图标的优点和缺点分别为: 优点: 1. 可以高度自定义图标的样式(包括大小和颜色),对于个人开发者尤其适 ...

  5. eclipse字体颜色设置的方法

    因为eclipse字体颜色默认的我们看久了会觉得有点眼睛不舒服,特别是在晚上,太亮了,我觉得eclipse的白色背景太刺眼了看着不舒服. 此时我们就希望设置一下字体eclipse字体颜色,让他像其它编 ...

  6. 如何解决vscode外观字体和图标都变小了

    在一次不小心按错键盘,忽然间编辑器的外观和编辑框里面的代码都变的很小,用起来很是不爽. 解决办法: 1.先将代码的字体调整过来,方法如下:左上角[文件]-- [首选项]--[设置],然后选择[用户]- ...

  7. [Ubuntu18.04遇到的问题及解决办法]缺失字体如何手动添加字体

    @[TOC][Ubuntu18.04遇到的问题及解决办法] 缺失字体如何手动添加字体 大家在使用Ubuntu时,可能会遇到系统缺失字体的问题,比如,安装WPS会提示缺失simsun,wingdings ...

  8. 解决Windows 安装字体后,程序仍然提示找不到字体的问题

    解决Windows 安装字体后,程序仍然提示找不到字体的问题 1.问题描述 2.字体常规安装方式 3.解决方法 1.问题描述 最近开发中,程序要调用系统C:\Windows\Fonts文件下的字体,发 ...

  9. 学习 JAVA,有什么书籍推荐?学习的方法和过程是怎样的?

    学习 JAVA,有什么书籍推荐?学习的方法和过程是怎样的? 本文内容比较长,主要包含下面几部分内容: 学习路线以及方法推荐 书单推荐 教程推荐 推荐一个学习中常看的仓库 学习/编程好习惯 面试必知 学 ...

最新文章

  1. framer x使用教程_如何使用Framer Motion将交互式动画和页面过渡添加到Next.js Web应用程序
  2. 从谷歌AutoML到百度EasyDL,AI大生产时代,调参师不再是刚需
  3. mysql数据库c 操作o_linux下c操作mysql数据库。gcc报错。谁能帮忙看下啊。
  4. Gartner发布2021年重要战略科技趋势
  5. 未来货运:无人驾驶技术和卡车司机如何配合?
  6. python异常处理--try except else raise finally
  7. 【错误记录】360 加固后的运行错误 ( 加固 SO 动态库时不能对第三方动态库进行加固 )
  8. MySql 触发器同步备份数据表记录
  9. 阿里SRE体系如何支撑24小时峰值压力、220+个国家“剁手党”?
  10. uva 10120——Gift?!
  11. add()方法和Put()方法的差别
  12. Linux的五个查找命令
  13. vue 一个页面多个router-view如何配置子路由_浅谈vue前端开发架构
  14. 第十周Java学习总结
  15. 6.Java反射到底慢在哪
  16. GitHub项目下载链接
  17. 中国工程院院士郑纬民:应鼓励从头研发先进的存储系统软件
  18. Jdk11下载及idea演示
  19. 80老翁谈人生(314):别了,亲爱的CSDN读者朋友们!
  20. 界面设计基础之基本窗口

热门文章

  1. 因为犯罪被判三年刑,期间没办法还信用卡,银行会怎么做?
  2. MFC中绘制高亮的图标 VC图标填充半透明色
  3. netty 客户端断开 异常处理_netty案例,netty4.1基础入门篇八《NettyClient半包粘包处理》发数据方式》...
  4. 一键 linux桌面安装vnc,Ubuntu 16.04 LTS一键安装VNC
  5. flip java_java的flip(). 这里用flip()有什么作用?这是反转缓冲区的方法,好像用不上。...
  6. 服务器自动挂载硬盘,Linux硬盘分区及开机自动挂载
  7. pytorch简单框架
  8. HDU 4035 Maze
  9. 基于openstack搭建百万级并发负载均衡器的解决方案
  10. web提高:负载均衡