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的下载、安装配置及使用已经全部完成,各位小伙伴如果在安装配置过程中出现问题欢迎在评论区留言,我会及时回复。

发布了7 篇原创文章 · 获赞 4 · 访问量 208

猜你喜欢

转载自blog.csdn.net/Zserendipity/article/details/105360631