安裝字體 --------- 要把所下載的字體安裝成整台電腦都可以用,就必須裝到 *系統* 的檔案夾內。 要裝到系統的檔案夾,我們必須有 *系統管理者* 的權限。這裡我們會使用 *終端機* 來安裝系統字體。 (註1:也可以用 *Font Manager* 來安裝字體,雖然比較簡單,但是所安裝的字體,只有自己可以用,其他人仍然會出現「豆腐字」的狀況。因為是安裝防止「豆腐字」出現的字體,所以用終端機來安裝,讓所安裝的字體成為系統通用的字體,而不是個人專用的字體。) (註2:在 Linux 的系統中, *系統管理者* 傳統上稱之為 **root** 。) 下面,我們會先開啟 *終端機* ,並且會對 *終端機* 做些初步的介紹,然後再安裝字體。 開啟終端機 ''''''''''''' Linux 上的 *終端機* 是模擬電腦早期所用的硬體,是用來輸入指令、了解電腦狀態等的介面,非常好用,也非常有用。 這裡我們僅會做初步的介紹,其他比較深入的內容,就要參考其他文件或教材。 #. **開啟** 在 Linux 的世界,包括 Ubuntu Gnome 在內,開啟 *終端機* 最簡單的方法是直接按下 **Ctrl** 和 **Atl** 兩個鍵不要放開, 然後再按下 **T** 字鍵(用小寫的 t, 也就是不要按下 Shift 鍵), 就可以開啟 *終端機* ,如 :num:`圖 #fig2-02-04-keypress` 及 :num:`圖 #fig2-02-04-fonttermopen` 所示。 .. _fig2-02-04-keypress: .. figure:: _images/Keyboard_wMark.png :width: 80 % :alt: Open a Terminal :align: center 開啟終端機 .. _fig2-02-04-fonttermopen: .. figure:: _images/Font-Inst-Term-Open_SwBd.jpg :width: 60 % :alt: Termianl :align: center 終端機 #. **簡介** 當 *終端機* 開啟後,會顯現一行文字。這行文字傳達的訊息如 :num:`圖 #fig2-02-04-fonttermenlg` 所示,從左到右他們的意思是: - **gw-admin** : 用戶名(在你的電腦上會顯示你登入的名稱) - **@** : 分隔 *用戶名* 和 *電腦名* 的符號。 - **gwadmin-SX2851** : 電腦名(在你的電腦上會顯示你所設定電腦的名字) - **:** : 分隔符號 - **~** : 檔案夾名稱,終端機開啟時,會預置在 *家目錄* , **~** 代表家目錄。 - **$** : 一般用戶的指令提示符號。 .. _fig2-02-04-fonttermenlg: .. figure:: _images/Font-Inst-Term-Open_SwEnlg.jpg :width: 60 % :alt: Termianl Explained :align: center 終端機的訊息 #. **內容** 要知道 *終端機* 所處的檔案夾內有哪些文件或檔案時,鍵入 *ls* 如下 :: ls 然後按下 ** 鍵(又稱 *輸入* 或 *回車* 鍵),然後 *終端機* 就會列出檔案夾中所有的內容。 *終端機* 用顏色來區分不同性質的內容, 黑色表示文字檔或者是指令檔,藍色是表示子目錄,暗紅色表示圖檔等等,如 :num:`圖 #fig2-02-04-fonttermls` 所示。 .. _fig2-02-04-fonttermls: .. figure:: _images/Font-Inst-Term-Ls_SwBd.jpg :width: 60 % :alt: Terminal ls :align: center 終端機的 ls 指令 #. **複製** 因為還沒有設定中文輸入法,所以我們將暫時用剪貼的方式來代替。 用滑鼠左鍵雙點擊(螢幕中顯現出來的) *下載* ,使其變成藍底白字, 然後,再用滑鼠右鍵點擊 *下載* ,就會出現一個下拉的視窗, 這時再點擊視窗中的 *複製* ,就會將 *下載* 這兩個字複製到臨時儲存的地方備用。 如 :num:`圖 #fig2-02-04-fonttermcopy` 所示的畫面。 .. _fig2-02-04-fonttermcopy: .. figure:: _images/Font-Inst-Term-Copy_S.jpg :width: 60 % :alt: Terminal Copy :align: center 複製終端機顯示 #. **變更檔案夾** 接下來,我們要把 *終端機* 的目錄變更為系統字體的目錄。 在 *終端機* 輸入下列指令, :: cd /usr/local/share/fonts/ 其中 **cd** 的意思是「變更檔案夾目錄」用 Change Dirctory 來記比較容易, 另外 **usr/loal/share/fonts/** 則是電腦存放系統字體的目錄,如 :num:`圖 #fig2-02-04-fonttermcd` 所示的畫面。 .. _fig2-02-04-fonttermcd: .. figure:: _images/Font-Inst-Term-Cd_S.jpg :width: 60 % :alt: Termianl cd :align: center 變更終端機檔案夾 #. **複製字體** 現在我們要將字體複製到系統的檔案夾中,步驟是: 1. 確認 *終端機* 是在 */usr/local/share/fonts* 內; 2. 鍵入下面的指令(現在只有部份指令,也不要按 ** 鍵) :: sudo cp -r ~/ 3. 這時,在前面步驟中複製的 *下載* ,會被貼到 *終端機* 的指令後, 然後,繼續鍵入 /H 以完成指令,完整的指令如下 :: sudo cp -r ~/下載/H . (注意:在 ~/下載 的前面有一個 **~** , 在 /H 的後面有一個空格和一個點 **.** 。) 4. 最後,按下 ** 鍵。 另外一種作法是,複製上面的完整指令,再直接貼到終端機內。 整個指令的意思是:將 *家目錄* 中的 *下載* 裏面的 *H* 檔案夾,複製到此處。 - **sudo** :用 *系統管理員* 或 *root* 的權限來執行指令 - **cp** :複製檔案或者檔案夾 - **-r** :將子目錄及其下的所有的檔案或檔案夾都包括在內 - **~/下載/H** :複製的來源(在 Linux 中, **~** 表示 *家目錄* ) - **.** :複製的目標(在 Linux 中, **.** 表示 *這裡*,也就是現在的檔案夾) 然後,終端機會出現 **[sudo] password for gw-admin:** , 這時輸入你登入的密碼。(不過,你電腦的顯現會將 *gw-admin* 換成你的用戶名。) 在鍵入密碼時,終端機內不會出現任何字母或圓圈,這是正常。 當密碼輸入完後,按下 ** 鍵。如 :num:`圖 #fig2-02-04-fonttermpwd` 所示的畫面。 .. _fig2-02-04-fonttermpwd: .. figure:: _images/Font-Inst-Term-Pwd_S.jpg :width: 60 % :alt: Terminal Password :align: center 輸入密碼 #. **檢查** 做完上面的步驟,基本上已經將字體的目錄複製到系統的目錄。 我們可以用 ls 來檢查 *H* 目錄是否被複製到系統的檔案夾。 在 *終端機* 內鍵入 *ls* ,如 :: ls 假如你看到電腦反應中有 *H* 這個檔案夾,就一切正常無誤。如 :num:`圖 #fig2-02-04-fonttermdone` 所示的畫面。 .. _fig2-02-04-fonttermdone: .. figure:: _images/Font-Inst-Term-Done_S.jpg :width: 60 % :alt: Termianal Font Done :align: center 字體安裝完成 .. #. 用 *Root* 的權限,來開啟檔案管理員。 .. .. 在普通 *檔案管理員* 的空白處,按下滑鼠的右鍵, .. 然後在新跳出來的視窗中,點選 *Open as Root* 。 .. 如在 :num:`圖 #fig2-02-fmngrootopen` 所示。 .. .. .. _fig2-02-fmngrootopen: .. .. .. figure:: _images/FileMng-OpenRoot_S.png .. :width: 60 % .. :alt: Open File Manager as Root .. :align: center .. .. 開啟有 *系統管理員* 權限的 *檔案管理員* .. .. #. 然後,就有新的視窗開啟,如 :num:`圖 #fig2-02-fmngroot` 所示的畫面。 .. .. 注意:普通權限的 *檔案管理員* ,在左上角的縮圖, .. 與有 *系統管理員* 權限 *檔案管理員* 的縮圖不同。 .. .. .. _fig2-02-fmngroot: .. .. .. figure:: _images/FileMng-Root_S.png .. :width: 60 % .. :alt: Root File Manager .. :align: center .. .. 有 *系統管理員* 權限的 *檔案管理員* .. .. #. 開啟新的 *分頁* ( *tab* 暫翻為 *分頁* ) .. .. 為了工作更容易,我們先開啟一個新的 *分頁* 。 .. 點擊上方 File -> New Tab 。如 :num:`圖 #fig2-02-fmngnewtab` 所示。 .. .. .. _fig2-02-fmngnewtab: .. .. .. figure:: _images/FileMng-NewTab_S.png .. :width: 60 % .. :alt: Open New Tab .. :align: center .. .. 開啟新分頁 .. .. #. 新分頁開啟。如 :num:`圖 #fig2-02-fmngnewtab2` 所示的畫面。 .. .. .. _fig2-02-fmngnewtab2: .. .. .. figure:: _images/FileMng-2ndTab_S.png .. :width: 60 % .. :alt: Open New Tab .. :align: center .. .. 兩個分頁 .. .. #. 轉換檔案夾到根目錄。 .. .. 連續點擊上方右邊向上的箭頭,如 :num:`圖 #fig2-02-fmngrootdir` .. 中「1」所指之處,直到箭頭變成灰色無法再點擊。 .. 這時,可看到檔案夾已轉到 *根目錄* ,在圖中以 **/** 來表示。 .. 接下來就要點擊目錄中的 **usr** 。 .. .. .. _fig2-02-fmngrootdir: .. .. .. figure:: _images/FileMng-RootDir_S.png .. :width: 60 % .. :alt: Open New Tab .. :align: center .. .. 開啟新分頁 .. .. #. 轉換檔案夾到目錄 /usr/local/share/fonts .. .. 當上一步點擊完 **usr** 後,就會出現如 .. :num:`圖 #fig2-02-fmnglocal` 所示的畫面。 .. 連續點擊 **local** ,**share** ,**fonts** ,直到看到如 .. :num:`圖 #fig2-02-fmngnewfolder` 中, .. 目錄欄顯示為 **/usr/local/share/fonts** 為止。 .. .. .. _fig2-02-fmnglocal: .. .. .. figure:: _images/FileMng-Local_S.png .. :width: 60 % .. :alt: /usr/local folder .. :align: center .. .. 根目錄下的子目錄 local .. .. #. 建立一個新檔案夾。 .. .. 當進到 /usr/local/share/fonts 後,為了清楚起見, .. 我們建立一個新的目錄來放置剛下載的字庫。 .. 在檔案管理員右邊視窗中,滑鼠右鍵點擊任意的空白處, .. 再點擊 **Create New ...** 及 **Folder** ,如 .. :num:`圖 #fig2-02-fmngnewfolder` 所示。 .. .. .. _fig2-02-fmngnewfolder: .. .. .. figure:: _images/FileMng-Local-NewFolder_S.png .. :width: 60 % .. :alt: Create a New Folder .. :align: center .. .. 產生新檔案夾 .. .. #. 將新檔案夾命名為 H 。 .. .. 當如 :num:`圖 #fig2-02-fmngfolderh` 所示的畫面時, .. 鍵入檔案夾名字 **H** ,然後再按下 OK,就會出現如 .. :num:`圖 #fig2-02-fmngfloderh2` 所示的畫面。 .. .. .. _fig2-02-fmngfolderh: .. .. .. figure:: _images/FileMng-Local-NewFolder-H_S.png .. :width: 35 % .. :alt: New Folder H .. :align: center .. .. 命名新檔案夾 H .. .. .. _fig2-02-fmngfolderh2: .. .. .. figure:: _images/FileMng-Local-NewFolder-H2_S.png .. :width: 60 % .. :alt: New Folder H -2 .. :align: center .. .. 新檔案夾 H .. .. #. 進入新檔案夾 H 後,準備複製檔案到此。 .. .. 點擊 H 後,進入該子目錄,確認目錄為 /usr/local/share/fonts/H 後, .. 再點擊上方 *Downloads* 的分頁,如 .. :num:`圖 #fig2-02-fmnglocalsharefont` 所示的畫面。 .. .. .. _fig2-02-fmnglocalsharefont: .. .. .. figure:: _images/FileMng-LocalShareFonts_S.png .. :width: 60 % .. :alt: in directory H .. :align: center .. .. 準備複製檔案 .. .. #. 複製字體檔案。 .. .. 進到 *Downloads* 分頁後,如 :num:`圖 #fig2-02-fmngcopy` 所示。 .. 按下 Ctrl 鍵,用滑鼠左鍵點選 HanaMinA,ttf .. 和 HanaMinB.ttf 兩個字體檔案(如1)。 .. 再將滑鼠置於兩個檔案中任何一個上面,用點擊滑鼠右鍵(如2), .. 再用滑鼠左鍵選擇 **Copy** (如3)。 .. 最後點選分頁 H (如4)。 .. .. .. _fig2-02-fmngcopy: .. .. .. figure:: _images/FileMng-Copy_S.png .. :width: 60 % .. :alt: Copy files .. :align: center .. .. 複製檔案 .. .. #. 貼入系統目錄 H 。 .. .. 當在系統目錄 H 之下時,在視窗右邊空白處,按下滑鼠右鍵, .. 用滑鼠左鍵選擇 **Paste** 貼上。如 .. :num:`圖 #fig2-02-fmngpaste` 所示。 .. 完成後,將如 :num:`圖 #fig2-02-fmngpastedone` 所示的畫面。 .. .. .. _fig2-02-fmngpaste: .. .. .. figure:: _images/FileMng-Paste_S.png .. :width: 60 % .. :alt: Paste files .. :align: center .. .. 貼入字體 .. .. .. _fig2-02-fmngpastedone: .. .. .. figure:: _images/FileMng-PasteDone_S.png .. :width: 60 % .. :alt: Paste Done .. :align: center .. .. 字體貼入系統目錄 H .. .. #. 關閉有 Root 權限的檔案管理員視窗。 .. .. 點擊檔案管理員的右上角,關閉視窗。如 .. :num:`圖 #fig2-02-fmngrootclose` 所示的畫面。 .. .. .. _fig2-02-fmngrootclose: .. .. .. figure:: _images/FileMng-RootClose_S.png .. :width: 60 % .. :alt: close root file manager .. :align: center .. .. 關閉檔案管理員視窗 補充說明 ''''''''''''' 除了 *全字庫* 之外,其他的字庫只要把壓縮檔解開後,將內容直接複製到 系統目錄 /usr/local/share/fonts/ 中相對應(建議)的子目錄即可。 *全字庫* 解壓縮後,字體存在 **/Open-Data/Fonts** 之下,將它們都複製到系統相對應的子目錄中即可。 .. `花園明朝`_ : 打開壓縮檔即可看到。 .. `思源黑簡體`_ : 打開壓縮檔即可看到 **.otf** ,用與 **.ttf** 一樣的方法處理。 .. `思源黑正體`_ :打開壓縮檔即可看到 **.otf** ,用與 **.ttf** 一樣的方法處理。 .. `思源宋簡體`_ :打開壓縮檔即可看到 **.otf** ,用與 **.ttf** 一樣的方法處理。 .. `思源宋正體`_ :打開壓縮檔即可看到 **.otf** ,用與 **.ttf** 一樣的方法處理。 .. `文泉驛點陣宋體`_ : .. `文泉驛正黑`_ :打開壓縮檔即可看到 **.ttc** ,用與 **.ttf** 一樣的方法處理。 .. `全字庫`_ :包含 *楷體* 與 *宋體* ,建議子目錄 *T* 。 .. --------Hyperlink (begin) - DO NOT delete ---------------------- .. --------Hyperlink (end) - DO NOT delete ----------------------