Ubuntu 14.04
下 TexLive2014
完美安裝攻略標題起這麼大我有點害羞啊///
最近要用到
latex
寫實驗報告...linux剛好貪圖新鮮把個人老電腦升級了
win10
...vim果真喜聞樂見地出現了顯卡驅動問題...bash
因而主要工做系統轉移到
Ubuntu
...編輯器因而出現了這個教程...測試
texlive2014.iso
這文件被我放在移動硬盤裏字體
固然我相信 `2015` 啊 `2016` 啊什麼的是徹底沒有問題的
從Windows
系統下複製來的 Fonts
文件夾 (注意: 個人Windows系統中已經安裝了 文泉驛
等額外字體)spa
`C:/Windows/Fonts` 這個文件夾也被我複製到了移動硬盤裏
texlive2014
安裝打開存放 texlive2014.iso
的文件夾 (你看到了一個鏡像)命令行
右鍵 texlive.iso
code
選擇 打開方式
- 磁盤映像掛載器
(出現下圖紅點位置的圖標說明掛載成功)教程
依次執行如下命令
# 進入掛載的iso鏡像 cd /media/username/TeXLive2014 # 開始安裝 sudo ./install-tl # 輸入密碼 # 輸入 I 徹底安裝
等待安裝完成後進行下一步
使用編輯器打開主目錄下 .bashrc
文件 (若是你也使用默認的 bash
)
將下面的代碼加在文件最後 (若是你也沒有配置過環境變量)
export TEX_HOME=/usr/local/texlive/2014 export PATH=$PATH:$TEX_HOME/bin/x86_64-linux export INFOPATH=$INFOPATH:$TEX_HOME/texmf-dist/doc/info export MANPATH=$MANPATH:$TEX_HOME/texmf-dist/doc/man
輸入下面的命令使環境變量生效
# 進入主目錄 cd ~ # 使環境變量生效 source .bashrc
測試是否成功
# 打開命令行, 輸入下面的命令 tex --version
若是成功你大概會看到下面的文字
Windows
字體關於爲何要進行這一步, 有2個緣由, 第1是 `win` 下字體多, 第2是 `latex` 默認使用 `win` 的字體
將 Fonts
文件夾複製到主目錄下
依次運行下面的命令
# 建立 win 下字體專用文件夾 sudo mkdir /usr/share/fonts/winfonts # 複製 sudo cp ~/WinFonts/* /usr/share/fonts/winfonts # 進入字體文件夾 cd /usr/share/fonts/winfonts # 修改訪問權限 sudo chmod 744 * # 回到主目錄 cd ~ # 更新字體信息 sudo mkfontscale sudo mkfontdir sudo fc-cache -f -v
查看系統有哪些中文字體 (注意紅點)
# 在命令行下執行命令 fc-list :lang=zh-cn
latex
使用的中文字體信息# 進入中文字體信息文件夾 cd /usr/local/texlive/2014/texmf-dist/tex/latex/ctex/fontset # 打開字體信息文件 sudo gedit ctex-xecjk-winfonts.def
將文件用下面的代碼覆蓋
% ctex-xecjk-winfonts.def: Windows 的 xeCJK 字體設置,默認爲六種中易字體 % vim:ft=tex %------------------------------------------------ % 這裏的KaiTi和NSimSun和FangSong來自上面fc-list的圖 %------------------------------------------------ \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}] {NSimSun} \setCJKsansfont{SimHei} \setCJKmonofont{FangSong} \setCJKfamilyfont{zhsong}{NSimSun} \setCJKfamilyfont{zhhei}{SimHei} \setCJKfamilyfont{zhkai}{KaiTi} \setCJKfamilyfont{zhfs}{FangSong} % \setCJKfamilyfont{zhli}{LiSu} % \setCJKfamilyfont{zhyou}{YouYuan} \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋體 \newcommand*{\heiti}{\CJKfamily{zhhei}} % 黑體 \newcommand*{\kaishu}{\CJKfamily{zhkai}} % 楷書 \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋 % \newcommand*{\lishu}{\CJKfamily{zhli}} % 隸書 % \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圓 \endinput
保存退出
3
了, 你已經搞定了...xelatex
# 像這樣 xelatex hello.tex