首页 > 编程知识 正文

latex命令行编译,latex命令大全

时间:2023-05-05 15:03:18 阅读:184372 作者:422

一、安装LaTeX

根据操作系统平台选择一个TeX发行版进行安装,TeX 发行版的概念相当于 Linux 及其发行版,Linux 内核虽然只有一个,但是有很多基于内核的不同特色的 Linux 发行版,如Ubuntu,Fedora 等。

OSTeX DistributionWindowsCTeXMacMacTeXWindows/LinuxTeXLive

Windows 用户推荐 TeXlive,不推荐 CTeX(网上很多博主说很容易出现错误。。。) 博主的操作系统是Win10,所以选择TexLive进行安装。    选择最近的镜像源下载   文件大小大概有3G左右。 下载完成后,双击.iso文件  点击install-tl-windows.bat  按照自己的安装习惯,选择安装路径  博主习惯安装在D盘。然后点击安装即可。

检查是否安装成功过 cmd命令行窗口输入tex --version或者tex -v 出现如下图所示表明安装成功

二、命令行实现LaTex文件的编写

创建存储Latex文件的文件夹 输入:cd ,退回到根目录; 在根目录下创建文件夹 mkdir texLatex 进入该文件夹 cd texLatex 启动记事本,创建text.tex文件(Latex文件的后缀名.tex) notepad text.tex 创建新文件,点击 是  在记事本中写latex文件 documentclass{article}

begin{document}

Hello LaTex.

end{document}  保存并关闭记事本 输入dir,点击回车,系统会显示文件夹包含的文件、目录等信息  可以看到texLatex目录下成功存放text.tex文件

(一)latex编译

输入latex text.tex 。使用 latex对text.tex文件进行编译  博主这里不知怎的,会卡着,按下回车就好 再次输入dir查看编译后的结果  发现文件中有个text.dvi文件 我们将.dvi文件转换为.pdf文件 输入dvipdfmx text.dvi  可以看到文件成功转为pdf文件 输入 text.pdf 打开 text.pdf文件  可以看到 使用latex命令需要两步才能生成pdf文件  而且会产生很多中间文件

(二)xelatex

输入xelatex text.tex进行编译 xelatex支持编译中文  它可直接生成.pdf文件 (三)批处理文件 上述过程都比较繁琐,我们可以编写一个批处理文件来对命令批量运行  在texLatex文件夹下新建一个build.bat的批处理文件 在文件中输入: latex text.tex dvipdfmx text.dvi del *.aux *.dvi *.log 保存并关闭  运行这个build.bat文件  直接生成了.pdf文件,删除了中间文件  或者新建一个buildx.bat文件,来批处理xelatex命令 xelatex text.tex del *.aux *.dvi *.log  保存并关闭文件 在命令行中执行buildx.bat命令

如果要用xelatex处理中文字符 需要引入一个处理中文的宏包 输入 usepackage{ctex}

在保存的时候选择UTF-8编码 命令行中输入build  最后生成的pdf文档如图 在命令行中编写生成PDF文件太过繁琐,我们需要一个编辑器TexStudio。 TexLive【Texlive的安装】和TexStudio的关系正如eclipse和java,或者pycharm和python的关系。TexStudio是写LaTeX文档的集成环境。

三、TexStudio的安装

TexStudio下载官网  博主选择Windows版本。当然也可根据不同操作系统平台下载不同的版本   下载成功后会有一个.exe文件,双击  根据个人习惯可修改安装路径  博主安装在D盘,点击Install进行安装

安装完成后打开TeXstudio  发现是英文界面,可以修改为中文界面 点击Options  选择configue TeXstudio  在language中选择zh_CN,代表中文。  在build中设置默认的编译器为xeLaTex,因为编写中文会方便点。  确认编辑器的默认字体编码是否是UTF-8 点击OK即可。

参考链接: b站视频

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。