
Извините, если этот вопрос уже задавался, но в найденных мной похожих дубликатах формулировка была иной. Поэтому я задаю новый вопрос...
У меня WinEdt 7.0 на Windows 7 и Adobe Acrobat Pro 9.0. Всякий раз, когда я открываю WinEdt и компилирую файл, все работает как часы. Если я перекомпилирую, не закрывая Adobe, компиляция не удается, и я получаю ошибку:
Невозможно открыть ссылку DDE на:
"C:\Программные файлы (x86)\Adobe\Acrobat 9.0\Acrobat\Acrobat.exe"
Услуга: AcroviewA11
Тема: Контроль
DDEOpen("%$('PDF-Просмотр')","%$('Acro-DDE_Service);",...
Все проблемы, которые я нашел на сайте, были связаны с изменением acroview
на acroviewA11
, но я не смог найти их нигде.
Кто-нибудь может мне помочь?
ОБНОВЛЯТЬ:Поскольку я не смогу публиковать ответы в течение следующих 6 часов, и у меня есть высокая вероятность забыть вернуться сюда и принять ответ, я опубликую свои точные действия здесь.
После перехода к Options Interface->Advanced Configuration->PDF Macros->Adobe Blues
, и внесения рекомендуемых изменений из AcroviewA11
в Acroview
в соответствии сэтотответ, я выполнил макрос, перейдя к Macros->Execute Current Macro
(или это можно сделать с помощью Ctrl+ Shift+ F9). На этом этапе я проверил, и это сработало! Ошибка возникла из-за того, что я запускаю Adobe 9, а не Adobe 11; однако я не уверен, какова была точная причина.
решение1
Проблема с Acrobat в том, что они изменили соглашение об именовании команд DDE. Для версии 11 нужно использовать AcroviewA11
, для версии 9 и более ранних версий было и должно быть Acroview
.
Обсуждаемыйpdfopen-pdfcloseпользователь @user24452 показал, как это сделать. Мой ответ показал, как можно также интегрировать SumatraPDF в WinEdt.
Как вы написали в своем комментарии, после изменения AcroviewA11
используйте Acroview
Ctrl+Shift+F9.