TexMaker + Sumatra PDF 向前搜索

TexMaker + Sumatra PDF 向前搜索

我正在尝试使用 SumatraPDF 配置 TexMaker。

之前已经讨论过
使用 Texmaker + SumatraPDF 配置正向搜索
但这些解决方案对我没有用。

在“选项 >> 配置 TexMaker >> 命令 >> PDF 查看器”下,我输入了以下内容

"C:/Program Files (x86)/SumatraPDF/SumatraPDF.exe"  -invert-colors -reuse-instance "%.pdf" -reuse-instance -forward-search "%.tex" @

这“几乎有效”。当我构建并查看输出时,我得到了两个 PDF。一个 PDF 是我想要查看的文档。这个 PDF 也有正确的源链接,所以我可以从 sumatra 进行反向搜索。但 SumatraPDF 也尝试从以下位置访问同一个 PDF 文件:

C:\users\mattlorig\documents

这不是文档所在的位置。

另外,我使用该-invert-colors选项以便获得带有白色字母的黑色 PDF。

答案1

这更像是一条评论,而不是一个完整的承诺答案这里作者:Matth

  1. -reuse-instance不需要双重使用来解决您的问题

  2. 从...开始版本 3.2.1#“-命令中有 一个用于当前文件名的附加参数( )(用于与 sumatra pdf viewer 进行 pdf 同步)”

  3. 您错过了#命令行参数,这是由马思

    "C:/Programme/SumatraPDF/SumatraPDF.exe" -reuse-instance "%.pdf" -forward-search "#.tex" @
    
  4. 因此,当你删除多个-reuse-instance 并替换%#

笔记: %表示不带扩展名的文件名。正向-反向交互#优先。两者可能一起工作,就像#表示 一样#.tex

相关内容