MozTW 討論區
https://forum.moztw.org/

linux下firefox的工具列字型如何更改?
https://forum.moztw.org/viewtopic.php?f=2&t=15025
1 頁 (共 2 頁)

發表人:  shelling [ 2006-07-31, 00:40 ]
文章主題 :  linux下firefox的工具列字型如何更改?

firefox似乎不是用gtk+寫成的
在gnome下更改系統字型並沒有影響到firefox的工具列字型
請教一下了

發表人:  parisian [ 2006-07-31, 04:49 ]
文章主題 : 

shelling 寫:
firefox似乎不是用gtk+寫成的
在gnome下更改系統字型並沒有影響到firefox的工具列字型
請教一下了


這中間可能存有盲點。Firefox工具列字型在GNOME上面的確是跟著系統字型走,因為這個東西我已改過兩回了,印象還在。

發表人:  shelling [ 2006-07-31, 18:45 ]
文章主題 : 

這是我用ubuntu dapper套用微軟正黑體的效果
圖中可以看出終端機的字型為微軟正黑體
firefox的字型在工具列為Sans Serif
在內頁則是我自行設定的微軟正黑體
我想應該是firefox的theme在對工具列設定的吧?
可惜我不知道如何更改theme
圖檔

parisian 寫:
shelling 寫:
firefox似乎不是用gtk+寫成的
在gnome下更改系統字型並沒有影響到firefox的工具列字型
請教一下了


這中間可能存有盲點。Firefox工具列字型在GNOME上面的確是跟著系統字型走,因為這個東西我已改過兩回了,印象還在。

發表人:  parisian [ 2006-07-31, 19:01 ]
文章主題 : 

是有一點不理想。你之前是不是有安裝過Firefly的東西,然後又自己動手改?如果是那樣的話字型會變的複雜。還是你系統原本字型是標楷體?你Firefox的中英文字型是搭的有點怪。

再一個是說,Linux上面,我自己設定兩次也沒法子看起來一模一樣,有時隨著某個影響桌面的程式版本號有一點點不同,結果就完全不同。我Linux字體的一致性,也不知道該怎樣套用到你的系統上。我選用的英文字型是Arial,中文和你一樣是選粗黑,因為有一點老花眼…

發表人:  roytam1 [ 2006-07-31, 19:33 ]
文章主題 : 

parisian 寫:
是有一點不理想。你之前是不是有安裝過Firefly的東西,然後又自己動手改?如果是那樣的話字型會變的複雜。還是你系統原本字型是標楷體?你Firefox的中英文字型是搭的有點怪。

再一個是說,Linux上面,我自己設定兩次也沒法子看起來一模一樣,有時隨著某個影響桌面的程式版本號有一點點不同,結果就完全不同。我Linux字體的一致性,也不知道該怎樣套用到你的系統上。我選用的英文字型是Arial,中文和你一樣是選粗黑,因為有一點老花眼…
英文字的問題看來是Hinting的問題呢

發表人:  shelling [ 2006-07-31, 19:44 ]
文章主題 : 

我沒有用firefly的東西
因為我想試試微軟正黑體的效果
直接 #sudo mv msjh.ttf /usr/share/font/truetype/
成為系統字型
再到偏好設定裏面去改系統預設字型
但firefox就是不會變
所以我才會覺得它的menubar不是用gtk+寫成的
不然就是另有設定檔

parisian 寫:
是有一點不理想。你之前是不是有安裝過Firefly的東西,然後又自己動手改?如果是那樣的話字型會變的複雜。還是你系統原本字型是標楷體?你Firefox的中英文字型是搭的有點怪。

再一個是說,Linux上面,我自己設定兩次也沒法子看起來一模一樣,有時隨著某個影響桌面的程式版本號有一點點不同,結果就完全不同。我Linux字體的一致性,也不知道該怎樣套用到你的系統上。我選用的英文字型是Arial,中文和你一樣是選粗黑,因為有一點老花眼…

發表人:  shelling [ 2006-07-31, 19:45 ]
文章主題 : 

抱歉這句我聽不太懂
可以解釋一下嗎?
roytam1 寫:
parisian 寫:
是有一點不理想。你之前是不是有安裝過Firefly的東西,然後又自己動手改?如果是那樣的話字型會變的複雜。還是你系統原本字型是標楷體?你Firefox的中英文字型是搭的有點怪。

再一個是說,Linux上面,我自己設定兩次也沒法子看起來一模一樣,有時隨著某個影響桌面的程式版本號有一點點不同,結果就完全不同。我Linux字體的一致性,也不知道該怎樣套用到你的系統上。我選用的英文字型是Arial,中文和你一樣是選粗黑,因為有一點老花眼…
英文字的問題看來是Hinting的問題呢

發表人:  三腳貓 Three-leg-cat [ 2006-07-31, 21:44 ]
文章主題 : 

Linux 上的 Firefox 選單字型會視乎分發版本而有所不同,現在在 Fedora Core 4(Pupa 4),無論是 rpm 安裝的版本或是免安裝的 tarball 版本,都會跟隨字型偏好設定而變化。

在下記得好像以前是同一個系統裡有多個 Firefox,有些版本跟著字型偏好設定,有些則不跟從,可能是 compile 時的參數影響了,以前 Firefox 的版本好像會列明這方面的資料,如:

firefox-0.9.3-i686-linux-gtk2+xft.tar.gz

這樣的版本應該就是跟系統字型走,後來是因為 cairo 的出現又改變了。

暫時簡單建議試著下載另一個版本的 Firefox 看看。

發表人:  shelling [ 2006-07-31, 22:07 ]
文章主題 : 

google了一下在對岸和firefox主站找到一點資料
http://www.mozilla.org/unix/customizing.html
http://wiki.mozcn.org/index.php
http://www.firefox.net.cn/newforum/view ... highlight=
要更改menubar在userChrome.css中加入這段就可以了
menubar, menubutton, menulist, menu, menuitem {
font-family: "Microsoft JhengHei" !important;
font-size: 3.5mm !important;
font-style: regular !important;
}
但是側邊欄還是不動如山
有些對話視窗中的字型也沒有變

不過看了看對岸的網站
覺得我們這邊真的要好好奮發圖強...
超英趕美的歷史笑話就要成真了...

可以的話麻煩mozilla taiwan的各位整理一下這幾篇文章囉
userChrom.css
userContent.css
prefs.js
這幾個檔案應該算是firefox最主要的組態設定
不過國內外網路上編寫的技巧資料還不是很充足
大家加油~~~

另外我覺得FC4會和系統字型一起變化的firefox還滿神奇的
這應該有客制化過
值得好好研究看看
另外因為1.0後userChrome.css的組態方式有改過
舊版的firefox會跟系統字型走
會不會是因為這個緣故?

我的畫面現在是這樣
圖檔

三腳貓 Three-leg-cat 寫:
Linux 上的 Firefox 選單字型會視乎分發版本而有所不同,現在在 Fedora Core 4(Pupa 4),無論是 rpm 安裝的版本或是免安裝的 tarball 版本,都會跟隨字型偏好設定而變化。

在下記得好像以前是同一個系統裡有多個 Firefox,有些版本跟著字型偏好設定,有些則不跟從,可能是 compile 時的參數影響了,以前 Firefox 的版本好像會列明這方面的資料,如:

firefox-0.9.3-i686-linux-gtk2+xft.tar.gz

這樣的版本應該就是跟系統字型走,後來是因為 cairo 的出現又改變了。

暫時簡單建議試著下載另一個版本的 Firefox 看看。

發表人:  parisian [ 2006-08-01, 20:51 ]
文章主題 : 

shelling 寫:
另外我覺得FC4會和系統字型一起變化的firefox還滿神奇的
這應該有客制化過
值得好好研究看看
另外因為1.0後userChrome.css的組態方式有改過
舊版的firefox會跟系統字型走
會不會是因為這個緣故?


我的才FC2呀…就是都跟著系統走。而且它原生就如此,不用客制化。

另外我剛看到一個部落格,那人說Firefox和OpenOffice都有這現象,但OpenOffice有出patch,他說他補上就正常了,但是Firefox卻是在某次進行升級後,就「突然」變正常了…

發表人:  evascat2 [ 2006-08-01, 21:33 ]
文章主題 : 

parisian 寫:
shelling 寫:
另外我覺得FC4會和系統字型一起變化的firefox還滿神奇的
這應該有客制化過
值得好好研究看看
另外因為1.0後userChrome.css的組態方式有改過
舊版的firefox會跟系統字型走
會不會是因為這個緣故?


我的才FC2呀…就是都跟著系統走。而且它原生就如此,不用客制化。

另外我剛看到一個部落格,那人說Firefox和OpenOffice都有這現象,但OpenOffice有出patch,他說他補上就正常了,但是Firefox卻是在某次進行升級後,就「突然」變正常了…


其實看一下 about:buildconfig 說不定你的也是有--enable-default-toolkit=gtk2 出現吧?
在Debian底下可以找"gtk-theme-switch"來裝,裝好後會有
"gtk-theme-switch"、"gtk-theme-switch2"可以分別用來調
整有關於GTK、GTK2的佈景主題和字型,
像是gaim、PCManX-GTK2都會有改變,而Fx會影響的只有字型而已。
至於FC我是沒有玩過不確定他有沒有包進去,
如果沒有至少可以找source code回來編吧︿︿
畫面截圖

發表人:  roytam1 [ 2006-08-01, 21:36 ]
文章主題 : 

evascat2 寫:
parisian 寫:
shelling 寫:
另外我覺得FC4會和系統字型一起變化的firefox還滿神奇的
這應該有客制化過
值得好好研究看看
另外因為1.0後userChrome.css的組態方式有改過
舊版的firefox會跟系統字型走
會不會是因為這個緣故?


我的才FC2呀…就是都跟著系統走。而且它原生就如此,不用客制化。

另外我剛看到一個部落格,那人說Firefox和OpenOffice都有這現象,但OpenOffice有出patch,他說他補上就正常了,但是Firefox卻是在某次進行升級後,就「突然」變正常了…


其實看一下 about:buildconfig 說不定你的也是有--enable-default-toolkit=gtk2 出現吧?
在Debian底下可以找"gtk-theme-switch"來裝,裝好後會有
"gtk-theme-switch"、"gtk-theme-switch2"可以分別用來調
整有關於GTK、GTK2的佈景主題和字型,
像是gaim、PCManX-GTK2都會有改變,而Fx會影響的只有字型而已。
至於FC我是沒有玩過不確定他有沒有包進去,
如果沒有至少可以找source code回來編吧︿︿
畫面截圖
*nix下自己編才是王道啊

發表人:  evascat2 [ 2006-08-01, 21:50 ]
文章主題 : 

roytam1 寫:
*nix下自己編才是王道啊


咳...咳...不過我有時為了裝某樣新版本的東西,
偏偏deb又沒有那麼早包進去
就開始裝了一海票的libxxx-dev忙了半天還是make error
感覺就會很Orz,
之後沒用到的砍掉就算了如果還"手歪了"砍到一些不該砍的東西
之後修起來就會很......XD
說是這樣說啦....不過看到成功Run了新的程式就會很滿足就是了︿︿

發表人:  三腳貓 Three-leg-cat [ 2006-08-01, 23:57 ]
文章主題 : 

parisian 寫:
我的才FC2呀…就是都跟著系統走。而且它原生就如此,不用客制化。

另外我剛看到一個部落格,那人說Firefox和OpenOffice都有這現象,但OpenOffice有出patch,他說他補上就正常了,但是Firefox卻是在某次進行升級後,就「突然」變正常了…

對,不過 OpenOffice.org 的情況反而好像是螢火飛版本故意不讓系統改界面字型。

在下由 FC1 到 FC5 也有用,沒發現太多關於字型的問題,只要安裝螢火飛系的字型已經滿足了,基於懶惰和不長進的原故,就從來沒有去細心學習編譯一些外間已有打好包的軟體。總覺得自己不是「玩家」的層次就是了......

發表人:  xacid [ 2006-08-02, 00:32 ]
文章主題 : 

shelling 寫:
要更改menubar在userChrome.css中加入這段就可以了
menubar, menubutton, menulist, menu, menuitem {
font-family: "Microsoft JhengHei" !important;
font-size: 3.5mm !important;
font-style: regular !important;
}
但是側邊欄還是不動如山
有些對話視窗中的字型也沒有變

這樣就可以全改,很久以前這是中文 Mozilla 上的唯一解法吧:
代碼:
* {
  font-family: "Microsoft JhengHei" !important;
  font-size: 3.5mm !important;
  font-style: regular !important;
}

不過我的系統上會跟著 gnome 的設定走耶

1 頁 (共 2 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/