Suporte do menu do aplicativo para o LibreOffice 3.4.1

12

Eu instalei o LibreOffice 3.4.1.

No site, ele diz que possui suporte de menu global. Isso não funciona.

Fiz o download de uma versão mais recente do pacote lo-menubarque também não funciona. Não sei se é a versão mais recente.

Eu tentei a solução alternativa do LibreOffice v3.4.0, mas isso também não funcionou.

É possível obter o menu Aplicativo funcionando no LibreOffice 3.4?

Rens
fonte

Respostas:

5

A extensão mencionada nas outras postagens funciona apenas para x86_64!

Portanto, se você tem um Ubuntu de 32 bits, como eu, isso não funcionará para você.

Eu encontrei uma maneira de fazê-lo funcionar, difícil. Certamente, não é a maneira mais elegante, pois não tenho idéia de como criar uma extensão do Libreoffice a partir da fonte.

Você pode fazer o download da extensão modificada para 32 bits aqui: lo-menubar.oxt Faça o download, abra-o, aceite o Libreoffice para instalá-lo, reinicie o Libreoffice.

Espero não violar nenhuma licença ...

Se você não confia em mim ou está apenas curioso sobre o que eu fiz, aqui está o que eu fiz:

Baixe a extensão mencionada nas outras respostas: lo-menubar.oxt

Obtenha o deb de 32 bits dos repositórios do Ubuntu. Abra um terminal e digite:

apt-get download lo-menubar

Se você não alterou o diretório, um arquivo chamado * lo-menubar_0.1.0-0ubuntu1_i386.deb * deve estar na sua pasta pessoal .

Agora abra o lo-menubar.oxt com o gerenciador de arquivos: clique com o botão direito do mouse no lo-menubar.oxt , abra com o gerenciador de arquivos (espero que seja chamado assim, estou usando o Ubuntu em alemão)

Agora os dois arquivos devem estar abertos, cada um em uma janela do gerenciador de arquivamento.

Em lo-menubar.oxt :

  1. Remova a pasta Linux_x86_64
  2. Mude para a pasta META-INF
  3. Extraia o manifest.xml (basta arrastá-lo para a área de trabalho)
  4. Clique com o botão direito do mouse no manifest.xml extraído - abra-o com um editor de texto
  5. Encontre * platform = Linux_x86_64 "* e altere-o para * platform = Linux_x86" *
  6. Localize * Linux_x86_64 / menubar.uno.so "* e altere-o para * Linux_x86 / menubar.uno.so" *
  7. Salve o manifest.xml e feche seu editor de texto
  8. Arraste o manifest.xml de volta para o gerenciador de arquivamento, com lo-menubar.oxt aberto, para substituir esse arquivo
  9. Volte para a pasta raiz do lo-menubar.oxt , mantenha-a aberta.

Abra o lo-menubar_0.1.0-0ubuntu1_i386.deb com o gerenciador de arquivos: Clique com o botão direito do mouse em lo-menubar_0.1.0-0ubuntu1_i386.deb, abra com o gerenciador de arquivos

  1. Mude para a pasta: / usr / lib / libreoffice / share / extensions / menubar /
  2. Arraste a pasta Linux_x86 para o lo-menubar.oxt

Feche tudo e abra o lo-menubar.oxt. Reinicie o Libreoffice.

Meng Tian
fonte
Obrigado, este fez o truque. Para os 32 bits, os 64 bits estão abaixo.
Rens
Eu fiz isso e enviei a nova extensão para minha conta do hotmail, onde você pode baixá-la em: skydrive.live.com/…
Rens
4

Sinto muito por ter pego a arma, pois não percebi que não estava executando a versão mais recente.

Isso deve funcionar para o libreoffice de 64 bits

As debs do LibreOffice.org não usam o libreoffice-gtkpacote Ubuntu e são instaladas para /optquebrar o pacote lo-menubar Instalar lo-menubar , não o código ...

No entanto, a extensão autônoma mencionada pelo DoR funciona imediatamente .


Se ele não tentar reinstalar o LibO 3.4.1 corretamente:

  1. cd para a pasta com debos do LibO
  2. Remova versões anteriores:
    • sudo apt-get remove libreoffice* lo-menubar
  3. Instale o Libre Office:
    • sudo dpkg -i *.deb desktop-integration/*.deb
  4. Instale a extensão lo-menubar (v0.1.0)
  5. Feche o LibreOffice para que as alterações entrem em vigor.

Nota: A barra de menus não funciona no Start Center e pode causar artefatos visuais na interface do usuário, um problema conhecido.

sergio91pt
fonte
1
Isso interrompe o libre office 3.4. Fiz o download de uma versão mais recente que não funciona
Rens
Sim eu também. Ele quebrou o LibreOffice 3.4.1 e eu estou tentando descobrir como resolver isso ....
Jorge Pinho
3
@Jorge Pinho você tem que ter a nova versão a partir daqui bugs.freedesktop.org/attachment.cgi?id=47502 na pergunta é um link com a extensão demasiado
Rens
1
Então é melhor você fazer uma pergunta do que comentar aqui. Parece que o lo-menubarpacote instalou o núcleo da 3.3.xversão anterior do LibreOffice.
Binarylife
1
@Jorge Pinho Me desculpe se minha resposta apenas complicou uma questão tão simples. Siga o procedimento que eu postei, ele deve funcionar.
Sergio91pt
-5

Atualmente, não há como integrar o LibreOffice 3.4 ao Menu Global.

scouser73
fonte
2
Um google depois: omgubuntu.co.uk/2011/03/… . Não sei se isso ajuda Rens, mas certamente explica por que você foi rejeitado.
Scaine