“无法打开 DDE 链接”:Adobe Acrobat Pro 和 WinEdt 存在问题

“无法打开 DDE 链接”:Adobe Acrobat Pro 和 WinEdt 存在问题

使用 Adob​​e Acrobat DC 2017 版时,我收到错误

错误 WinEdt Adob​​e Acrobat DC 2017

每次我打开 PDF 并运行 PDFLatex 时,都会出现同样的错误。当我使用 PDF 搜索时,也会出现同样的错误。

有人知道我必须对.edt文件进行哪些更改才能使其正常工作吗?

答案1

仅在 WinEdt 10.2 Build 20170413 中添加了对 Adob​​e Acrobat DC 2017 的支持。

对于 Acrobat DC Pro 2017,DDE 服务的名称为 ,AcroviewA17而对于 Adob​​e Reader DC 2017,则为AcroviewR17

您必须在Options--> Execution Modes--> PDF Viewer-->Adobe DDE Service Blues字段中插入该值,然后按“确定”,如下图所示。

在此处输入图片描述

Adobe.edt请注意,如果您在路径中有本地副本,则可能无法工作C:\Users\<user>\AppData\Roaming\WinEdt Team\WinEdt 10\Config。在这种情况下,只需删除该文件并重新启动 WinEdt。


如果您无法升级到最新版本的 WinEdt,您可以Adobe.edt从菜单Options--> Options Interface--> Advanced Configuration--> PDF Macros-->打开文件的本地副本Adobe Blues

在此处输入图片描述

在此文件中,将其末尾的行替换

// Assign(!"Acro-DDE_Service",!"AcroviewR11");

以下内容

Assign(!"Acro-DDE_Service",!"AcroviewA17");

然后保存文件并重新启动 WinEdt。


附录:Adobe DC 不同版本的 DDE 服务名称

  • Adobe Reader DC 2015AcroviewR15
  • Acrobat DC 专业版 2015AcroviewA15
  • Adobe Reader DC 2017AcroviewR17
  • Acrobat DC 专业版 2017AcroviewA17
  • Adobe Reader DC 2018AcroviewR18
  • Acrobat DC 专业版 2018AcroviewA18

除非 Adob​​e 改变其命名约定,否则对于未来版本,只需根据年份版本更改最后两位数字即可。

答案2

2021 年是 AcroViewA21。您可以通过在注册表中查找来找到 DDE 服务器的注册名称:HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application

此致

罗尔夫

相关内容