1. 程式人生 > >Ubuntu下我的字型解決方案

Ubuntu下我的字型解決方案

我喜歡卡通字型Comic Sans MS.

首先安裝微軟字型。 sudo aptitude install msttcorefonts

安裝完後 你會發現多了許多微軟字型。 在字型設定裡面設定使用Comic Sans MS。 發現有些中文字型顯示不出來。

ok。 建立一個檔案 ~/.fonts.conf

[quote]<fontconfig>

<!--Fonts rendering sequence-->
<alias>
<family>serif</family>
<prefer>
<family>Comic Sans MS</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Comic Sans MS</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Comic Sans MS</family>
<family>DejaVu Sans Mono</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>

<!--Global settings for improving fonts rendering-->
<match target="font">
<edit name="autohint">
<bool>false</bool>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
<edit name="hintstyle">
<const>hintslight</const>
</edit>
<edit name="antialias">
<bool>true</bool>
</edit>
</match>

<!--Make Chinese fonts bigger if it's smaller than 12 pixel-->
<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>AR PL</string>
</test>
<test compare="less_eq" name="pixelsize">
<int>12</int>
</test>
<edit mode="assign" name="pixelsize">
<int>12</int>
</edit>
</match>

<!--Rendering settings for Chinese fonts-->
<match target="font" >
<test name="family" compare="contains" >
<string>SimSun</string>
<string>AR PL</string>
</test>
<edit name="globaladvance">
<bool>false</bool>
</edit>
<edit name="spacing">
<int>0</int>
</edit>
<test name="pixelsize" compare="less_eq">
<int>18</int>
</test>
<edit name="antialias" mode="assign" >
<bool>false</bool>
</edit>
</match>

</fontconfig>[/quote]

ok。 這樣的話。就解決了有些中文字型顯示不出來的問題。

解決firefox中選單藍顯示字型發虛。
sudo vi /etc/firefox/firefoxrc

加上這麼一行 MOZ_DISABLE_PANGO=1

相關推薦

ubuntu中文亂碼解決方案(全)

1、ibus輸入法 Ubuntu 系統安裝後已經自帶了ibus輸入法,在英語環境下預設不啟動。 配置ibus自動啟動可以在ubuntu系統選單上選擇System --- Preferences --- Startup Applications,在該視窗中增加一個

Ubuntu字型解決方案

我喜歡卡通字型Comic Sans MS.首先安裝微軟字型。 sudo aptitude install msttcorefonts安裝完後 你會發現多了許多微軟字型。 在字型設定裡面設定使用Comic Sans MS。 發現有些中文字型顯示不出來。ok。 建立一個檔案

Nginx配置https的wordpress站點,wp-content目錄資源404解決方案

pem list log 解決方案 content wordpress timeout nginx span wordpress 下配置 ssl證書, server { listen 443; server_name demo

Ubuntu常見問題及解決方案

簡單的 com das == 終端 隨筆 alt+ http nbsp 萬事開頭難,都不知道從哪裏寫起,就從最簡單的開始寫好了。這篇隨筆主要羅列出在使用Ubuntu中經常會遇到的問題並附上解決辦法,根據篇幅長短再決定要不要分為數個系列。 1.  剛進去Ubuntu圖形界面,

ubuntu用到的一些工具

get 工具類 wcf all edit 通用 -- 辦公 mas 我目前使用的是ubuntu 14.04。 輔助工具類1.1 以樹形結構顯示目錄結構:tree。安裝方法:sudo apt-get install tree調用:tree1.2 通用編輯工具(實際上這樣稱

解決TextView多行滑動與NestedScrollView等,滑動沖突,解決方案

rip max 解決 底部 e-mail ast sts end 謝謝 1.首先要明白,什麽時候回TextView處理滑動,什麽時候不處理滑動 1.1往上滑動,到達文本底部就不要再處理了,如果往上滑動不在底部則繼續TextView滑動 1.2往下滑動,到達文本頂部就不要再處

Tomcat 6.0/webapps/專案名/WEB-INF/classes為空解決方案

一般啟動時說找不到該類: Tomcat 6.0/webapps/專案名/WEB-INF/classes下為空,意思是工程的所有JAVA檔案都不能生成CLASS檔案! 解決方法: MyEclipse不編譯解決1. 確保 project->build automa

Windows10 Ubuntu雙系統完美解決方案

Windows10 Ubuntu雙系統完美解決方案 Windows10 Ubuntu雙系統完美解決方案 1. 首先安裝Windows10 2. 然後是安裝Ubuntu 這裡只記錄了安裝

emacs 在shell中文亂碼解決方案

  ;;;; 設定編輯環境 ;; 設定為中文簡體語言環境 (set-language-environment 'Chinese-GB) ;; 設定emacs 使用 utf-8 (setq locale-coding-system 'utf-8) ;; 設定鍵盤輸入時的字元編碼 (set

spring web mvc訪問不了WEB-INF靜態資源解決方案

最開始一直認為是自己設定的有問題,參照了無數網址經驗後,發現是jar包問題。之前使用的是spring3.0.5就是不行,使用spring4.1.6一切嗷嗷地正常! 1 環境搭建: 參照:問題:137.  spring--springweb mvc4.1.6環境搭建 2 專

ubuntuGVim字型設定問題(字元間距)

轉載:http://dreamskys.diandian.com/post/2012-10-07/40039062702 咖啡或茶:        在Windows下用如下方法設定gvim的字型(以DejaVu Sans Mono為例): set guifont=Dej

Session和Cookie的區別,及多視窗/多伺服器的Session解決方案

1. Session和Cookie最大的區別是在於Session變數的值是儲存在伺服器端的(在客戶端和伺服器端保持狀態),Cookie變數的值是儲存在客戶端的(在客戶端保持狀態)。 2. 伺服器上會

微信小程式iconfont圖示字型解決方案

此文演示如何在小程式上使用iconfont字型圖示。 使用說明 登入阿里巴巴iconfont.cn 新建專案 點選icon收藏 加入到test專案中 下載到本地解

ubuntuanaconda完美解決python2與python3共存問題

先,大家需要了解的是,在原有的ubuntu系統下,是具備python環境的,但是,為了在不同的時期,會有不同的需要,有時候,需要的使用python2,但也有些情況時需要使用python3 ,那麼,如何才能夠,在ubuntu系統下隨意切換,並且快速使用python2,python3這兩個版本呢~接下來

Ubuntu迴圈登入問題解決方案

求助!!ubuntu12.04管理員賬戶登入不了桌面,只能客人會話登入。 登入管理員賬戶時,輸入密碼後,一直在登入介面迴圈 費了好大勁啊,一上午的時間,終於搞定了,哈哈哈 ctrl+alt+f1 ,切換到tty1,輸入管理員帳號和密碼 sudo rm -r .Xaut

Vimmarkdown TOC解決方案

對於喜歡用Vim書寫或者瀏覽markdown格式的文件的人來說,可能或多或少的都希望Vim能有TOC(Table of Contents)功能,目前有兩種解決方案,一種是使用mzlogin開發的vim-

Ubuntu啟動黑屏解決方案

在啟動Ubuntu的時候出現黑屏的情況,是因為升級了核心導致顯示卡不相容,啟動的時候應該告訴核心不要載入顯示卡: sudo vi /etc/default/grub 找到quiet splash

ubuntu 終端亂碼問題解決方案

第一種解決方案:改成全英文環境來解決亂碼 : 用vim配置語言環境變數 vim /etc/environment 改成: LANG=”en_US.UTF-8″LANGUAGE=”en_US:en” sudo vim /var/lib/locales/

阿里微服務架構分散式事務解決方案-GTS

雖然微服務現在如火如荼,但對其實踐其實仍處於初級階段。即使網際網路巨頭的實踐也大多是試驗層面,鮮有核心業務系統微服務化的案例。GTS是目前業界第一款,也是唯一的一款通用的解決微服務分散式事務問題的中介軟體,而且可以保證資料的強一致性。本文將對GTS做出深入解讀。 微服務倡導將複雜的單體應用拆分為若干個功能簡

supervisor 在python3的簡易解決方案

最近在弄一個簡單的伺服器,部署的時候發現supervisor不支援python3,但是我用的django又是python3的,然後發現有virtualenv這個神器,藉助這個神器,我們就可以在python3的環境下用supervisor了,下面就來介紹怎麼安裝使