1.創(chuàng)建字體目錄
ubuntu的字體存放在 /usr/share/fonts/ 目錄下
$ sudo mkdir -p /usr/share/fonts/windows
2.拷貝windows字體文件
windows字體文件存放在C:\windows\Fonts 目錄下,復(fù)制到ubuntu
$ sudo cp ~/path/to/fonts /usr/share/fonts/winFonts/
3.安裝字體
$ cd /usr/share/fonts/windows
$ sudo mkfontscale #(創(chuàng)建字體的fonts.scale文件凳寺,它用來控制字體旋轉(zhuǎn)縮放)
$ sudo mkfontdir #(創(chuàng)建字體的fonts.dir文件竿刁,它用來控制字體粗斜體產(chǎn)生)
$ sudo fc-cache -fv #(建立字體緩存信息,也就是讓系統(tǒng)認(rèn)識字體)
$ sudo fc-list :lang=zh | sort
5 ubuntu安裝latex
sudo apt-get install texlive-xetex
sudo apt-get install texlive-latex-base
sudo apt-get install texlive-latex-extra
sudo apt-get install texlive-fonts-recommended # 字體
sudo apt-get install texlive-fonts-extra # 更多字體骗爆,可選
sudo apt-get install latexmk # 要求系統(tǒng)已安裝Perl
6 安裝vscode latex
在 vscode extensions 中搜索 latex ,安裝 latex workshop 擴(kuò)展包
搜索latex-workshop.latex.toolchain->右鍵 Replace in Setting->修改為如下代碼
"latex-workshop.latex.toolchain": [
{
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
}, {
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}, {
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
}, {
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
}
]
7 Example
%!TEX program = xelatex
\documentclass{article}
\usepackage[a4paper, left=1in, right=1in, top=1in, bottom=1in]{geometry}
\usepackage{xeCJK} %調(diào)用 xeCJK 宏包
\begin{document}
\tableofcontents
\begin{abstract}
這是在文件的開頭的介紹文字.本文的主要話題的簡短說明.
\end{abstract}
\section{ 前言 }
在該第一部分中的一些額外的元素可以被添加蔽介。巴貝爾包將采取的翻譯服務(wù).
\section{關(guān)于數(shù)學(xué)部分}
在本節(jié)中的一些數(shù)學(xué)會使用數(shù)學(xué)模型含中文字符顯示摘投。
這是一個非常棒的體驗
我太愛
\end{document}
在我們編寫 LaTeX 文檔的時候,有兩個命令很特殊虹蓄,一個是 %!TEX program = xelatex犀呼,一個是 % !TEX root = relative/or/absolute/path/to/root/file.tex,前者指定編譯方式薇组,后者指定主(根)文件外臂,借助這個,我們可以對不同文檔設(shè)定不同的編譯方式律胀,這就簡化了編譯時的麻煩宋光。