Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Visio в Wine  (Прочитано 2704 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Chyngishan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Visio в Wine
« : 21 Ноября 2009, 08:27:38 »
Вместо вступления.
После перехода с Windows на Linux я соалкнулся с проблемой - создание и редактирование диаграмм, графиков в формате .vsd. И не только я один столкнулся с такой проблемой. В Ubuntu много аналогов Visio, мой самый любимый - Kivio, однако не заставишь весь мир использовать Kivio, а какой-либо нормалной интеграции двух этих приложений нет, собственно как и остальных аналогов. Итак, год чтений форумов и размышлений привёл меня к следующему результату.

Мной использовалось:
Visio 2003 Pro
Ubuntu 9.10
wine v. 1.1.31 и следующие пакеты:
wine-dev
wine-dbg
wine-gecko
ttf-symbol-replacement
ttf-tahoma-replacement
(это основные нужные пакеты, wine-dbg можно не ставить, на ваше усмотрение. Шрифты нужны для корректного отображения содержимогодиаграмм)
также необходим скрипт winetricks. Устанавливаем так:
wget http://www.kegel.com/wine/winetricks -O winetricks
chmod +x winetricks
запуск
./winetricks!Внимание. Перед началом "танцев с бубном" и "вызовом духа Visio" необходимо, чтобы не было никаких настроек в Wine. То есть wine должен быть "свежим и девственным".
После запуска winetricks появится окошко типа

1. Устанавливаем следующие библиотеки:
  • gecko
  • msxml3
  • riched30
  • riched20
  • gdiplus
Также необходимо установить пакет directx9 и библиотеки для него:
  • d3dx
  • dinput8
  • directplay
2. После успешной установки всех библиотек в систему, открываем "Настройка Wine" Приложения -> Wine -> Configure Wine или набираем в терминале
winecfgОстанавливаемся на вкладке "Библиотеки", установленные библиотеки должны выглядеть приблизительно так

Не все, может быть, библиотеки нужны, установил на всякий случай, основные - это перечисленные выше.
3. Далее устанавливаем Visio, русификатор или укранизатор  ;D каждому своё. Запускаем и будет вам счастье!


Работает!  :D Открывает, сохраняет, "кушает" сторонние шаблоны. Создание и редактирование диаграмм само собой. Единственное не сохраняет настройки панелей и прочих графических приблуд, хотя это может быть у меня такая версия Visio.
До установки пакета directX сетка отображалась просто как синий фон. Также установкой всех этих дополнительных библиотек решается проблема некорректного отображения цифр в графиках, ошибка #13885. По крайней мере у меня всё корректно отображается.

При написании статьи использовались следующие материалы
http://o-noble.net/2009_01_22/visio-pod-wine/
http://says-story.blogspot.com/2008/03/running-ms-visio-2003-on-ubuntu.html
http://wiki.polosatus.ru/wtlib/onlinux/winetricks
Примного благодарен авторам данных статей и многих других, коих и не упомнишь сейчас
« Последнее редактирование: 21 Ноября 2009, 08:30:59 от Chyngishan »

Оффлайн man_of_ring

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Visio в Wine
« Ответ #1 : 23 Января 2010, 15:55:43 »
а сетку там никак нельзя на место вернуть ?
а то как-то с сеткой удобнее ... маштаб хоть видно куда двишаеш и тд
спс

ЗЫ кстати я просто подрубил wine-вскую репу
и просто поставил Визио а потом руссификатор
никаких winetrics и длл не ставил и шрифты не менял...разве что mstcores ставил
и все прексрасно завелось...по крайне мере редактировать и смотреть можно..
сиду на Ubuntu 9.04

Оффлайн Chyngishan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Visio в Wine
« Ответ #2 : 27 Января 2010, 10:44:09 »
Поставь родной(от мелкомягких) DirectX и вернётся сетка ;)

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.