Вопрос Отсутствует Python в LibreOffice организует меню макросов


У меня есть LibreOffice 4.0.2.2, который поставляется с Ubuntu 13.04. Инструменты-Макрос-Организовать макросы в меню отображается только LibreOffice Basic пункт. Я предположил, что найду также Python и другие языки. Эта пост и многие другие сообщения говорят об этом, но я не могу его найти.

Было ли мое предположение неправильным? Мне нужно что-то установить?


10
2017-07-27 06:24


происхождения




ответы:


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

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

Надеюсь, поможет.

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


12
2017-08-01 14:31



Спасибо, это сработало. Теперь у меня есть элемент Python, но я могу запускать только существующие макросы Python. Я не могу создавать новые или редактировать существующие. Я все еще скучаю? Или так оно и работает? Как создать новый? - stenci
Да, я застрял там же ... - PedroMorgan
Насколько я знаю, возможности редактирования Python не встроены в LibreOffice. Вы можете редактировать свои макросы во внешнем редакторе, а затем сохранять их на соответствующем пути. - Valdir Stumm Junior


Создайте подкаталог python (все строчные буквы) внутри вашего домашнего каталога ~/.config/libreoffice/4/user/Scripts и разместите там свои скрипты.


0
2018-06-10 16:34



это не работает на Ubuntu 14.04 с LibreOffice - вместо этого скрипты должны быть помещены в ~/.config/libreoffice/4/user/Scripts/python -- видеть stackoverflow.com/a/22074770/420385 - Mark