2025最新TexLive+TexStudio完整安装与使用教程

写这个的初衷一方面是给自己做个记录,一方面是给师弟师妹们留一个教程,废话不多说了,下面是教程:

1.安装TexLive

下载:

首先,从清华镜像链接中,下载TexLive:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/

下载后,会有一个这样的.iso文件

安装:

双击

点击打开,会看到弹出一个DVD镜像文件:

右键其中的** install-tl-windows以管理员身份运行**

会弹出一个豹子的界面,略微等待,会出现一个安装界面,点击其中的Advanced,可以修改安装位置,这里注意,安装位置的选择路径中,不要出现中文:

选择好安装位置后,点击安装即可。整个过程不管是使用固态硬盘还是机械硬盘的路径,都很长,大概最少需要17-20分钟起到一个多小时不止,等待即可。

等到 “**关闭” **按钮亮起来 就是安装结束了

这里出现“欢迎进入Tex Live的世界” 就说明你已经安装成功了,但是我们先测试是否在系统中调用成功

测试安装是否成功:

在这里点击搜索,然后输入cmd

点击命令提示符

输入latex -v 发现出现

这就说明我们的环境变量出现问题了,我们需要牵入环境变量

环境变量配置:

步骤如下:

  1. 找到你们的安装文件夹,然后找到下面的版本年份,再找到下面的bin文件夹,最后找到windows文件夹。这里根据不同人的安装路径,所以会有不同,这里以我这里的安装路径为例:

“D:\sfqtools\latexlive\texlive\2024\bin\windows”

  1. 然后在搜索中 搜索高级系统设置

点击进入高级系统设置后,找到环境变量:

点击进入后,找到系统变量中的Path

双击进入后

复制你前面1.中的得到的安装路径

然后点击确定即可

  1. 重新在这里点击搜索,然后输入cmd

点击命令提示符

然后在命令行中 分别输入 latex -v tex -v xelatex -v,出现版本信息,即安装texlive成功

2.TeXStudio的安装

下载TeXStudio

在TeXStudio官网中https://texstudio.sourceforge.net/
中下载TeXStudio,

安装

然后像正常软件安装即可,记得选择自己的安装目录,默认是C盘。C盘地方不够的要注意。

配置与使用

点击安装好的TexStudio,开始配置

默认打开就是中文。点击上面菜单栏的选项:

在弹出的选项中,选择第一项

然后点开命令,查看和修改配置,一般来说,默认即可

然后查看你们的构建。

查看这些是否和你们的实际应用情况差不多,这里注意,一般默认编译器不用动,PdfLaTeX就是常用的。

接下来可以看看你们的编辑器配置,这个看个人的习惯

做完这些,基本你们就可以开始用LaTex开始试着写文档了。

这里我给出一段测试文档:

\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}

按照图的顺序,新建一个编译文档即可

然后复制进你们的Latex代码。

点击F5或者上方的

此按钮

稍等片刻,即可完成编译。

如果代码和配置没有问题的话。右边会用内置的PDF阅读器展示出文档的实际效果,前面操作一切正确的话,使用我的上面的测试代码。出来效果就是这样的:

我们这里将算法1后面的文字进行替换

然后再次点击编译,这次如果一切正常的话可以发现,我们的PDF文档中的文字也发生了改变

至此,所有安装过程结束,你们可以开始试着用LaTex去写点东西了

### 解决方案 对于`Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.8.1`这一错误,在Spring Boot项目中的解决方案可以从多个角度考虑。 #### 依赖仓库配置不当 如果本地Maven设置文件(`settings.xml`)或项目的POM文件中定义的远程仓库未能正确指向中央仓库或其他可靠的镜像源,则可能导致该插件无法下载。应确认这些配置项是否准确无误[^2]。 #### 插件声明方式不兼容 有时,特定版本的编译器插件可能当前使用的构建工具存在兼容性问题。尝试调整`<build>`部分下的插件管理节来指定更稳定的版本或是移除显式的版本号让其默认获取最新稳定版: ```xml <build> <plugins> <!-- 不再硬编码具体版本 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> </plugin> </plugins> </build> ``` #### 版本冲突引起的问题 当项目引入了其他组件并修改了某些基础库(如Spring Boot)的版本之后,可能会间接影响到此插件的行为。回顾最近所做的变更记录,特别是那些涉及框架核心模块升级/降级的操作;必要时恢复至之前正常工作的状态以排除干扰因素[^3]。 #### 清理缓存重试 执行命令清理本地存储的构件副本以及重新索引可用资源也可能有助于解决问题: ```bash mvn clean install -U ``` 上述措施综合运用通常可以有效应对大多数情况下遇到此类异常情况的方法之一。
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值