windows10安装配置latex编辑器

一、安装开始

推荐使用.iso 文件离线安装

  1. 从官网https://tug.org/texlive/acquire-iso.html中下载
    download from a nearby CTAN mirror进入选择一个版本下载,大概3-4个G
    eg: texlive2020.iso
  2. 下载后解压,文件存放路径下不能有中文,也不能有空格
  3. 关闭杀毒软件,以管理员身份运行install-tl-windows.bat
  4. 更改下载路径(可选),其他设置不用管,默认会自动配置环境变量
  5. 等待约40-70分钟的时间安装完成。

二、环境检查

在终端中输入以下命令检查安装是否成功

  1. tex -v
    检查tex live安装是否正常

  2. latex -v
    检查latex安装是否正常

  3. xelatex -v
    检查xelatex 安装是否正常

  4. tlmgr update --all
    在线更新latex

三、使用latex编写第一个文档

编写latex文档 – 使用记事本即可,文件后缀.tex
在终端中输入以下命令

  1. mkdir testLatex
    创建文件夹,存放.tex文件,以及其他生成文件

  2. 进入文件夹 ,创建.tex文档:notepad test.tex,编写相关文本 eg: (\后面是命令)

    \documentclass{article}
    
    \begin{document}
    begin to writing : Hello \LaTeX
    \end{document}
    
  3. latex test.tex
    对书写的.tex文件进行编译操作,编译之后生成.dvi文件

  4. dvipdfmx test.dvi
    将test.dvi 文件转换成pdf文件: test.pdf

  5. test.pdf
    使用默认pdf阅读器查看test.pdf文件

  6. 使用命令更为方便:xelatex test.tex
    直接将.tex编译为.pdf文件

  7. 编写.bat文件处理上述过程
    新建 build.bat
    latex test.tex
    dvipdfmx test.dvi
    del *.aux *.dvi *.log
    保存运行 直接将.tex编译成.pdf

    新建 buildx.bat
    xelatex test.tex
    del *.aux *.dvi *.log
    保存运行 直接将.tex编译成.pdf

注意:上述方法不支持中文

四、支持中文的方法

  1. 将记事本书写的.tex文件另存,编码为utf-8

  2. 引入宏包:\usepackage{ctex} 命令行输入:texdoc ctex 打开相应的宏包说明文件

    \documentclass{article}
    \usepackage{ctex}
    
    \begin{document}
    开始书写 : Hello \LaTeX
    \end{document}
    
  3. 使buildx.bat进行编译

  4. 将documentclass后面改成{ctexart}也可以处理中文

五、使用sublime Text3进行编写

  1. 下载sublime:https://www.sublimetext.com/
  2. 安装MiKTex:https://miktex.org/download
  3. 安装Sumatra PDF:https://www.sumatrapdfreader.org/free-pdf-reader.html
  4. 配置sublime插件latex-tools:启动sublime text3
    按快捷键Ctrl+Shift+P启动在对话框输入Install Package Control回车,先下载控制器,然后再按Ctrl+Shift+P在对话框输入Install Package回车,输入后在插件安装对话框输入latex tools就能看到,选中安装。
  5. 在sublime中打开Preferences | Package Settings | LaTeXTools | Settings (User)
  6. 在生成的配置文件中找到"windows"的字典,把"distro"字段的值改为“texlive”
  7. 使用sublime打开一个.tex文件,ctrl+b快捷键运行程序即可。
  8. 我的sublime text3 只有这样才能支持中文
    \documentclass[UTF8]{ctexart}
    % ctexart = ctex + article
    % ctexbook = ctex + book
    % ctexrep = ctex + report
    
    \begin{document}
    sublime text3 中只有这样才能输入中文
    \end{document}
    

六、使用集成IDE进行编写

  1. 下载texstudio开发环境,会比上述命令行操作方便很多
  2. options --> Genral --> Language --> zh_CN --> ok
  3. 更改编译器:
    选项 --> 构建 --> 默认编译器 : XeLaTeX
  4. 更改字体编码
    选项 --> 编辑器 --> 默认字体编码 : UTF-8
    注意:每创建一个文档,创建一个文件夹。

参考:
https://www.bilibili.com/video/BV15x411j7k6?from=search&seid=17482788889337880923
https://blog.csdn.net/Orientliu96/article/details/103971258

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值