
我相信這是重複的這個問題,但接受的答案是 8 歲以上,對我來說不起作用。
這是一個網站,想要使用 Palatino 字體。在我的系統上,這回落到特克斯·吉爾·帕吉拉, 也叫P052-Roman
。這是它的樣子,很明顯不同的字母沒有相同的高度。
上面連結的問題的答案聲稱問題在於提示,但應用程式修復程式不起作用。我還嘗試將字體名稱URW Palladio L
等更改為P052-Roman
和Tex Gyre Paella
。
任何幫助,將不勝感激!
答案1
這是我最終所做的:透過反覆試驗,我刪除了P052
Firefox 使用的所有 -fonts。它們位於資料夾中
/usr/share/fonts/opentype/urw-base35
/usr/share/fonts/type1/urw-base35
/usr/share/fonts/type1/gsfonts
現在我的 Firefox 正確加載了 TeX Gyre Pagella 字體,看起來更好:
答案2
我碰巧.ttf
安裝了(四個)Palatino Linotype 字體(即 )文件,並且網頁你引用的內容在 Firefox 上對我來說看起來很正常,所以也許你可以透過從.zip
字體分發網站(例如,例如)下載 Palatino Linotype 套件來解決這個問題字體 100,將這四個 Palatino 字型檔案(即 、 和 )提取pala.ttf
到palab.ttf
您想要的任何資料夾(例如),然後透過字型安裝程式(例如 或 )安裝palabi.ttf
這些檔案。palai.ttf
~/Fonts/
gnome-font-viewer
fontmatrix
下面的長命令Fonts
在您的home
設定檔目錄中建立一個資料夾(例如/home/red_trumpet/
),將上述.zip
文件下載到其中,.ttf
從該.zip
文件中提取四個文件,然後刪除該.zip
文件:
if [ ! -d ~/Fonts ] ; then mkdir -p ~/Fonts ; fi ; cd ~/Fonts ; wget https://fonts100.com/76219%2Fpalatino-linotype.zip -O ./pl.zip ; if [ ! -x /bin/unzip ] && [ ! -x /usr/bin/unzip ] ; then sudo apt install unzip -y ; fi ; for i in pala.ttf palab.ttf palabi.ttf palai.ttf ; do unzip -j "pl.zip" "$i" ; done ; rm ./pl.zip
如果您決定使用fontmatrix
,請透過在終端機上執行以下命令來安裝它:
sudo apt install fontmatrix -y
...然後fontmatrix
透過執行以下命令開始:
fontmatrix & exit
然後,在fontmatrix
視窗中單擊文件, 然後導入檔案...,然後在您解壓縮到的資料夾/目錄(例如 )中選擇這 4 個.ttf
檔案(pala.ttf
、palab.ttf
和) palabi.ttf
,然後按一下palai.ttf
~/Fonts
打開。接下來,向下捲動到帕拉蒂諾·利諾普雙擊它,然後單擊Activation,單擊Activate All,然後退出fontmatrix
,重新啟動 Firefox 並訪問網頁再次。
四個.ttf
檔案名稱的解釋:
pala.ttf
是標準(「正常」)Palatino Linotype 字型檔。palab.ttf
是個大膽的Palatino Linotype 字體檔案。palai.ttf
是個斜體Palatino Linotype 字體檔案。palabi.ttf
是個加粗斜體Palatino Linotype 字體檔案。
您也可以使用fontmatrix
停用 Tex Gyre Pagella 字體:只需選擇此字體,fontmatrix
然後按一下Activation,然後按一下Deactivate All。
作為最後一個資源(極端情況),您始終可以使用 Firefox 存取 URL about:config
,然後尋找該browser.display.use_document_fonts
功能並將其值從 1 切換為0。
答案3
如果您的最終目標是以清晰字體顯示頁面,您可以選擇覆蓋頁面字體,詳細資訊請參閱這個 Mozilla 支援頁面:應用程式選單>設定>字體和顏色>先進的
然後取消選取“允許頁面選擇自己的字體,而不是您上面的選擇」。
這樣,頁面就會以您選擇的字體顯示。
另一方面,如果您的最終目標是使用 Tex Gyre 字體顯示頁面。我的建議是安裝 texgyre 字體(如以下程式碼所示)以確保字體檔案中沒有任何損壞。
sudo apt update
sudo apt install fonts-texgyre
我在我的系統(ubuntu-22.04-beta)中做到了這一點,並且提到的頁面看起來不錯。