我在 Win10 上使用当前 TeXlive 中的 ConTeXt 和 LuaTeX 后端。如果我使用以下 MWE 进行编译:
context --synctex mwe.tex
并打开文件并在 TeXworks 中mwe.tex
显示mwe.pdf
,如果我尝试从源跳转到 pdf 或反之亦然,则不起作用。此外,如果我尝试在 TeXworks pdf 查看器中使用超链接,它们也不会“跳转”pdf 视图。
以下 MWE 显示了我能找到的所有修复选项。TeXworks 中是否有我不知道的设置,可以让 SyncTeX 和超链接在 TeXworks 中为 ConTeXt 工作,就像它们对 LaTeX 编译文档一样?
梅威瑟:
% synctex=yes
\setupsynctex[state=start,method=min]
\setupinteraction
[state=start,
style=\normal]
\starttext
\startchapter[title=First,reference=chap:first]
\stopchapter
\page
\startchapter[title=Second]
Test reference to \in{chapter}[chap:first].
\stopchapter
\stoptext
我知道这个问题:
synctex 无法在 macOS 上与 ConTeXt MkIV 配合使用
但是那里提出的解决方案对我来说也不起作用(好吧,可能是因为我的操作系统是 Windows 10 并且使用 TeXworks)。
在 Acrobat Viewer 中,所有超链接均可完美运行,因此这主要是关于作者在处理大量 pdf(或包含许多文件)时的便利性的问题。