LINUX.ORG.RU

Запуск и работа MS Office 2010 на GNU/Linux

 ,


0

2

Из-за специфики работы с проприетарными форматами MS Office возникла проблема с обработкой их в онтопике. Libre office не устраивает. Какие есть варианты работы с ними в онтопики? Wine? Нативной версии не ждать? Web клиент офиса?

★★★★★

От смешной человек... Не устраивает LibreOffice — поставь Windows, на него поставь MS Office — и все будет работать. В чем проблема-то? Денег жалко? Или хочешь забесплатно и рыбку сесть, и на кукан сесть?

anonymous
()

Libre office не устраивает

Ставь OO.

UNiTE ★★★★★
()

Можно под Wine. Немного не удобно, но работает.
Можно так же поставить виртуалку с виндой и пользовать в режиме интеграции.

kerneliq ★★★★★
()

Wine?

почему нет?

Нативной версии не ждать?

скорее Нева потечёт в обратную сторону.

emulek
()

Crossover. Правда работает плоховато, а именно выпадающие меню в риббоне.
Утяни с торрентов, посмотри, если устроит - купишь.

Reinar
()

Windows в виртуалке, иначе никак. На wine лучше не надеяться.

lampslave ★★
()

А либра чем не устраивает?

ppy ★★★
()

Неплохо работает в Wine, если пошаманить. В Virtualbox с виндой - ещё лучше, вполне устраивало.

evilmanul
()
Ответ на: комментарий от mbivanyuk

А какие именно проблемы в LO? Может легче решить эти проблемы?

Выпрямить руки всех, кто приносит документы?

У еня под вайном работают только Word и Excel, остальное не нужно падает при запуске.

aplay ★★★★★
()
Ответ на: комментарий от aplay

Power Point тоже вполне работает.

winetricks list-installed
cambria comctl32 consolas constantia corefonts d3dx9_26 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_39 d3dx9_42 d3dx9_43 d3dx9 dotnet40 droid eufonts liberation lucida mfc42 msls31 msvcirt opensymbol riched20 riched30 tahoma takao uff unifont vcrun6sp6 vcrun6 wenquanyi

А конкретно чтобы не падало, вроде нужны

msls31 msvcirt riched20 riched30

evilmanul
()
Последнее исправление: evilmanul (всего исправлений: 1)

Ставил через PlayOnLinux, при запуске с открытием файла возникали проблемы с путями (грёбанные обратные слеши), проблема решилась доработкой скриптов запуска офиса из вайна, просто переделывал пути в параметрах запуска. Проблема легко гуглится. Работает почти год, нареканий от юзера нет.

ya-betmen ★★★★★
()
Ответ на: комментарий от evilmanul

Спасибо, попробую, как только доберусь до машины с MS офисом.

aplay ★★★★★
()

Из-за специфики работы с проприетарными форматами MS Office возникла проблема с обработкой их в онтопике.

Смени работу, очевидно же.

anonymous
()

Насчет 2010-го не знаю, но 2007-ой нормально работает под чистым вайном, нужно только выполнить:

winetricks riched20 riched30

Deleted
()

Документацию к грантам делал в виртуалбоксе. Даже копипаста работала, ЕМНИП.

Но все равно, могли бы уже перестать этот огороженный формат использовать. Лучшим вариантом были бы веб-формы. Или текстовые файлы. Ну латех. Но не это...

Eddy_Em ☆☆☆☆☆
()
7 мая 2015 г.

Пользуясь случаем, упомяну две проблемы MS Office 2010 под crossover.

Текст из браузера вставляется без форматирования, в libreoffice вставляется с форматированием.

С какого-то времени (довольно давно было) он перестал нормально работать в окошке. Максимизированный word работает, но если окошко восстановить, то его нельзя подвинуть, а при открытии меню оно снова максимизируется. Это всё под KDE 4.

Если кто-то сталкивался и знает, как лечить что-то из этого, намекните.

gentoo_root ★★★★★
()
Ответ на: комментарий от Reinar

Лента чинится виртуальным рабочим столом.

psh ★★
()

Crossover или виртуаока+winconnect

mystery ★★
()

Ну или китайский wps office

mystery ★★
()

самый нормальный способ: пересаживаешь всех на ODT, а сам ODT пишешь из org-mode export to ODT. емаксово, православно. можно воспользоваться проектом odt2org для конвертирования в org. ну и вордовое всё конвертировать тоже в ODT. в целом нормально всё, но с колонтитулами, рисунками, надписями повёрнутыми на 90 градусов (вертикальными) могут быть проблемы, так что надо сами файлы смотреть и до ума довести.

зато потом: в грамотном literate programming org-mode babel окружении пишешь нормальные сниппеты «code blocks» на чём угодно, и в итоге экспортируешь всё это в ODT.

ну также можно использовать GNU Skribillo, pandoc для конвертирования исходного не пойми чего в ODT.

anonymous
()

то есть, Libre Office нужен только в пакетном режиме для конвертации пачки файлов из doc;docx;rtf в ODT. затем конвертируешь odt в org, а там уже экспорт нормально работает, только нужно возможно стили экспорта допилить (для чего и используешь odt2org).

anonymous
()
Ответ на: комментарий от Eddy_Em

Лучшим вариантом были бы веб-формы. Или текстовые файлы. Ну латех. Но не это...

Эдичка, org-mode export to ODT прекрасно работает. кстати, и формы в виде анкет с галочками есть текстовые в каком-то elisp расширении. а шаблонизаторов из текстовых форм в текстовый же org — как грязи.

экспорт в латех там из коробки нормальный, стили при нужде также нормально донастраиваются. ещё есть «из коробки» презентации из org-mode в PDF через beamer (тоже latex) — тоже полезно весьма.

и саму доку по расчёту чего-то там надо писать в org-mode babel как Literate Programming, reproducible research.

гуглим по v46i03.pdf, смотрим исходник сопутствующего org, ну или на гитхабе babel-presentation-master, просветляемся.

всё прекрасно работает в org-mode babel — и с экспортом в ODT, в том числе.

anonymous
()

2007 хорошо работает в обычном вайне

anonymous
()
Ответ на: комментарий от kas501

да, текстовые файлы. только не *.txt, а *.org.

погугли Neal Stephenson «In the beginning was the command line» и осознай всю силу plain text-а!

например, см. emacs24-starter-kit, версию от Eric Schulte — у него практически вся емаксятина очень годная.

а этот форк emacs24-starter-kit представляет из себя откомментированный Literate Programming на org-mode. в результате чего настройки элементарно подгружаются по образцу — поправил и C-c C-c, экспорт в ODT/LaTeX/...<что угодно>... выполняется одной кнопкой по C-c C-e d или M-x org-export-dispatch или publish, компиляция во что угодно одной кнопкой M-x org-babel-tangle из нормального LitProg исходника.

ещё можно вебсервер на Eмаксе прикрутить, например, этот: emacs-web-server/examples/013-org-export-service.el, только стили подправить — в ODT, а не в HTML/Latex/PDF.

получается, в LitProg среде типа org-mode babel пишутся одновременно, параллельно и текст для weave документации, и tangle куски для расчётной части (скриптом), и короткие куски — прямо интерпретацией «блоков кода» через C-c C-c. настраиваются стили, «проект» для публикации из org-mode и потом публикуется одной кнопкой (можно и это автоматизировать через emacs batch mode, см. примеры у eschulte на домашней страничке).

то есть: вместо Makefile и настроек среды можно *.org LP, RR документы (по образцу eschulte/emacs24-starter-kit), настроенные для своего проекта, и запускаемые одной кнопкой C-c C-c.

Column view в org-mode даёт матрицу прослеживаемости требований, планирования релизов и прочие матрицы с колонками-свойствами, очень удобно. + всякие TODO,DONE, clock-in, clock-out.

НО ЕЩЁ! LP среда типа org-mode babel по сути является средой не только генерации кода из модели(tangle для кода + weave для доки), но и в обратную сторону — модели из кода и метамодели из модели, метаметамодели из метамодели и т.п.

например, если взять из проекта progdoc что-то типа untangle (оно расставляет комменты вокруг «блоков кода» типа //region begin NAME ... //region end NAME) и составить из готовых исходников обратно LP модель для tangle её в эти исходники, с общей структурой.

то потом сами эти куски этой вот модели можно тоже считать программно сгенерированным результатом отработки некоторой метамодели. то есть, подняться из конкретных исходников и значений в модель, а из модели — в метамодель.

например, куски кода на elisp, которые дописывают сам код. или, из какой-нибудь схемы-картинки на ditaa, graphviz — генерировать модель этой картинки. например, макросы записанные на elisp, баше, dot и M4 или ещё каком лиспе.

то есть, сами эти LP «блоки кода» в виде их исходной метамодели — генерировать скриптом на лиспе. например, как skribilo генерирует из чего угодно через reader-macro код на org-mode, xml, схеме, tex и т.п. — там можно писать свои произвольные макросы в AST (которые кодогенерируют из метамодели модель, которая раскрывается через LP/RR интерпретацию/tangle/weave в конкретный текст.

и генерировать все эти ODT скриптами через модели на elisp-е.

anonymous
()
Ответ на: комментарий от anonymous

Зачём всё это, если txt именно как простой текстовый файл лучше всё равно?

kas501 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.