前言:
本文采用Mac+Latex+VsCode+Skim。简单使用windows下TEX live+TEX studio就够用了。推荐用VsCode,编程、写作习惯统一,体验更佳。
安装过程简记:
提示:简单流程记录:
1.安装Mac Tex与VsCode
2.安装Latex WorkShop插件与配置设置
可参考:MAC+VSCode+Latex 配置Latex编写环境
3.安装Skim与配置
可参考:Mac上使用VSCode编辑Latex+Skim跳转预览
问题简记
搭建中遇到的问题:
1.setting.json文件的位置
在配置环境时经常容易忘记该文件位置。博客:MAC+VSCode+Latex 配置Latex编写环境 中提供了一种简易打开该文件的方式。
2. 一个实测可用的setting.json例子。
{
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
},
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}
],
"latex-workshop.latex.recipes": [
{
"name": "xelatex",
"tools": [
"xelatex"
]
},
{
"name": "pdflatex -> pdflatex*2",
"tools": [
"pdflatex",
"pdflatex",
"pdflatex"
]
},
],
// 用来与skim交互。在 TeX 代码中按 cmd+option+j 快捷键,即可跳转到 PDF 文档中对应的位置;在 PDF 文档中按 cmd+shift+鼠标 快捷键,即可跳转到 TeX 代码中对应的位置。
"latex-workshop.view.pdf.viewer": "external",
"latex-workshop.latex.autoBuild.run": "never",
"latex-workshop.view.pdf.external.synctex.command": "/Applications/Skim.app/Contents/SharedSupport/displayline",
"latex-workshop.view.pdf.external.synctex.args": [
"-r",
"%LINE%",
"%PDF%",
"%TEX%"
],
"latex-workshop.view.pdf.external.viewer.command": "/Applications/Skim.app/Contents/SharedSupport/displayline",
"latex-workshop.view.pdf.external.viewer.args": [
"0",
"%PDF%",
],
"json.schemas": [
],
}
3.VsCode与Skim相互跳转命令
VsCode
→
\rightarrow
→Skim
在VsCode的 TeX 代码中按 cmd+option+j 快捷键,即可跳转到 PDF 文档中对应的位置。(可配置其他快捷键)
Skim
→
\rightarrow
→VsCode
在Skim的 PDF 文档中按 cmd+shift+鼠标 快捷键,即可跳转到 TeX 代码中对应的位置。
BUG与解决:
后续补充:
1.setting.json配置容易出错
2…