Terlepas dari apa yang dinyatakan pertanyaan SE lama, perangkat lunak PDF Okular sekarang dapat menulis anotasi langsung ke PDF. Ini membuatnya sangat berguna dalam hubungannya dengan Docear untuk membubuhi keterangan literatur akademik. Namun, Docear mengimpor anotasi dari komentar, daripada mengimpor dari teks yang disorot. Di Okular, ketika Anda menyorot teks, maka itu dapat diklik untuk mengungkapkan gelembung komentar, yang kosong secara default. Menyalin teks yang disorot ke dalam gelembung yang dihasilkan memungkinkannya untuk diimpor ke Docear, tetapi ini melelahkan.
Bagaimana saya bisa memodifikasi alat highlight untuk secara otomatis menyalin teks yang disorot ke dalam gelembung komentar yang dihasilkan?
pdf
annotations
okular
JDD
sumber
sumber
Jawaban:
Memang, ada solusi sekarang, dan saya tidak harus mencoba dan membuatnya. Saya mengujinya, dan berfungsi tepat sesuai kebutuhan, dengan menyalin teks ke dalam isi catatan.
jsqliu di github telah memperbaikinya . Pembaruan file yang tepat terlihat di diff ini. https://github.com/jsqliu/okular/commit/ee9a8f5272c1ea4b20648fe57b52c726751073aa
Karena saya sendiri agak komputer-jauh, saya akan menyertakan instruksi perkiraan untuk membuatnya berjalan di komputer Anda. Jika ada yang tahu bahwa beberapa bagian ini tidak perlu, silakan mengeditnya. Tetapi mereka harus cukup.
Untuk melakukan ini, Anda memerlukan semua dependensi untuk membangun Okular dari sumber. Mereka terdaftar di sini: https://okular.kde.org/download.php . Ada beberapa dari mereka di sana.
Maka alih-alih repositori asli Anda mengunduh cabang " edit " jsqliu . Artinya, jalankan perintah berikut di terminal (seharusnya tidak memberikan erro fatal, meskipun akan memberikan beberapa peringatan). Jika Anda tidak ingin menginstal git, maka unduh repositori zip dari https://github.com/jsqliu/okular/tree/edit juga akan berfungsi.
atau lebih pendek:
Untuk menjalankannya, saya juga harus menambahkan yang berikut ini
Untuk menjalankan Okular, terminal harus dijalankan agar perintah bash dapat digunakan.
Kemudian jalankan Okular. Setiap kali Anda menyorot teks, itu akan menyalin konten ke dalam catatan. Saya tidak tahu, kapan atau apakah itu akan menjadi standar Okular, tetapi edit jsqliu berfungsi dengan baik dan melakukan pekerjaannya.
Beri tahu saya, jika ini tidak cukup, dan Anda tidak dapat membuatnya berfungsi. Saya mungkin dapat memberikan lebih banyak informasi. Saya juga mulai menggunakan Docear baru-baru ini, dan fitur ini membuat perbedaan besar!
sumber
Karena jawaban puslet88 banyak membantu saya, saya ingin berkontribusi. Berdasarkan solusi John (jsqliu), saya menambahkan alat anotasi lain ke Okular (tidak disebut "Embedded"). Ini adalah tiruan dari stabilo, dengan kode John ditambahkan, sehingga itu menulis semua teks yang disorot ke dalam komentar. Yang keren adalah bahwa Anda dapat mengontrol di Okular, yang menyoroti akan diimpor ke Docear.
Anda menemukan perubahan di https://github.com/igsor/okular/tree/master dan biner pra-dibangun di http://www.igsor.net/projects/okular/okularpart.so . Peringatan: ini adalah tautan unduhan langsung, jadi jangan klik saja; klik kanan dan Simpan Sebagai. Ini mencakup sebagian besar fitur Okular, jadi ini besar!
sumber