Поддержка скриптов на BeanShell в LibreOffice

Added by Ilya Nedoluzhko about 13 years ago

Понадобилось написать скрипт в LO Calc. В силу наличия опыта работы с Java, BeanShell показался предпочтительным вариантом. Однако из коробки его поддержка в LO отсутствует.

Пересобрал офис с use-флагом java - в меню "Управление макросами" соответствующий пункт появился, однако при попытке запуска скрипта-примера ничего не происходит, а в консоль валится стектрейс с исключением java.lang.ClassNotFoundException: org.gnu.readline.ReadlineReader. Пакет dev-java/bsh стоит. В чём ещё может быть дело?


Replies (1)

RE: Поддержка скриптов на BeanShell в LibreOffice - Added by PIT Rider about 13 years ago

посмотрите на вывод emerge -pv libreoffice
возможно надо было добавить LIBREOFFICE_EXTENSIONS="scripting-beanshell"
я так добавлял импорт из pdf (из коробки он отключен) - прописал в make.conf LIBREOFFICE_EXTENSIONS="pdfimport presenter-console presenter-minimizer", после чего пересобрал libreoffice

(1-1/1)

Thank you!