Я хотел навсегда установить подсветку на несколько цветов и покончить с зеленой линией и полигонами. Оказывается, вы можете изменить доступные маркеры, изменив tools.xml
файл. Для меня (Okular 0.16.3 из официального репозитория на Ubuntu 13.04) это находится по адресу /usr/share/kde4/apps/okular
. Вы должны быть в состоянии угадать это, запустив kde4-config --path data
и добавив okular
последний путь ( но см. Обновление ниже ).
Там вы увидите такие вещи, как
<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>
Если вы замените его на блок желтого маркера, вы получите аналогичный блок. В моем случае:
<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-magenta
Пиксельный хранятся в /usr/share/kde4/apps/okular/pics
и вы можете поместить туда PNG.
Итак, теперь моя панель инструментов обзора выглядит так:
Мне нужно было sudo
изменить эти файлы.
Обновление : после периодического обновления программного обеспечения в Ubuntu я обновил Okular до 0.16.4, который восстановил настройки по умолчанию tools.xml
. Похоже, что если вместо этого вы скопируете или сделаете символическую ссылку свои настроенные файлы в обычный путь приложения kde под вашим $HOME
(в моем случае $HOME/.kde/share/apps/okular
), это должно иметь приоритет над /usr/share/...
ними и избавить вас от некоторых проблем.