LaTeX安装和配置(mac平台)
准备写人工智能领域的论文了,安装配置一下LaTeX。
主要是mactex的安装以及vscode的配置。
LaTeX(LATEX,音译“拉泰赫”)是一种基于TEX的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天、甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。
下载mactex
官网下载(使用迅雷):https://www.tug.org/mactex/
清华镜像站:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/mac/mactex/
安装mactex
安装完毕后launchpad会出现两个app,LaTeXiT是配置用的,TeXshop是编辑器。
不过自带的编辑器TeXshop过于简陋,故而使用VScode来配置LaTeX写作环境。
查看文档
安装完成后就可以使用以下命令来查看中文的LaTeX简明文档了(一百多页)。
1 | texdoc lshort-china |
然后另存到常用目录下。
使用vscode
安装插件
- LaTeX workshop
- LTex
配置settings.json
vscode在settings.json
文件中添加:
1 | { |
如果需要配置skim(在skim设置中的sync标签下,PDF-TeX Sync support下的preset选择vscode即可。),则settings.json
添加如下配置:
1 | { |
使用sublime text
安装插件
安装插件:LaTeX Tools
设置skim支持
在skim设置中的sync标签下,PDF-TeX Sync support下的preset选择sublime text即可。
开始写LaTeX
新建扩展名为.tex
的文档就可以开始写LaTeX了。
1 | touch article.tex |
使用XeLaTeX编译
为了解决pdfLaTeX无法支持中文的问题,需要在Tex文档头部加上:
1 | %!TEX program = xelatex |
编译的时候也要选择XeLaTeX。
sublime text使用cmd + B即可编译。
随机弹出pdf预览(需要完成设置skim)。
使用shift + cmd并点击skim中的内容可以跳至sublime text对应代码。
使用Texpad
Texpad是一款mac平台的LaTeX编辑器,使用起来更为专注和方便。
关键在于不用配置,省心。
测试
1 | %!TEX program = xelatex |
效果:
LaTeX辅助工具
- LaTeX官方中文文档:https://gcore.jsdelivr.net/gh/herotiga/cdn/pdf/lshort-zh-cn.pdf
- 妈咪叔LaTeX帮助文档:https://latexlive.com/help
- mactex官网:https://www.tug.org/mactex/
- LaTeX公式编辑器:https://latexlive.com/
- xFormula(mac):https://apps.apple.com/cn/app/id1477136751
- LaTeX表格代码生成器:https://www.tablesgenerator.com/
- 网页版LaTeX:https://www.overleaf.com/