Falta Python en el menú Organizar macros de LibreOffice

10

Tengo el LibreOffice 4.0.2.2 que viene con Ubuntu 13.04. El menú Herramientas-Macros-Organizar macros solo muestra el elemento LibreOffice Basic . Supuse que también encontraría Python y otros lenguajes. Esta publicación y muchas otras publicaciones hablan de ello, pero no puedo encontrarla.

¿Estaba equivocada mi suposición? ¿Necesito instalar algo?

stenci
fuente

Respuestas:

13

Estaba experimentando el mismo problema y lo resolví instalando libreoffice-script-provider-python:

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

Espero eso ayude.

Actualización: para que sus scripts aparezcan en el cuadro de diálogo macro, debe colocarlos en una carpeta llamada:, ~/.config/libreoffice/4/user/Scripts/pythoncomo señaló @Mark en los comentarios.

Valdir Stumm Junior
fuente
2
Gracias funcionó. Ahora tengo el elemento Python, pero solo puedo ejecutar macros Python existentes. No puedo crear nuevos ni editar los existentes. ¿Todavía extraño algo? ¿O así es como funciona? ¿Cómo creo uno nuevo?
stenci
Sí, estoy atrapado en el mismo lugar ...
PedroMorgan
1
Por lo que sé, no hay capacidad de edición de Python incorporada con LibreOffice. Puede editar sus macros en un editor externo y luego guardarlas en la ruta adecuada.
Valdir Stumm Junior
0

Haga un python subdirectorio (todo en minúsculas) dentro de su directorio de inicio ~/.config/libreoffice/4/user/Scriptsy coloque sus scripts allí.

usuario3726867
fuente
2
esto no funciona en Ubuntu 14.04 con LibreOffice; en su lugar, las secuencias de comandos deben colocarse ~/.config/libreoffice/4/user/Scripts/python; consulte stackoverflow.com/a/22074770/420385
Marque