Je voulais définir de manière permanente les surligneurs sur quelques couleurs et supprimer la ligne verte et les polygones. Il s'avère que vous pouvez modifier les surligneurs disponibles en modifiant le tools.xml
fichier. Pour moi (Okular 0.16.3 du dépôt officiel sur Ubuntu 13.04), cela se trouve à /usr/share/kde4/apps/okular
. Vous devriez pouvoir deviner cela en exécutant kde4-config --path data
et en ajoutant okular
au dernier chemin ( mais voir la mise à jour ci-dessous ).
Là-bas, vous verrez des choses comme
<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>
Si vous le remplacez pour ressembler au bloc du surligneur jaune, vous obtiendrez un surligneur similaire. Dans mon cas:
<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>
Le tool-color-magenta
pixmap est stocké dans /usr/share/kde4/apps/okular/pics
et vous pouvez y mettre un png.
Alors maintenant, ma barre d'outils de révision ressemble à ceci:
J'avais besoin de sudo
modifier ces fichiers.
Mise à jour : suite à la fenêtre de mise à jour périodique du logiciel dans ubuntu, j'ai mis à niveau Okular à 0.16.4, qui a restauré la valeur par défaut tools.xml
. Il semble que si vous copiez ou créez un lien symbolique entre vos fichiers personnalisés vers le chemin okular des applications kde sous votre $HOME
(dans mon cas, $HOME/.kde/share/apps/okular
), cela devrait avoir la priorité sur /usr/share/...
ceux et vous éviter des ennuis.