Thật vậy, bây giờ có một giải pháp và tôi đã không thử và thực hiện nó. Tôi đã thử nghiệm nó, và nó hoạt động chính xác khi cần, bằng cách sao chép văn bản vào nội dung ghi chú.
jsqliu trên github đã sửa nó. Cập nhật tập tin chính xác được nhìn thấy trong khác biệt này.
https://github.com/jsqliu/okular/commit/ee9a8f5272c1ea4b20648fe57b52c726751073aa
Vì bản thân tôi hơi xa máy tính, tôi sẽ bao gồm các hướng dẫn gần đúng để chạy nó trên máy tính của bạn. Nếu bất cứ ai biết rằng một số trong những phần này là không cần thiết, hãy thoải mái chỉnh sửa chúng. Nhưng họ nên có đủ.
Để làm điều này, bạn cần tất cả các phụ thuộc để xây dựng Okular từ nguồn. Chúng được liệt kê ở đây: https://okular.kde.org/doad.php . Có khá nhiều trong số họ ở đó.
Sau đó, thay vì kho lưu trữ ban đầu, bạn tải xuống nhánh " chỉnh sửa " của jsqliu . Đó là, chạy các lệnh sau trong thiết bị đầu cuối (sẽ không có lỗi nghiêm trọng, mặc dù nó sẽ đưa ra một số cảnh báo). Nếu bạn không muốn cài đặt git, thì tải xuống kho lưu trữ zip từ https://github.com/jsqliu/okular/tree/edit cũng sẽ hoạt động.
git clone -b edit https://github.com/jsqliu/okular/
cd okular
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/path/to/your/kde4/install/dir ..
make
make install
hoặc ngắn hơn:
git clone -b edit https://github.com/jsqliu/okular/
cd okular && cd build && cmake -DCMAKE_INSTALL_PREFIX=$HOME/install/ .. && make
make install
Để chạy, tôi cũng phải thêm vào như sau
1) In "~/.bashrc" added:
export KDEDIRS=$KDEDIRS:$HOME/install:$(kde4-config --prefix); kbuildsycoca4
2) In "~/.profile" added (which is my separate installation folder) Note. Running two different versions of Okular
is so far unsuccessful.:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$HOME/install/bin:$PATH"
fi
3) In /etc/environment
export PKG_CONFIG_PATH=/where/install/poppler/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=/where/install/poppler/lib:$LD_LIBRARY_PAT
Để chạy Okular, terminal phải được chạy cho các lệnh bash được sử dụng.
Sau đó, chỉ cần chạy Okular. Bất cứ khi nào bạn đánh dấu văn bản, nó sẽ sao chép nội dung vào ghi chú. Tôi không biết, khi nào hoặc nếu nó sẽ trở thành một tiêu chuẩn Okular, nhưng chỉnh sửa của jsqliu hoạt động hoàn hảo và thực hiện công việc.
Hãy cho tôi biết, nếu điều này là không đủ, và bạn không thể làm cho nó hoạt động. Tôi có thể cung cấp thêm thông tin. Gần đây tôi cũng đã bắt đầu sử dụng Docear và tính năng này tạo ra sự khác biệt lớn!