«Невозможно открыть ссылку DDE»: проблемы с Adobe Acrobat Pro и WinEdt

«Невозможно открыть ссылку DDE»: проблемы с Adobe Acrobat Pro и WinEdt

При использовании версии Adobe Acrobat DC 2017 года возникает ошибка

ошибка WinEdt Adobe Acrobat DC 2017

Каждый раз, когда я запускаю PDFLatex с открытым PDF. Когда я использую PDF Search, я получаю ту же ошибку.

Кто-нибудь знает, что мне нужно изменить в .edtфайлах, чтобы это заработало?

решение1

Поддержка Adobe Acrobat DC 2017 добавлена ​​только в WinEdt 10.2 Build 20170413.

Имя службы DDE в случае Acrobat DC Pro 2017 — , AcroviewA17а в случае Adobe Reader DC 2017 — AcroviewR17.

Вам необходимо вставить это значение в поле Options--> Execution Modes--> PDF Viewer--> Adobe DDE Service Blues, а затем нажать OK, как показано на рисунке ниже.

введите описание изображения здесь

Обратите внимание, что это может не сработать, если у вас есть локальная копия 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.


Приложение: Название службы DDE для разных версий Adobe DC

  • Adobe Reader DC 2015:AcroviewR15
  • Акробат DC Pro 2015:AcroviewA15
  • Adobe Reader DC 2017:AcroviewR17
  • Акробат DC Pro 2017:AcroviewA17
  • Adobe Reader DC 2018:AcroviewR18
  • Акробат DC Pro 2018:AcroviewA18

Если Adobe не изменит свою систему наименований, для будущих версий достаточно будет изменить последние две цифры в соответствии с годом выпуска версии.

решение2

В 2021 году это AcroViewA21. Узнать зарегистрированное имя сервера DDE можно, посмотрев его в реестре: HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application

С наилучшими пожеланиями

Рольф

Связанный контент