Linux 下TeXLive 2016的中文字型

weixin_34087301發表於2017-04-12

檢視系統的中文字型庫

 $ sudo fc-list :lang-zh 

安裝中文字型

第一步 建立一個字型目錄:

  $ sudo mkdir /usr/share/fonts/WinFonts

第二步 把中文字型複製到上述目錄中,然後進行如下操作:

  $ sudo chmod 644           # 賦予執行許可權
  $ sudo mkfontscale         # 重新整理字型快取
  $ sudo mkfontdir           # 重新整理字型快取
  $ sudo fc-cache -fsv       # 重新整理字型快取

第三步 配置環境變數,在 ~/.bashrc 和 ~/.profile 檔案結尾新增如下程式碼:

#自己為texlive配置的環境變數
PATH=/usr/local/texlive/2016/bin/x86_64-linux:$PATH; 
export PATH
MANPATH=/usr/local/texlive/2016/texmf-dist/doc/man:
$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2016/texmf-dist/doc/info:
$INFOPATH; export INFOPATH

配置全域性的環境變數,可在 /etc/manpath.config 檔案的 # set up PATH to MANPATH mapping. 下新增:

MANPATH_MAP
 /usr/local/texlive/2016/bin/x86_64-linux 
/usr/local/texlive/2016/texmf-dist/doc/man

第四步 測試安裝是否成功

askuyue@malegbasy:~$ tex --version
TeX 3.14159265 (TeX Live 2016)
kpathsea version 6.2.2
Copyright 2016 D.E. Knuth.
There is NO warranty.  Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.

第五步 XeTEX 和 LuaTEX 的系統字型配置

  • texlive-fontconfig.conf 檔案複製到 /etc/fonts/conf.d/09-texlive.conf:
$ sudo cp 
/usr/local/texlive/2016/texmf-var/fonts/conf/texlive-fontconfig.conf 
/etc/fonts/conf.d/09-texlive.conf
  • 重新整理字型快取
$ sudo  fc-cache -fv

相關文章