Hilang Python di LibreOffice mengatur menu makro


10

Saya memiliki LibreOffice 4.0.2.2 yang datang dengan Ubuntu 13.04. The Alat-Macro-Mengatur makro menu hanya menunjukkan LibreOffice Dasar barang. Saya berasumsi saya akan menemukan juga Python dan bahasa lainnya. Posting ini dan banyak posting lain membicarakannya, tetapi saya tidak dapat menemukannya.

Apakah asumsi saya salah? Apakah saya perlu menginstal sesuatu?

Jawaban:


13

Saya mengalami masalah yang sama dan telah menyelesaikannya dengan menginstal libreoffice-script-provider-python:

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

Semoga ini bisa membantu.

Pembaruan: untuk mendapatkan skrip Anda terdaftar di dialog makro, Anda harus meletakkannya di folder bernama ~/.config/libreoffice/4/user/Scripts/python:, seperti yang ditunjukkan oleh @ Mark dalam komentar.


2
Terima kasih, ini berhasil. Sekarang saya memiliki item Python, tetapi saya hanya dapat menjalankan makro Python yang ada. Saya tidak dapat membuat yang baru atau mengedit yang sudah ada. Apakah saya masih merindukan sesuatu? Atau begitulah cara kerjanya? Bagaimana cara membuat yang baru?
stenci

Ya, saya terjebak di tempat yang sama ...
PedroMorgan

1
Sejauh yang saya tahu, tidak ada kemampuan pengeditan Python bawaan dengan LibreOffice. Anda dapat mengedit makro Anda di editor eksternal dan kemudian menyimpannya ke jalur yang sesuai.
Valdir Stumm Junior

0

Buat python subdirektori (semua huruf kecil) di dalam direktori home Anda ~/.config/libreoffice/4/user/Scriptsdan letakkan skrip Anda di sana.


2
ini tidak berfungsi di Ubuntu 14.04 dengan LibreOffice - skrip seharusnya dimasukkan ~/.config/libreoffice/4/user/Scripts/python- lihat stackoverflow.com/a/22074770/420385
Tandai
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.