Відсутній Python в LibreOffice організуйте меню макросів


10

У мене є LibreOffice 4.0.2.2, який постачається з Ubuntu 13.04. У меню макросів Інструменти-Макроси-Організація відображається лише пункт LibreOffice Basic . Я припускав, що знайду також Python та інші мови. Ця публікація та багато інших публікацій говорять про неї, але я не можу її знайти.

Чи було моє припущення помилковим? Чи потрібно щось встановлювати?

Відповіді:


13

У мене виникла та ж проблема, і я вирішив її, встановивши libreoffice-script-provider-python:

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

Сподіваюся, це допомагає.

Оновлення: для того, щоб ваші скрипти були перелічені у діалоговому вікні макросу, слід помістити їх у папку з назвою ~/.config/libreoffice/4/user/Scripts/python:, на що в коментарях зазначив @Mark.


2
Спасибі, спрацювало. Тепер у мене є елемент Python, але я можу запускати лише існуючі макроси Python. Я не можу створювати нові або редагувати існуючі. Я все-таки щось сумую? Або так це працює? Як створити нову?
stenci

Так, я застряг там же ...
PedroMorgan

1
Як справедливо, як я знаю, у LibreOffice немає можливості для редагування Python. Ви можете редагувати макроси у зовнішньому редакторі, а потім зберегти їх у відповідний шлях.
Вальдір Штумм-молодший

0

Створіть підкаталог python (всі малі регістри) всередині домашнього каталогу ~/.config/libreoffice/4/user/Scriptsта помістіть туди свої сценарії.


2
це не працює на Ubuntu 14.04 з LibreOffice - сценарії слід замість цього ставити ~/.config/libreoffice/4/user/Scripts/python- див. stackoverflow.com/a/22074770/420385
Марк
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.