Невозможно использовать pdftex, если Adobe все еще открыт

Невозможно использовать pdftex, если Adobe все еще открыт

Извините, если этот вопрос уже задавался, но в найденных мной похожих дубликатах формулировка была иной. Поэтому я задаю новый вопрос...

У меня 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используйте AcroviewCtrl+Shift+F9.

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