Python ausente no menu de organização de macros do LibreOffice

10

Eu tenho o LibreOffice 4.0.2.2 que vem com o Ubuntu 13.04. O menu Macros Ferramentas-Macros-Organizar mostra apenas o item LibreOffice Basic . Presumi que encontraria também Python e outras linguagens. Este post e muitos outros posts falam sobre isso, mas não consigo encontrá-lo.

Minha suposição estava errada? Preciso instalar alguma coisa?

stenci
fonte

Respostas:

13

Eu estava com o mesmo problema e o resolvi instalando libreoffice-script-provider-python:

sudo apt-get install libreoffice-script-provider-python

Espero que ajude.

Atualização: para obter seus scripts listados na caixa de diálogo macro, você deve colocá-los em uma pasta chamada ~/.config/libreoffice/4/user/Scripts/python:, como apontado por @Mark nos comentários.

Valdir Stumm Junior
fonte
2
Obrigado, funcionou. Agora eu tenho o item Python, mas só posso executar macros Python existentes. Não consigo criar novos nem editar os existentes. Ainda sinto falta de algo? Ou é assim que funciona? Como crio um novo?
stenci
Sim estou preso no mesmo lugar ...
PedroMorgan
1
Por mais justo que eu saiba, não há nenhum recurso de edição em Python embutido no LibreOffice. Você pode editar suas macros em um editor externo e salvá-las no caminho apropriado.
Valdir Stumm Junior
0

Faça um python de subdiretório (tudo em minúsculas) dentro do diretório inicial ~/.config/libreoffice/4/user/Scriptse coloque seus scripts lá.

user3726867
fonte
2
isso não funciona no Ubuntu 14.04 com LibreOffice - os scripts devem ser colocados em ~/.config/libreoffice/4/user/Scripts/python- veja stackoverflow.com/a/22074770/420385
Marque