elsevier latex模板_学术论文写作利器—— VS Code + La( 二 )


如果你已经跃跃欲试 , 那就点击:→→ x2进行编译吧 , 编译完后 , 再点击View intab就可以看到编译好的PDF了 。
Tip: 在PDF页面中Ctrl+单击可以跳转到源文件相应的位置哦~
一般来讲 , LaTeX装好后默认的编译方式是 , 但是这种方式不能编译中文源码 。对于中文源码 , 采用的是的编译方式 。对于编译中文文档有两种方式 , 第一种:在中文源文件首行添加:% !TEX=  , 如果有参考文献 , 可以再添加% !BIB= "%%" 。显然 , 这个操作不够智能 , 因此 , 我们第一步是 , 添加的编译方式(2.3节) 。
上述编译的方法来自官方解释.
从上面VS Code中预览PDF可以看到 , 整块屏幕被三分天下 , 左边的编译之类的提示可以再点一下TEX关掉 , 但是tex文档和PDF预览两个同时存在 , 无论调节哪一个 , 小小的笔记本屏幕都无法同时满足二者清晰呈现 。因此我们需要在外面链接一个PDF阅读器(2.4节) 。
2.3 编译方式的配置
从VS Code中左下角的齿轮 , 打开设置 。
在打开设置后的页面中 , 搜索tool , 找到Latex->Latex:Tools , 如下图所示 。
点击上图中的在.json中编辑 , 打开后如下图所示 。
OK , 恭喜一下自己吧 , 终于成功打开了正确的.json文件 。你可以看到 , 上图中的latex-.latex.tools是没有黄色波浪线提示警告的 , 完美!
事实上 , 从网上看到的各位大佬的.json配置文件源码都是Latex 中的一个个配置的组合 。这里建议 , 你从VS Code的设置页面中搜索到他们配置源码前的配置项名称 , 如果下方有在.json中编辑的选项 , 点进去就可以进入配置文件 。如果没有 , 直接在下方的输入一些字符或者添加一两项 , 然后再点到配置文件.json中 , 会发现 , 这个配置项的名称已经加载到了配置文件中 , 这时可以对照着网上的一些教程修改这个配置项中的内容 , 不建议将配置项的文件名称复制进去 , 这样会有警告 , 无法使配置生效 。这才是打开.json的正确姿势 。
上图中红框的代码就是用来编译中文源码的工具 , 具体如下:
{"name": "xelatex","command": "xelatex","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","%DOCFILE%"]},
添加上工具后 , 再从设置中搜索 , 再次进入.json , 在latex-.latex.中你可以看到Latex 默认的四种编译方式 , 在第一种编译方式前面添加如下代码:
{"name": "xelatex","tools": ["xelatex"],},{"name": "xelatex ? bibtex ? xelatex?×?2","tools": ["xelatex","bibtex","xelatex","xelatex"]},
效果如下图所示:
说明1:上述代码添加了两种编译方式 , name可以自己定义 , 第一种是直接用来编译一次 , 适用于没有参考文献的简短论文;第二种是包含参考文献编译在内的复杂编译 , 先编译一次 , 再编译一次参考文献() , 再编译两次 , 防止有时候编译没有完美完成(例如图注显示不全的情况) 。
说明2:同理 , 你可以屏蔽相应的编译方式 。
添加上述代码并屏蔽前三种方式后 , 保存.json文件 , 重启VS Code , 可以看到新的编译方式如下所示:
2.4 PDF阅读器的设置 2.4.1 关联外部PDF阅读器