Как вставить текст без форматирования проиграть в уравнении MS-Word2010

265
Prabhu M

Я хотел бы преобразовать текущий текст в уравнение в MS-Word2010

Например, я уже набрал текст «A 2 + B 2 = C 2 » и попытался скопировать и вставить этот текст в редактор формул MS-Word2010. При этом стили надстрочных знаков были утеряны, они прошли как A2 + B2 = C2.

Для деталей я добавил снимок экрана здесь Нажмите здесь

Даже я пробовал в коде VBA, но это не сработало. Вот код VBA, как я пытался:

Sub Macro3()  Selection.CopyFormat Selection.OMaths.Add Range:=Selection.Range Selection.PasteAndFormat wdFormatOriginalFormatting ActiveDocument.Save 

End Sub

Есть ли возможность конвертировать обычный текст в уравнение без потери форматирования? Или вставить текст в окно редактора формул без потери форматирования?

0
Вы щелкнули правой кнопкой мыши и перепробовали все различные специальные опции вставки? Appleoddity 6 лет назад 0
А я пробовал, но это не сработало! Prabhu M 6 лет назад 0

1 ответ на вопрос

1
IQV

В Word 2010 вы все еще можете использовать «старое» поле eq. Это поле используется для простых уравнений, и его можно легко отформатировать, как окружающий текст. Ваш пример будет

{ eq a\S(2) + b\S(2) = c\S(2) } 

Я хотел бы использовать это поле только для небольших формул, я хочу использовать в тексте потока. Для амбициозных, больших формул я бы использовал редактор формул.

Да, ты был прав. Но вот мой вопрос: нужно вставить уже набранный текст без форматирования, потерять в уравнении. Prabhu M 6 лет назад 0