寫在前面
很多的會議、期刊要求投稿使用LaTex編輯排版,而不是Word,使用好LaTex后,論文的排版任務確實會變得輕松。
1、Windows上安裝
LaTex有很多衍生版,常用的推薦是Tex live,安裝方式選擇使用ISO鏡像,點擊下載,進入下載界面,如圖,
點擊圈中下載,打開鏈接,
下載完成后,雙擊鏡像用虛擬光驅加載ISO,以管理員權限執行 install-tl-advanced.bat,如圖等待安裝結束即可。
測試LaTex是否正常安裝,在命令提示行輸入:latex --version,輸出如下即可
接着下載並安裝編輯器TeXstudio,官方鏈接 ,如圖
下載完后,直接安裝即可,
2、Ubuntu安裝(比較麻煩)
安裝方法很多,這里選擇在線安裝(大約2個小時,看個人網速),首先,在官網下載安裝包,照下圖選擇,
下載完成后,解壓文件,切換到文件目錄,輸入 sudo perl install-tl,
接着輸入i ,等待安裝結束,漫長的等待......
安裝完成后,需要配置環境,輸入:sudo gedit ~/.bashrc,
在打開的文件末尾添加三行代碼,然后保存,
PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH; export PATH MANPATH=/usr/local/texlive/2020/texmf-dist/doc/man:$MANPATH; export MANPATH INFOPATH=/usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH; export INFOPATH
如下圖,
刷新下環境變量,輸入:source ~/.bashrc
重要的事情:(否則后面的sudo tlmgr 等命令都無法使用)
還需要保證開啟sudo模式后路徑仍然可用。命令行輸入:sudo visudo
找到下面三行代碼:
Defaults env_reset Defaults mail_badpass Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
將第三行改成如下,即添加TeX Live的執行路徑。
Defaults secure_path="/usr/local/texlive/2020/bin/x86_64-linux:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
系統字體配置,將tex自帶的配置文件復制到系統目錄下,
輸入: sudo cp /usr/local/texlive/2020/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
sudo fc-cache -fsv
配置完成后,可以測試下安裝是否成功,
基本命令:
tlmgr --version pdftex --version xetex --version luatex --version
包管理工具:
檢查有哪些可更新,
sudo tlmgr update --list
進行更新,--self 用來更新tlmgr本身,
sudo tlmgr update --self --all
確保可以運行,輸入:tex --version
處理簡單的LaTex文件,輸入:latex sample2e.tex
在線預覽結果,輸入:xdvi sample2e.dvi
創建PostScript文件,輸入:dvips sample2e.dvi -o sample2e.ps
創建PDF文件,輸入:pdflatex sample2e.tex
測試xetex對系統字體的訪問,輸入:xetex opentype-info.tex
接下來安裝TeXstudio,直接使用Ubuntu發行庫安裝即可,
輸入:sudo apt-get install texstudio,等待安裝完成。
打開並配置TeXstudio,將默認編譯器由PdfLaTex設置成XeLaTex,
Options->Configure TeXstudio->Build->Default Compiler->XeLaTex ,如圖,
要想正確的調用TeXstudio,需要在命令行使用sudo 來調用,即輸入:sudo texstudio,
編譯測試,新建文件,在文本編輯框輸入:
\documentclass{article} \begin{document} Hello world! \end{document}
點擊Build & View,即圈中綠色按鈕,PDF界面顯示正常,OK
其他資源:
(2)指令查詢網站: http://detexify.kirelabs.org/classify.html (通用手寫符號,識別出對應的LaTex指令)
(3)在線公式編輯器:https://zh.numberempire.com/latexequationeditor.php (可以在線編輯LaTex公式)
Enjoy it.