[Oo-discuss] Формулы при экспорте в doc
Андрей Овчаров
andrey.ovcharov на gmail.com
Пн Ноя 16 00:24:01 UTC 2009
В Вск, 15/11/2009 в 22:48 +0300, Vladimir Karpinsky пишет:
> Здравствуйте!
>
> При сохранении документа в формате МСО, со сколь-нибудь сложными формулами
> очень часто возникают всякие проблемы. Например, у меня в 100% случаях
> греческие буквы открываются в ворде квадратиками (см. 1.jpg), если "войти"
> в эту формулу и "выйти" из неё, даже ничего не меняя, то она "исправляется"
> (см. 2.jpg). Понятно, что, если формул с десяток, то это не большая
> проблема, но бывает, что формул сотни. Хуже то, что и исправление не всегда
> наступает: бывали случаи, когда после такого трюка часть формулы пропадала
> совсем. Так например, не самая сложная формула (K rSub {s} ddot
> {%theta}"=-"C%theta-b dot {%theta}- ital "MR" rSub {0} ddot {u}) в ОО
> выглядит так (3.jpg). Открывается в Ворде квадратиками (4.jpg), при попытке
> начать редактирование видим 5.jpg, и, после выхода из режима
> редактирования, остаётся только начало исходной формулы (6.jpg).
>
> Не подскажет ли уважаемое сообщество, м.б. есть какие-то хитрости в
> настройке ОО, с целью минимизации таких проблем? Народ готов переходить на
> ОО, но, в силу специфики, ТАКАЯ проблема автоматически ставит крест на
> переходе --- документами надо обмениваться с другими людьми и т.д. и т.п.
>
> WinXP, MSO-2003, OO 3.0 Инфра. От версии ОО не зависит --- аналогичная
> картина и для 2.4, и для 3.1.
>
> _______________________________________________
> Oo-discuss mailing list
> Oo-discuss на openoffice.ru
> https://lists.openoffice.ru/mailman/listinfo/oo-discuss
Владимир по своему опыту могу сказать что в ООо из мсофиса формулы
импортируются относительно неплохо. Все зависит от степени сложности
формулы. Ну да ну и конечно же шрифты. Некоторые многоязыковые формулы
особенно с греческими и русскими символами после импорта в ООо будут
квадратами. А вот обратно задача вообще тухлая. И виной тут вовсе не
ООо.
Даже если взять исключительно одну единственную версию мсофиса то
формулы в нем можно создать как минимум несколькими приложениями между
которыми, к слову, обратной совместимости тоже нет. Да я именно об
бесплатном microsoft equation, поставляемом в комплекте с word, и его
платном аналоге mathtype.
Я бы посоветовал использовать ООо. В смысле и в ООо и в мсоффисе для
документов *.doc вставлять в качестве формулы объект openoffice-math.
Отвечая на ваш возможный комментарий по поводу этого предложения хочу
заострить ваше внимание на том что формула в мсоффисе это тоже ole
объект microsoft equation либо mathtype внедренный в документ *.doc
microsoft Word-а. Собственно вы можете и в ООо в качестве формул
вставлять не ООо-math а ole объект microsoft equation либо mathtype.
Вот вам второй вариант решения. Ну а третий самый простой и очевидный -
целиком мигрировать на ООо.
Все варианты полностью решают вашу проблему при учете использования
только windows.
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.openoffice.ru/pipermail/oo-discuss/attachments/20091116/c9f190d0/attachment.html>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: Эта часть сообщения подписана цифровой подписью
Url : <http://lists.openoffice.ru/pipermail/oo-discuss/attachments/20091116/c9f190d0/attachment.bin>
Подробная информация о списке рассылки Oo-discuss