LaTeX-TeXlive和TeXstudio的下載、安裝配置及使用

一、LaTeX介紹

LaTeX,是一種基於TeX的排版系統,由美國電腦學家萊斯利·蘭伯特在20世紀80年代初期開發,利用這種格式,用戶能在幾天,甚至幾小時內生成很多具有書籍質量的印刷品。因此它非常適用於生成高印刷質量的科技和數學類文檔。
LaTeX的使用主要需要安裝兩個東西:

  1. 根據平臺選擇一個TeX發行版進行安裝,建議選擇最全功能最多的版本。TeX發行版的概念相當於Linux及其發行版,Linux內核雖然只有一個,但是有很多基於內核的不同特色的Linux發行版,比如Ubuntu,Fedora等等不勝枚舉。這裏我們選擇TeXlive。
  2. 選擇一個合適的LaTex編輯器。在安裝好LaTeX環境以後,通常都會有一個自帶的編輯器,比如CTex的WinEdt,MacTeX的TeXShop,不過功能並不強大,好比 Windows 記事本,只有一些基本的文本編輯功能。這裏我們選擇比較強大的TeXstudio。

二、TeXlive

1. 下載
推薦下載離線安裝包,然後安裝的方式。可以使用官方的鏡像下載,也可以利用國內的鏡像下載。官方下載網址: http://www.tug.org/texlive/
進入官網後,按以下操作進行:
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
然後選擇texlive2019.iso點擊進行下載。官網下載比較慢,我們可以利用國內的鏡像網站來下載,這樣下載速度快。清華大學鏡像文件:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/
在這裏插入圖片描述
2. 安裝
將texlive2019.iso 文件解壓,然後右鍵“以管理員身份運行”打開其中的install-tl-advanced.bat文件。
在這裏插入圖片描述
點擊Advanced。
在這裏插入圖片描述
然後依次按下圖操作,修改安裝目錄,點擊安裝。
在這裏插入圖片描述
安裝完成(用時55分鐘)。
在這裏插入圖片描述
驗證是否安裝成功,打開cmd,輸入tex -version,如果出現版本號即說明安裝成功。
在這裏插入圖片描述
接下來就是安裝LaTeX的編輯器,我們選用TeXstudio。

三、TeXstudio

1. 下載及安裝
直接去官網下載(需要科學上網)。官網地址:https://www.texstudio.org/
不需要科學上網。地址:http://texstudio.sourceforge.net/
下載後直接點擊安裝,一樣選擇安裝路徑,然後進行一些簡單的設置。這裏我下載的安裝程序爲“texstudio-2.12.22-win-qt5.exe”。

2. 配置

  • 依次找到Options→Configure TeXstudio→Commands,指定Commands命令的執行程序,將BibTeX、BibTeX 8-Bit、Biber的路徑設置爲TeXlive安裝路徑下對應EXE文件。
    在這裏插入圖片描述
  • 設置中文界面:安裝結束後,一開始的打開界面是英文的,這裏我們可以切換成中文。
    依次點擊:Options→Configure Texstudio→General→Language→zh_CN
    在這裏插入圖片描述
  • 添加行號:添加段落行號,這樣可以很方便查看段落的某句話所在的位置,尤其是在運行報錯時,有行號就非常方便查看錯誤的位置了。
    依次點擊:選項→設置Texstudio→顯示高級選項→編輯器→顯示行號→所有行號
    在這裏插入圖片描述
  • 設置編譯器與編碼:爲了正常的輸出中文,我們需要把默認編譯器改成xelatex,utf-8編碼。如果是爲了編寫英文論文,要用“pdflatex”。
    在這裏插入圖片描述
    3.測試
    輸入下述代碼,運行,得到下述結果即代表安裝配置成功。
\documentclass[11pt]{ctexart}  
\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry}  
\usepackage{algorithm}  
\usepackage{algorithmicx}  
\usepackage{algpseudocode}  
\usepackage{amsmath}  
 
\floatname{algorithm}{算法}  
\renewcommand{\algorithmicrequire}{\textbf{輸入:}}  
\renewcommand{\algorithmicensure}{\textbf{輸出:}}  
 
\begin{document}  
	\begin{algorithm}  
		\caption{用歸併排序求逆序數}  
		\begin{algorithmic}[1] %每行顯示行號  
			\Require $Array$數組,$n$數組大小  
			\Ensure 逆序數  
			\Function {MergerSort}{$Array, left, right$}  
			\State $result \gets 0$  
			\If {$left < right$}  
			\State $middle \gets (left + right) / 2$  
			\State $result \gets result +$ \Call{MergerSort}{$Array, left, middle$}  
			\State $result \gets result +$ \Call{MergerSort}{$Array, middle, right$}  
			\State $result \gets result +$ \Call{Merger}{$Array,left,middle,right$}  
			\EndIf  
			\State \Return{$result$}  
			\EndFunction  
			\State  
			\Function{Merger}{$Array, left, middle, right$}  
			\State $i\gets left$  
			\State $j\gets middle$  
			\State $k\gets 0$  
			\State $result \gets 0$  
			\While{$i<middle$ \textbf{and} $j<right$}  
			\If{$Array[i]<Array[j]$}  
			\State $B[k++]\gets Array[i++]$  
			\Else  
			\State $B[k++] \gets Array[j++]$  
			\State $result \gets result + (middle - i)$  
			\EndIf  
			\EndWhile  
			\While{$i<middle$}  
			\State $B[k++] \gets Array[i++]$  
			\EndWhile  
			\While{$j<right$}  
			\State $B[k++] \gets Array[j++]$  
			\EndWhile  
			\For{$i = 0 \to k-1$}  
			\State $Array[left + i] \gets B[i]$  
			\EndFor  
			\State \Return{$result$}  
			\EndFunction  
		\end{algorithmic}  
	\end{algorithm}  
\end{document} 

在這裏插入圖片描述
至此,TeXlive和TeXstudio的下載、安裝配置及使用已經全部完成,各位小夥伴如果在安裝配置過程中出現問題歡迎在評論區留言,我會及時回覆。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章