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?

stenci
sumber

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.

Valdir Stumm Junior
sumber
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.

pengguna3726867
sumber
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