如果 Adob​​e 仍处于打开状态,则无法使用 pdftex

如果 Adob​​e 仍处于打开状态,则无法使用 pdftex

如果这个问题已经有人问过,我很抱歉,但我发现的类似重复问题措辞并不相同。因此,我问了一个新问题...

我在 Windows 7 上安装了 WinEdt 7.0,并且安装了 Adob​​e Acrobat Pro 9.0。每当我打开 WinEdt 并编译文件时,一切都运行正常。如果我在不关闭 Adob​​e 的情况下重新编译,则编译会失败并出现错误:

无法打开 DDE 链接到:

“C:\Progam 文件 (x86)\Adobe\Acrobat 9.0\Acrobat\Acrobat.exe”

服务:AcroviewA11

主题:控制

DDEOpen("%$('PDF-View')","%$('Acro-DDE_Service);",...

我在网站上发现的所有问题都与更改为 有关acroviewacroviewA11但我在任何地方都找不到这些问题。

有人能帮我吗?

更新:由于我无法在接下来的 6 个小时内发布答案,而且我很有可能忘记返回这里并接受答案,所以我将在这里发布我的具体操作。

前往并根据做出从到 的Options Interface->Advanced Configuration->PDF Macros->Adobe Blues建议更改后AcroviewA11Acroview答案是,我通过转到执行了宏Macros->Execute Current Macro(或者可以使用 ++ 执行)Ctrl。此时,我检查了一下,它成功了!发生错误是因为我运行的是 Adob​​e 9 而不是 Adob​​e 11;但是,我不确定导致该错误的具体原因是什么。ShiftF9

答案1

Acrobat 的问题在于他们改变了 DDE 命令的命名约定。对于版本 11,您必须使用AcroviewA11,而对于版本 9 及之前的版本,则必须是Acroview

正在讨论中pdf打开-pdf关闭用户@user24452 演示了如何做到这一点。我的回答展示了如何将 SumatraPDF 集成到 WinEdt 中。

正如您在评论中所写,更改AcroviewA11Acroview使用 Ctrl+Shift+F9 后。

相关内容