Passen Sie Okular an, um die Eigenschaften des Hervorhebungswerkzeugs zu ändern

11

Ich verwende Okular als PDF-Reader unter Linux. Ich möchte wissen, wie ich die Farbe der Hervorhebung dauerhaft ändern kann . Ich weiß, dass ich die Sättigung der vom Hervorhebungswerkzeug verwendeten Farbe ändern kann, indem ich mit der rechten Maustaste auf die Hervorhebungsauswahl klicke und die gewünschten Änderungen vornehme. Diese gelten jedoch nur für die aktuelle Auswahl.

Wie kann ich okular festlegen, um diese Einstellungen für jede Hervorhebung in der Datei beizubehalten (und dennoch das Anpassen an bestimmten Positionen zuzulassen) und sie auch nach dem Schließen der Datei beizubehalten [und später zu öffnen, dh die Einstellungen gehen nicht verloren]

Suvarna Pattayil
quelle

Antworten:

11

Ich wollte die Textmarker dauerhaft auf ein paar Farben einstellen und die grüne Linie und das Polygon-Zeug beseitigen. Es stellt sich heraus, dass Sie die verfügbaren Textmarker ändern können, indem Sie die tools.xmlDatei ändern . Für mich (Okular 0.16.3 aus dem offiziellen Repository unter Ubuntu 13.04) befindet sich dies unter /usr/share/kde4/apps/okular. Sie sollten dies erraten können, indem Sie den letzten Pfad kde4-config --path dataausführen und an ihn anhängen okular( siehe jedoch Update unten ).

Dort sehen Sie Dinge wie

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

Wenn Sie es ersetzen, um wie der Block des gelben Textmarkers auszusehen, erhalten Sie einen ähnlichen Textmarker. In meinem Fall:

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

Die tool-color-magentaPixmap wird in gespeichert /usr/share/kde4/apps/okular/picsund Sie können dort ein PNG einfügen.

Jetzt sieht meine Überprüfungssymbolleiste folgendermaßen aus:

Geben Sie hier die Bildbeschreibung ein

Ich musste sudodiese Dateien ändern.

Update : Nach dem regelmäßigen Software-Update-Fenster in Ubuntu habe ich Okular auf 0.16.4 aktualisiert, wodurch der Standard wiederhergestellt wurde tools.xml. Es sieht so aus, als ob Sie stattdessen Ihre benutzerdefinierten Dateien kopieren oder mit dem okularen Pfad der kde-Apps unter Ihrem $HOME(in meinem Fall $HOME/.kde/share/apps/okular) verknüpfen. Dies sollte Vorrang vor /usr/share/...denjenigen haben und Ihnen einige Probleme ersparen.

gerichtetes Lachen
quelle
Tolle Lösung, aber eine Möglichkeit, die Farben von Anmerkungen zu ändern, die von Acrobat in das PDF geschrieben wurden? Dies macht meine eigenen Anmerkungen besser lesbar, hilft aber nicht bei importierten Dokumenten.
mmdanziger
Kurze Antwort ist nein. Okular speichert Anmerkungen in einer XML-Datei getrennt vom Original-PDF, während Acrobat sie im PDF-Format speichert (dies ist auch der Fall, wenn Sie die neue Okular-Exportfunktion verwenden). Es gibt verschiedene Tools, die mit PDF-Anmerkungen arbeiten können. Wenn Sie sie jedoch in Okular konvertieren oder bearbeiten möchten, müssen Sie höchstwahrscheinlich Ihre eigenen rollen.
gerichtetes Lachen
@directedlaugh wissen Sie, wie Sie die Standardschriftgröße für Inline-Notizen bearbeiten können? Ich denke, es sollte auch möglich sein, es in der tools.xml anzugeben
cknoll
Ich denke, Sie können dies direkt über die Menüleiste tun - Einstellungen> Okular konfigurieren> Anmerkungen> Inline-Notiz. Nie die XML bearbeitet, aber das Einstellungsmenü wird es wahrscheinlich in XML schreiben
gerichtetes Lachen