[嘗鮮] 久違了,粗體字...

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

[嘗鮮] 久違了,粗體字...

文章kanru » 週五 5月 27, 2005 8:19 pm

有在注意 freetype 最新發展的人應該已經知道
freetype2 已經內建粗體模擬支援(cvs 版本),在 xft2 中相對應的程式碼也已經有了
所以只要更新這兩個套件便可以有基本的粗體支援 ;-)

想要嘗鮮的人可以加入以下到 sources.list
代碼: 選擇全部
deb http://people.debian.org.tw/~koster/debian/sid ./
deb-src http://people.debian.org.tw/~koster/debian/sid ./


其中 freetype2 的部份是今天更新的 cvs 版本,有熱呼呼的的粗體支援
xft2 是拿 debian 中的版本直接重新編譯,讓 configure 偵測到已經開啟模擬粗體
更新 libfreetype6 與 libxft2 後重新啟動 X 便能體驗到久違的粗體 ;-)

NOTE: 此修正是以直接修改底層的方式,與其他之前的 patch 不同
混用這些不同 patch 的套件將有不能預期的後果

相關網址:
freetype maillist 討論串
[Firefly] freetype已經接受粗体補丁?
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

文章huangjiahua » 週五 5月 27, 2005 8:58 pm

多谢 kanru 前辈~~
PIII850 ,
Pentium(R) D 2.80GHz x2
huangjiahua
可愛的小學生
可愛的小學生
 
文章: 34
註冊時間: 週四 1月 13, 2005 7:51 pm

文章kanru » 週五 5月 27, 2005 9:21 pm

補充一下
如果您有修改過 /etc/fonts/fonts.conf
請檢查有沒有這幾行
代碼: 選擇全部
<!--
 Synthetic emboldening for fonts that do not have bold face available
 -->

    <match target="font">
        <!-- check to see if the font is just regular -->
        <test name="weight" compare="less_eq">
            <int>100</int>
        </test>
        <!-- check to see if the pattern requests bold -->
        <test target="pattern" name="weight" compare="more_eq">
            <int>200</int>
        </test>
        <!-- set the embolden flag -->
        <edit name="embolden" mode="assign">
            <bool>true</bool>
        </edit>
    </match>

這些是用來設定啟用模擬粗體的,是 Debian 預設安裝,沒改過 fonts.conf 的人應該不用再改
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

文章huangjiahua » 週六 5月 28, 2005 9:04 pm

[21:03] <kanru> 很多 thread 都是我一回就斷了..
PIII850 ,
Pentium(R) D 2.80GHz x2
huangjiahua
可愛的小學生
可愛的小學生
 
文章: 34
註冊時間: 週四 1月 13, 2005 7:51 pm

文章carlos » 週日 5月 29, 2005 1:06 am

huangjiahua 寫:[21:03] <kanru> 很多 thread 都是我一回就斷了..

What are you talking about?
頭像
carlos
活潑的高中生
活潑的高中生
 
文章: 307
註冊時間: 週五 4月 04, 2003 7:02 pm
來自: NZ

文章carlos » 週日 5月 29, 2005 3:32 pm

一些不应该加粗的字被加粗了...
比如 http://pleanet.debian.org 上的人名 (Lucida Sans Unicode 字型不应该有粗体吧)。

或许,默认的 fonts.conf 应该仅允许 CJK 字型使用这项技术。

一些需要加粗的字却没变...
比如 http://zh.wikipedai.org 首页上的一些链接,下划线已经很明显被加粗了,但字形却没变。
頭像
carlos
活潑的高中生
活潑的高中生
 
文章: 307
註冊時間: 週五 4月 04, 2003 7:02 pm
來自: NZ

文章yenjinc » 週日 5月 29, 2005 5:54 pm

真的不能不讚賞一下....!
終於可以見到粗體了!太棒了!
現在瀏覽網頁總算可以見到睽違已久的粗體囉!讚啦!
yenjinc
懵懂的國中生
懵懂的國中生
 
文章: 190
註冊時間: 週三 7月 14, 2004 12:29 am

文章xgwu » 週一 5月 30, 2005 7:33 pm

太好了!
:finger1:

感覺繁體中文的粗體不錯,但簡體中文的粗體,表現差些,好多都看不到粗體。
xgwu
可愛的小學生
可愛的小學生
 
文章: 19
註冊時間: 週一 11月 03, 2003 10:37 am
來自: Nanjing

文章Tetralet » 週四 6月 02, 2005 6:03 pm

這是螢火飛大哥原有的粗體效果:

 圖檔
注意,
其中有特意加深字型的筆劃。

而這是 freetype2 CVS 版的粗體效果:

 圖檔
我覺得 CVS 版裡的粗體效果實在很不錯。

建議 kanru 兄考慮加入 freetype-2.1.4-smooth-usegamma-20030519.patch 這個 Patch,
因為個人認為在 fontconfig 2.3.x 裡,
有些字形,像是新宋體,顏色的確太淡了點。
(這個 Patch 己包含於 Debian 官方的 libfreetype6 中,但未啟用。)

另外還有一個 fontconfig-2.2.3-miss_1_percent-20041128.patch 可以允許字型漏字 1%。
我覺得這個 Patch 也蠻重要的,
因為在 fontconfig 2.3.x 又找不到 王漢宗中仿宋繁 了...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章antonyshen » 週四 6月 02, 2005 7:38 pm

用了這裡提供的deb後,的確可以出現粗體效果,但是如『強』字,顯示上都只會有一半變粗,請問有人知道這是為什麼嗎?我用的字形可能是 firefly sung 或是 arne 的 ShanHeiSun Uni。
antonyshen
可愛的小學生
可愛的小學生
 
文章: 23
註冊時間: 週五 1月 23, 2004 11:07 am

文章訪客 » 週一 6月 06, 2005 12:42 am

首先感謝大大的分享,終於可以看到粗體字了,
但是我這邊有一個問題
就是有些粗體字似乎有越來越高的情形
像摩托學園討論區的網站名稱,這七個字就有越來越高的情形
而其他粗體字又很正常
我發現好像字體超過某一個大小就會有這種情形
不支道友沒有人有同樣的情形
又該如何解決這問題呢?
[/img][/code]
訪客
 

文章giive » 週二 6月 14, 2005 9:05 am

ubuntu下面不行 :crying:

我的詳細錯誤過程在[紀錄片]粗體戰記

哪位大大可以指點一下的>< , 還是一定要upgrade到breezy
giive
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 3月 07, 2005 5:09 pm

文章giive » 週二 6月 14, 2005 11:22 am

ubuntu 升級成 breezy就可以安裝了

請看[動作片] breezy大反攻 之 粗體成功
giive
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 3月 07, 2005 5:09 pm

文章kanru » 週三 6月 15, 2005 8:30 am

呼呼...
freetype 2.1.10 已經 release 並進入 unstable 囉 8-)
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

文章訪客 » 週五 8月 05, 2005 10:16 pm

請問由這個freetype2而來的粗體效果
能否能使OOo2.0系列顯示出中文粗斜體?

謝謝~~~
訪客
 

下一頁

回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客