=?Big5?B?UmU6IEV2aW5jZSCkpKTlr324SLDdw0QgKFJleCBUc2FpKQ==?=
- From: Yuan Chao <yuanchao gmail com>
- To: gnome-tw-list gnome org
- Subject: Re: Evince 中文破碎問題 (Rex Tsai)
- Date: Wed, 6 Oct 2010 10:44:54 +0200
2010/10/6 <gnome-tw-list-request gnome org>:
> From: Rex Tsai <chihchun kalug linux org tw>
> To: gnome-tw-list <gnome-tw-list gnome org>
> Subject: Evince 中文破碎問題
> 查找了?下,中文字顯示破碎的問題是 Bug,應該要被修正。
> 這個問題斷斷續續的出現了許久[1],查找的過程中也看到 Yuren Ju 曾經回報過問題[2]
> 目前字型破碎 (測試檔[3])的問題主要是 FreeType2 的 hinting 問題,詳細請見 FreeType2 的 bug
> reprot[4] 與 mpsuzuki 的說明[5]。
這個是很久的問題了,主要的原因是在於例如細明體等字型,使用byte code筆劃組字節省空間。
(Google Droid Font則是以索引方式取用部件,不需要bytecode處理個別筆劃大小)
但是因為先前true type font render的bytecode interpreter (BCI)專利的關係,
freetype在大多數distro都是關閉的。(開啟需從原始碼重新編譯)
bytecode通常用在hinting處理,印象中開啟slight-hint/auto-hint也會關閉BCI。
*但這並不是hinting的關係,而是bytecode interpreter必須開啟!*
今年初所有相關的專利都已經過期了,freetype的BCI也從新版開始預設開啟。
不清楚各distro的配合情況?
http://freetype.sourceforge.net/patents.html
--
Best regards,
Yuan Chao
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]