2

У меня странная проблема с двумя моими рабочими станциями здесь. Обе рабочие станции являются довольно новыми, работающими под управлением Windows 7 Professional 64bit и Office 2013. Когда я пытаюсь редактировать уравнение из Word 2013, я получаю следующее сообщение об ошибке: «Программа, используемая для создания этого объекта, - уравнение.Эта программа либо не установлена на вашем компьютере, либо не отвечает. Чтобы редактировать этот объект, установите Equation или убедитесь, что все диалоговые окна в Equation закрыты. "

Шаги, которые я предпринял до сих пор:

  1. Перезагрузите рабочую станцию
  2. Запустил установку совместимости, предоставленную Microsoft
  3. Проверено на старых версиях Office. (Отлично работает на Word 2010)
  4. Другой профиль пользователя с правами администратора
  5. Проверен на уравнение, находится в меню «Вставка»> «Уравнение (раскрывающийся список)»> «Вставить новое уравнение» (это сработало)
  6. Изменение формата документов на более старые версии Word
  7. Попытка нескольких документов, которые имеют уравнения (та же проблема)

2 ответа2

1

Сообщения, относящиеся к «Уравнению 3.0», являются сокращением для "Microsoft Equation Editor", который был компонентом OLE. Это была переработанная, урезанная версия редактора MathType Design Science. Компоненты OLE - это небольшие двоичные программы, которые загружаются в существующий процесс (обычно это офисные / производительные программы), которые затем отображают встроенный пользовательский интерфейс. Он был популярен в 1990-х годах как способ, позволяющий пользователям "встраивать" контент из других программ в документы Word, презентации PowerPoint и т.д. - вот что происходит, если вы копируете ячейки из электронной таблицы Excel и вставляете их в документ Word, а затем удваиваете -нажмите, чтобы редактировать его на месте. Эта технология в конечном итоге стала COM (а COM+ и DCOM привели к .NET Framework, и теперь она является основой для WinMD / WinRT в Windows 8 и Windows 10 - это долгий путь).

В любом случае, поскольку эти компоненты сами по себе являются бинарными программами, это означает, что они должны соответствовать архитектуре набора команд основного процесса. Если вы используете 64-битный (AMD64) Office, то вам нужна сборка AMD64 редактора формул.

... к сожалению, такой сборки не существует (возможно, потому что она слишком старая и не поддерживается для перестройки, или у Microsoft больше нет лицензии на исходный код из Design Science). Поэтому вам необходимо использовать 32-разрядную версию редактора уравнений, которая работает только в 32-разрядной версии Office.

Вы можете установить 32-разрядную и 64-разрядную версии Office параллельно, но я рекомендую вместо этого создать простую виртуальную машину (виртуальную машину), чтобы установить более старую «хорошую» версию 32-разрядной версии Office, которая будет действовать как формат-мост (Office 2010 - мой личный фаворит).

В 32-разрядной версии Office вам нужно вручную преобразовать объект Equation, чтобы использовать новую систему уравнений Word - получайте удовольствие, это не так просто!

1

В MathType 6.9 добавлена поддержка Word 2013. Чтобы вставить Microsoft Equation 3.0 Выберите «Вставка» → «Объект» → Microsoft Equation 3.0:

MathType имеет пробную версию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .