在 OS X 上正向/反向搜索 Texmaker

在 OS X 上正向/反向搜索 Texmaker

我刚开始使用苹果电脑,想使用 Texmaker。但正向/反向搜索根本不起作用。我试着按照说明操作,但没有成功。我可能做错了什么?

答案1

这是我解决所提问题的方法——我认为它可能会有所帮助。

  1. 安装撇去PDF 查看器。免费。
  2. TeXmaker配置选择外部 PDF 查看器并在那里放置以下行:

     /Applications/Skim.app/Contents/SharedSupport/displayline @ %.pdf  
    

    (我认为它提供了前向搜索的可能性。)

  3. 在 Skim 首选项中,在同步部分编辑自定义命令。命令必须是:

    /Applications/texmaker.app/Contents/MacOS/texmaker
    

    有参数

    "%file" -line %line
    

现在你可以进行反向搜索了。怎么做?Shift--Command单击后光标移动到tex文件中的相应位置。

答案2

如果您将-synctex=1选项放在以下位置,它就会起作用!!。但最终它对我来说不起作用!!

TexMaker -> 首选项 -> 命令 -> PdfLaTeX

"/usr/texbin/pdflatex" -synctex=1 -interaction=nonstopmode %.tex

答案3

我刚刚发现 texmaker for mac 直接支持正向/反向搜索。

对于正向搜索,您可以转到 texmaker 的首选项,在快捷方式菜单中,找到与 VIEW PDF 对应的快捷方式。我的是 F7,但您的可能不同。经过仔细检查,我发现需要快速构建两次,然后才能进行正向搜索。

对于反向搜索,只需按下命令按钮,然后单击嵌入的 pdf 查看器中的文本,然后您将转到 tex 文件中的相应位置。

答案4

您是否添加了选项

-synctex=1

适用于 pdflatex、xelatex。但是,版本 2.2 只能对 1 个文件 latex 源进行正向/反向搜索。

相关内容