LinuxForum.Fans
Тема

Как скопировать формулы из Math Openoffice в документ Word?

Автор: spyphy 18 сообщений 9433 просмотров
#133549

Если переход Word 2003 -> Math Openoffice в принципе реализуем, то вот с обратным есть проблема.
Я уже не говорю о том, чтобы конвертировать формулы Math в MS Equation 3.0 (это вряд ли когда-то будет возможно). Но вот хотя бы сохранить их в виде рисунков...
Если набрать формулу в OO, например

text
a^2+b_ном approx %pi

, и сохранить документ в формате word 97/2000/XP, то после его открытия Вордом вместо знака "+" и греческих букв появятся □ !
Тоже самое, если просто скопировать формулу из OO в ворд. С сохранением в pdf нормально. Пробывал со шрифтами Times New Roman и Arial.
Есть ли там где настройка оптий сохранения?

#133558

spyphy, а другой формат файла не пробовали?

#133563

spyphy, только что проверил. все корректно отображается, видимо у вас проблема с MS Word/OOo, Версия OOo какая?

#133583

Я набирал это в версии OOo_3.2.1_Win_x86 под XP, а открывал в Word 2007.
Счас получил тот же самый результат в линуксе, создавая OOo v.2.4.1 и открывая в Word 2003.

А каких еще форматах можно сохранять. Пробывал сохранять в word95 и rtf, но тогда вообще ничего не отображается.

#133602

LO 3.3.1
MS Office 2003

#133633

думаете, что там такая уже большая разница в версиях 3.2 и 3.3?
можно будет конечно попробывать установить. а там вообще стабильная версия этого libreoffice?

#133636

spyphy, Я вам больше скажу, поставьте ОО от инфра ресурс для windows, и у вас проблемы многие решаться самим собой, ООо от oracle(sun) есть ряд недостатков. На данный момент LO стабильная версия. Полет нормальный.

#134227

да, точно, libreoffice 3.3.1 уже сохраняет некоторые простые формулы даже в формате MS Equation 3.0 с возможностью их последующего редактирования в Ворде... это уже большой шаг вперед )
Но, правда, только простые формулы. При открытии более сложных формул Ворд выдает серьезную ошибку. Т.е. плохо именно то, что возникает ошибка. Если бы Ворд просто не открывал формулу или оставлял ее в виде картинке - было бы лучше. Так, если даш такой текст кому-нибудь, а у них такие ошибки... Вот, можете посмотреть с этой:

text
{M_m left lline %psi right rangle} over
sqrt {langle %psi mline M_m^"+" M_m mline %psi rangle}
#134372

А вот еще вопрос. У меня в libreoffice 3.3.1 именно в версии под линуксом у греческих букв шрифт плохой (не знаю какой, но не times точно, и и меняется никак, даже если в настройках поменять шрифт переменных и остальных). Это у меня только такое или у остальных тоже?

#134513

Заметил еще такую закономерность. Многие формулы, набранные ранее мною в OpenOffice 2.4 после открытия их в LibreOffice 3.3.1 с последующим сохранением в формате doc (Word 97/XP), и затем после открытия в Ворде отображаются некорректно, но преобразуются к нормальному виду, если счелкнуть раз по ним.

#134556
spyphy написал:
Но, правда, только простые формулы. При открытии более сложных формул Ворд выдает серьезную ошибку. Т.е. плохо именно то, что возникает ошибка. Если бы Ворд просто не открывал формулу или оставлял ее в виде картинке - было бы лучше. Так, если даш такой текст кому-нибудь, а у них такие ошибки... Вот, можете посмотреть с этой:

это уже баг =( Хотя вот что вышло, при открытии в MS Word, вылетела ошибка, после нажатия OK, документ открылся.

spyphy написал:
но преобразуются к нормальному виду, если счелкнуть раз по ним.

это происходит и в родной среде MS Office, ни чего удивительного.

#135092

нда, видимо, теперь стоит острая дилемма - LibreOffice vs OpenOffice...
Походу, OpenOffice закрываться пока тоже не собирается, а в тоже время LibreOffice собирает финансовую помощь и не известно, что будет, когда он ее не соберет. Это уже отдельный тема. Остановлюсь здесь только на формулах...
Да, LibreOfficе в формат док сохраняет лучше, но тоже, как вы заметили, глюков хватает.
К тому же LibreOffice и OpenOffice по частих редактора формул уже пошли разными путями, что меня крайне тревожит...
В LibreOffice теперь все греческие по умолчанию прямые (а не наклонные)! Не понимаю, зачем было это делать????...
Для наклонных греческих символов LibreOffice ввела отдельные обозначения - %igamma вместо %gamma. Но OpenOffice 3.3 эти обозначения не поддерживаются. Поэтому не известно, что делать. Для совместимость следовало бы писать вроде "ital %gamma", но каждый раз слишком длинно и теряется наглядность.

#135093

да и некоторые старые документы придется переделывать, если переходить на LibreOffice...

#135313

хотя хотя в OpenOffice 3.3.0 такая же ерунда - по умолчанию греческие буквы теперь прямые. это что такой новый стандарт что-ли?...

#135333
spyphy написал:
хотя хотя в OpenOffice 3.3.0 такая же ерунда - по умолчанию греческие буквы теперь прямые. это что такой новый стандарт что-ли?...

скриншот что ли сделайте oO

#135526

хотя смысл его делать?

text
%alpha+%beta + %varphi + a+b+f = %ialpha + %ibeta


скачайте последную версию того или другого пакета и сами увидите... в Каталоге символов есть теперь Greek и iGreek

#152312

Глюки с формулами в OpenOffice 3.3.0, ровно как и в LibreOffice 3, действительно имеют место быть, причем именно под линуксом (после обновления офиса). К счастью, вопрос по всей видимости решаем - http://wiki.services.openoffice.org/wiki/RU/kb/00000243 - надо будет проверить. А то я уже собрался было возвращаться к 3.2.

Войдите или зарегистрируйтесь, чтобы ответить.