Thiếu Python trong trình đơn macro tổ chức LibreScript


10

Tôi có LibreScript 4.0.2.2 đi kèm với Ubuntu 13.04. Các Tools-Macro-Tổ chức macro đơn chỉ cho thấy LibreOffice Basic mục. Tôi giả sử tôi cũng sẽ tìm thấy Python và các ngôn ngữ khác. Bài đăng này và nhiều bài viết khác nói về nó, nhưng tôi không thể tìm thấy nó.

Là giả định của tôi sai? Tôi có cần phải cài đặt cái gì không?

Câu trả lời:


13

Tôi đã gặp vấn đề tương tự và đã giải quyết nó bằng cách cài đặt libreoffice-script-provider-python:

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

Hy vọng nó giúp.

Cập nhật: để có được các tập lệnh của bạn được liệt kê trong hộp thoại macro, bạn nên đặt chúng vào một thư mục có tên : ~/.config/libreoffice/4/user/Scripts/python, như được chỉ ra bởi @Mark trong các bình luận.


2
Cảm ơn, nó đã làm việc. Bây giờ tôi có mục Python, nhưng tôi chỉ có thể chạy các macro Python hiện có. Tôi không thể tạo cái mới hoặc chỉnh sửa cái hiện có. Tôi có còn bỏ lỡ điều gì không? Hay đó là cách nó hoạt động? Làm thế nào để tôi tạo một cái mới?
stenci

Có bị mắc kẹt ở cùng một nơi ...
PedroMorgan

1
Công bằng như tôi biết, không có khả năng chỉnh sửa Python nào được tích hợp với LibreOffice. Bạn có thể chỉnh sửa các macro của mình trong trình chỉnh sửa bên ngoài và sau đó lưu chúng vào đường dẫn thích hợp.
Valdir Stumm Junior

0

Tạo một python thư mục con (tất cả chữ thường) trong thư mục chính của bạn ~/.config/libreoffice/4/user/Scriptsvà đặt các tập lệnh của bạn ở đó.


2
điều này không hoạt động trên Ubuntu 14.04 với LibreScript - thay vào đó, các tập lệnh nên được đưa vào ~/.config/libreoffice/4/user/Scripts/python- xem stackoverflow.com/a/22074770/420385
Đánh dấu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.