VS Code Latex PDF 双向搜索

效果展示

效果展示在这里插入图片描述

VS Code 设置

第一部分:修改为pdf外部预览
第二部分:设置索引

"latex-workshop.view.pdf.viewer": "external",
"latex-workshop.view.pdf.external.viewer.command": "C:\\Users\\***\\AppData\\Local\\SumatraPDF\\SumatraPDF.exe",

"latex-workshop.view.pdf.external.synctex.command": "C:\\Users\\***\\AppData\\Local\\SumatraPDF\\SumatraPDF.exe",
  "latex-workshop.view.pdf.external.synctex.args": [
    "-forward-search",
    "%TEX%",
    "%LINE%",
    "-reuse-instance",
    "-inverse-search",
    "\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"C:\\Program Files\\Microsoft VS Code\\resources\\app\\out\\cli.js\" --ms-enable-electron-run-as-node -r -g \"%f:%l\"",
    "%PDF%"
  ],

请修改为您的安装位置。

SumatraPDF

与C:\Users\***\AppData\Local\SumatraPDF\SumatraPDF.exe同目录下有一个SumatraPDF-settings文件,加入以下代码。

InverseSearchCmdLine = "C:\Program Files\Microsoft VS Code\Code.exe" "C:\Program Files\Microsoft VS Code\resources\app\out\cli.js" --ms-enable-electron-run-as-node -r -g "%f:%l"
EnableTeXEnhancements = true

请修改为您的安装位置。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐