Kustomisasi Okular untuk memodifikasi properti alat highlight

11

Saya menggunakan Okular sebagai pembaca pdf saya di Linux. Saya ingin tahu bagaimana saya bisa memodifikasi warna sorot secara permanen . Saya tahu saya bisa memodifikasi saturasi warna yang digunakan oleh alat highlight dengan mengklik kanan pada pilihan highlight dan membuat modifikasi yang diinginkan. Namun, itu hanya berlaku untuk seleksi saat ini.

Bagaimana saya bisa mengatur okular untuk mempertahankan pengaturan itu untuk setiap sorotan dalam file (dan masih memungkinkan menyesuaikan pada posisi tertentu) dan juga mempertahankannya setelah file ditutup [dan dibuka kemudian. Yaitu pengaturan tidak hilang]

Suvarna Pattayil
sumber

Jawaban:

11

Saya ingin secara permanen mengatur highlighters ke beberapa warna dan menghilangkan garis hijau dan hal-hal poligon. Ternyata Anda dapat mengubah highlighters apa yang tersedia dengan memodifikasi tools.xmlfile. Bagi saya (Okular 0.16.3 dari repositori resmi di Ubuntu 13.04), ini terletak di /usr/share/kde4/apps/okular. Anda harus dapat mengetahui hal ini dengan menjalankan kde4-config --path datadan menambahkan okularke jalur terakhir ( tetapi lihat pembaruan di bawah ).

Di sana, Anda akan melihat hal-hal seperti

<tool id="7" name="Stamp" pixmap="tool-stamp-okular">
    <tooltip>Put a stamp symbol</tooltip>
    <engine type="PickPoint" hoverIcon="okular" size="64" block="true">
        <annotation type="Stamp" icon="okular"/>
    </engine>
    <shortcut>7</shortcut>
</tool>

Jika Anda menggantinya agar terlihat seperti blok stabilo kuning, Anda akan mendapatkan stabilo serupa. Dalam kasus saya:

<tool id="7" name="Magenta Highlighter" pixmap="tool-color-magenta">
    <tooltip>Magenta Highlight</tooltip>
    <engine type="TextSelector" color="#FF99FF">
        <annotation type="Highlight" color="#FF99FF" />
    </engine>
    <shortcut>7</shortcut>
</tool>

The tool-color-magentapixmap disimpan dalam /usr/share/kde4/apps/okular/picsdan Anda dapat menempatkan png sana.

Jadi sekarang bilah alat ulasan saya terlihat seperti ini:

masukkan deskripsi gambar di sini

Saya perlu sudomemodifikasi file-file ini.

Pembaruan : mengikuti jendela pembaruan peranti lunak berkala di ubuntu, saya telah memutakhirkan Okular ke 0.16.4, yang mengembalikan default tools.xml. Sepertinya jika Anda menyalin atau menyinkronkan file khusus Anda ke path okular aplikasi kde di bawah Anda $HOME(dalam kasus saya, $HOME/.kde/share/apps/okular), itu harus diutamakan daripada /usr/share/...yang dan menghemat masalah.

diarahkan tertawa
sumber
Perbaikan hebat, tetapi apakah ada cara untuk mengubah warna anotasi yang ditulis ke pdf oleh Acrobat? Ini membuat anotasi saya sendiri lebih terbaca tetapi tidak membantu dengan dokumen yang diimpor.
mmdanziger
Jawaban singkatnya adalah tidak. Okular menyimpan anotasi dalam file xml secara terpisah dari pdf asli, sedangkan Acrobat menyimpannya di dalam pdf (juga halnya jika Anda menggunakan fasilitas ekspor Okular baru). Ada berbagai alat untuk bekerja dengan anotasi dalam pdf, tetapi jika Anda ingin mengubahnya menjadi atau mengeditnya di Okular, Anda kemungkinan besar harus membuat sendiri.
diarahkan tertawa
@directedlaugh, apakah Anda tahu cara mengedit ukuran font default untuk catatan inline? Saya kira itu juga harus dimungkinkan untuk menentukannya di tools.xml
cknoll
Saya pikir Anda dapat melakukan ini langsung dari bilah menu - Pengaturan> Konfigurasi Okular> Anotasi> Catatan Inline. Tidak pernah mengedit xml tetapi menu pengaturan mungkin akan menulisnya ke xml
diarahkan tawa