site
stats
Tagged

字体

A collection of 2 posts

字体

Literata字体显示效果和下载地址

Literata 字体百度网盘下载链接:http://pan.baidu.com/s/1pJ1cbQb Google 发布了针对 Play Books App 的全新默认字体 - Literata , Literata将用来取代Google Books上默认的Droid Serif字体,字体特点是“非常适合在所有设备上长时间阅读”。 作为一名阅读粉,一定要为自己寻找一款满意的阅读字体。这款字体目前还没有找到哪里可以下载,于是我 Hack 了一下 Google Play Books 的安装包文件,Literata 就安静的躺在里面。 连接上Android手机,在 Terminal 拉取到APK文件: adb pull /data/app/com.google.android.apps.books-2.apk unzip com.google.

设计

认识字体渲染

在Mac OS系统上对网页截屏,然后打开图片不断放大观察。你会发现黑色的文字居然不完全是纯黑色的!(Windows 7下IE9使用微软雅黑字体也可以看到这个现象)。肿么回事,这不科学!读完这篇文章后你就都懂了。 为什么相同的字体,在Mac OS上的显示效果「看起来」要比Windows上好看?这个问题我一直没有搞清楚,昨天偶尔看到有关字体渲染方面的一篇文章:《A Closer Look At Font Rendering》,终于对字体渲染有了一些认识。这篇文章是我对字体渲染知识的归纳总结,只挑重点写。 一个理想和三种实现(渲染策略,Rendering Strategies) 理想的形状 理想中的文字,指的是使用矢量图形描述出来的形状。矢量图形是在计算机图形学中使用数学方程表达的几何形状(点、线和多边形等)来绘制图像。这样抽象的描述可能比较难懂,可以理解为矢量图形是「e这个字母的形状是数字9翻转过来的图形」这种描述的数学版。 如何将这种抽象形状描述转化为展示在显示器上字体呢?这需要引入一个新的术语——栅格化(Rasterization),栅格化指的是将理想中的形状转化为一个一个像素的这个过程。我们的显示器、手机屏幕实际上都是有无数个发光的像素点构成的,它们在单位面积排列得越密集显示效果越精细(PPI,像素密度)