Dostosuj Okular, aby zmodyfikować właściwości narzędzia podświetlania

11

Używam Okulara jako mojego czytnika plików PDF w systemie Linux. Chcę wiedzieć, jak mogę trwale zmodyfikować kolor podświetlenia . Wiem, że mogę modyfikować nasycenie koloru używanego przez narzędzie do podświetlania, klikając prawym przyciskiem myszy wybór podświetlenia i dokonując żądanych modyfikacji. Jednak mają one zastosowanie tylko do bieżącego wyboru.

Jak mogę ustawić okular, aby zachowywał te ustawienia dla każdego wyróżnienia w pliku (i nadal umożliwiał dostosowywanie w określonych pozycjach), a także utrzymywał je po zamknięciu pliku [i otwarciu później .ie ustawienia nie zostaną utracone]

Suvarna Pattayil
źródło

Odpowiedzi:

11

Chciałem na stałe ustawić zakreślacze na kilka kolorów i pozbyć się zielonej linii i wielokątów. Okazuje się, że możesz modyfikować dostępne zakreślacze , modyfikując tools.xmlplik. Dla mnie (Okular 0.16.3 z oficjalnego repozytorium na Ubuntu 13.04), to znajduje się na /usr/share/kde4/apps/okular. Powinieneś być w stanie to rozgryźć, uruchamiając kde4-config --path datai dołączając okulardo ostatniej ścieżki ( ale patrz aktualizacja poniżej ).

Tam zobaczysz takie rzeczy

<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>

Jeśli zastąpisz go, aby wyglądał jak żółty blok rozświetlacza, otrzymasz podobny zakreślacz. W moim przypadku:

<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>

tool-color-magentaPixmap jest przechowywany w /usr/share/kde4/apps/okular/picsi można tam umieścić PNG.

Teraz mój pasek narzędzi do recenzji wygląda następująco:

wprowadź opis zdjęcia tutaj

Musiałem sudozmodyfikować te pliki.

Aktualizacja : po okresowym oknie aktualizacji oprogramowania w Ubuntu zaktualizowałem Okulara do wersji 0.16.4, która przywróciła ustawienia domyślne tools.xml. Wygląda na to, że jeśli zamiast tego skopiujesz lub dowiązasz symbolicznie swoje pliki do ścieżki okularów kde apps pod twoim $HOME(w moim przypadku $HOME/.kde/share/apps/okular), powinno ono mieć pierwszeństwo przed /usr/share/...tymi i zaoszczędzić ci trochę kłopotów.

skierowany śmiech
źródło
Świetna poprawka, ale jakikolwiek sposób na modyfikację kolorów adnotacji zapisanych w pdf przez Acrobat? To sprawia, że ​​moje własne adnotacje są bardziej czytelne, ale nie pomaga w importowaniu dokumentów.
mmdanziger
Krótka odpowiedź to nie. Okular przechowuje adnotacje w pliku xml oddzielnie od oryginalnego pliku pdf, podczas gdy Acrobat przechowuje je w pliku pdf (również w przypadku korzystania z nowej funkcji eksportu Okular). Istnieją różne narzędzia do pracy z adnotacjami w formacie pdf, ale jeśli chcesz je przekonwertować lub edytować w Okular, najprawdopodobniej będziesz musiał utworzyć własne.
wyreżyserowany śmiech
@ directedlaugh Czy wiesz, jak edytować domyślny rozmiar czcionki dla notatek wbudowanych? Myślę, że powinno być również możliwe określenie tego w pliku tools.xml
cknoll,
Myślę, że możesz to zrobić bezpośrednio z paska menu - Ustawienia> Konfiguruj Okular> Adnotacje> Inline Note. Nigdy nie edytowałem xml, ale menu ustawień prawdopodobnie zapisze go w xml
śmieje się