xiaoxin960904的个人博客分享 http://blog.sciencenet.cn/u/xiaoxin960904

博文

Latex学习笔记:(一)环境准备:Visual Studio Code + TeXLive + SumatraPDF

已有 3762 次阅读 2020-9-21 21:23 |个人分类:LaTex学习|系统分类:科研笔记| Visual, Studio, Code, TeXLive, SumatraPDF, Code, TeXLive, SumatraPDF

目前是windows平台搭建的环境,个人查询了很多教程安装成功了之后,准备总结一下

结果发现最详细的教程和下载地址b站up主 十陆pb 都提到了还有视频版,按照他的方法可以完成90%的安装和测验,不影响使用

https://www.bilibili.com/video/BV1ht4y197Nz/

大概梳理下流程:

注意:在安装和使用过程中所有的路径不要包含中文,除非你喜欢看不懂的errors

1 安装texlive

2 安装Visual studio code

这个可以不装,其实都是为了码代码和看pdf方便

3 安装sumatrapdf

vscode新版对pdf支持的不错,但是不支持分屏,使用第三方的pdf查看软件是为了两个屏幕方便

4 基本配置和配置正逆向搜索

这里说一下up主没有提到的一小点,重点是正向搜索逆向搜索内容:

在setting.json里面设置的时候,路径写了两个,加了 '-r ',是因为有时发现sumatraPDF经常打开新的vsCode

(以下内容放进json文件的括号里)

      "latex-workshop.view.pdf.viewer""external",

      "latex-workshop.view.pdf.external.viewer.command""E:/SumatraPDF/SumatraPDF.exe",

      "latex-workshop.view.pdf.external.synctex.command""E:/SumatraPDF/SumatraPDF.exe",

      "latex-workshop.view.pdf.external.synctex.args": [

        "-forward-search",

        "%TEX%",

        "%LINE%",

        "-reuse-instance",

        "-inverse-search",

        "\"E:/VisualStudio/Microsoft VS Code/Code.exe\" \"E:\\VisualStudio\\Microsoft VS Code\\resources\\app\\out\\cli.js\" -r -g \"%f:%l\"",

        "%PDF%"

]

同理,在sumatraPDF的settings→advanced options→EnableTeXEnhancements 设置为 true

在settings→options出现 set inverse search command-line下输入

"E:/VisualStudio/Microsoft VS Code/Code.exe" "E:\VisualStudio\Microsoft VS Code\resources\app\out\cli.js" -r -g "%f:%l"


以上梳理下他没提到的几个问题,vscode安装后, latex workshop更新的很快,有很多命令新版就更改使用方法,导致老版(甚至是2019年)的可行方法不行了,但是基本逻辑没有变。




https://blog.sciencenet.cn/blog-3386114-1251549.html

上一篇:matlab patch画图不挡住坐标轴axes
下一篇:Matlab 关于NaN值的填充
收藏 IP: 222.195.137.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-12 04:09

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部