Поддержка меню приложения LibreOffice 3.4.1

Я установил LibreOffice 3.4.1.

На веб-сайте это говорит, что имеет поддержку глобального меню. Это не работает.

Я загрузил более новую версию пакета lo-menubar который не работает также. Я не знаю, является ли это новейшая версия.

Я попробовал обходное решение LibreOffice v3.4.0, но это также не работало.

Действительно ли возможно получить Меню приложения, работающее на LibreOffice 3.4?

12
задан 19 July 2011 в 00:19

3 ответа

Расширение, упомянутое в других сообщениях только, работает на x86_64!

Таким образом, если у Вас есть Ubuntu на 32 бита, как я делаю, который не будет работать на Вас.

Я нашел способ заставить его работать, жесткий. Конечно, это не самый изящный путь, так как я понятия не имею, как создать расширение Libreoffice из источника.

Можно загрузить измененное расширение для 32 битов здесь: Загрузка lo-menubar.oxt это, откройте его, согласитесь в Libreoffice установить его, перезапустить Libreoffice.

Я надеюсь, что не нарушил лицензий …

Если Вы не доверяете мне или Ваш просто любопытный, что я сделал, вот то, что я сделал:

Загрузите расширение, которое было упомянуто в других ответах: lo-menubar.oxt

Получите 32 бита deb из репозиториев Ubuntu. Откройте терминал и войдите:

apt-get download lo-menubar

Если бы Вы не изменили каталог, то файл, названный *lo-menubar_0.1.0-0ubuntu1_i386.deb*, должен быть в Вашей домашней папке.

Теперь откройте lo-menubar.oxt с менеджером архива: Щелкните правой кнопкой по lo-menubar.oxt, открытому с менеджером архива (я надеюсь, что это называют как этот, я использую Ubuntu на немецком языке),

Теперь оба файла должны быть открыты, каждый в окне менеджера архива.

В lo-menubar.oxt:

  1. Удалите папку Linux_x86_64
  2. Изменение в папку META-INF
  3. Извлеките manifest.xml (просто перетаскивают его на Ваш рабочий стол),
  4. Щелкните правой кнопкой по извлеченному manifest.xml - открывают его с текстовым редактором
  5. Найдите *platform=Linux_x86_64" * и измените его в *platform=Linux_x86" *
  6. Найдите *Linux_x86_64/menubar.uno.so" * и измените его в *Linux_x86/menubar.uno.so" *
  7. Сохраните manifest.xml и закройте свой текстовый редактор
  8. Перетащите manifest.xml назад в менеджера архива, который имеет открытый lo-menubar.oxt, для перезаписи того файла
  9. Вернитесь к корневой папке lo-menubar.oxt, сохраните это открытым.

Откройте lo-menubar_0.1.0-0ubuntu1_i386.deb с менеджером архива: Щелкните правой кнопкой по lo-menubar_0.1.0-0ubuntu1_i386.deb, открытому с менеджером архива

  1. Изменение в папку:/usr/lib/libreoffice/share/extensions/menubar/
  2. Перетащите папку Linux_x86 в lo-menubar.oxt

Закройте все и откройте lo-menubar.oxt. Перезапуск Libreoffice.

5
ответ дан 23 November 2019 в 03:46

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

Это должно работать на libreoffice 64 бита

debs из LibreOffice.org не будет использовать Ubuntu libreoffice-gtk пакет и установки на /opt повреждение lo-строка-менюInstall lo-menubarпакета , не кода...

Однако автономное расширение, упомянутое DoR, действительно работает из поля.


Если это не пытается переустановить LibO 3.4.1 правильно:

  1. cd к папке с LibO debs
  2. Удалите более старые версии:
    • sudo apt-get remove libreoffice* lo-menubar
  3. Установка Office Libre:
    • sudo dpkg -i *.deb desktop-integration/*.deb
  4. Установите расширение lo-строки-меню (v0.1.0)
  5. Закройте LibreOffice для изменений для вступления в силу.

Примечание: Строка меню не продолжает работать, Запускают Центр, и это может вызвать визуальные артефакты в своем UI, это - известная проблема.

4
ответ дан 23 November 2019 в 03:46

В настоящее время нет никакого способа интегрировать LibreOffice 3.4 в Глобальное меню.

-5
ответ дан 23 November 2019 в 03:46

Другие вопросы по тегам:

Похожие вопросы: