Настройте Okular для изменения свойств инструмента выделения

6937
Suvarna Pattayil

Я использую Okular в качестве моего читателя PDF на Linux. Я хочу знать, как я могу изменить цвет выделения постоянно . Я знаю, что могу изменить насыщенность цвета, используемого инструментом выделения, щелкнув правой кнопкой мыши на выделении выделения и сделав необходимые изменения. Однако они применимы только к текущему выбору.

Как настроить okular для сохранения этих настроек для каждого выделения в файле (и, тем не менее, разрешить настройку в определенных местах), а также сохранять их после закрытия файла [и открытия позже. То есть настройки не теряются]

11

1 ответ на вопрос

11
directed laugh

Я хотел навсегда установить подсветку на несколько цветов и покончить с зеленой линией и полигонами. Оказывается, вы можете изменить доступные маркеры, изменив 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.

Итак, теперь моя панель инструментов обзора выглядит так:

enter image description here

Мне нужно было sudoизменить эти файлы.

Обновление : после периодического обновления программного обеспечения в Ubuntu я обновил Okular до 0.16.4, который восстановил настройки по умолчанию tools.xml. Похоже, что если вместо этого вы скопируете или сделаете символическую ссылку свои настроенные файлы в обычный путь приложения kde под вашим $HOME(в моем случае $HOME/.kde/share/apps/okular), это должно иметь приоритет над /usr/share/...ними и избавить вас от некоторых проблем.

Отличное решение, но есть ли способ изменить цвета аннотаций, записанных в pdf Acrobat? Это делает мои собственные заметки более разборчивыми, но не помогает с импортированными документами. mmdanziger 10 лет назад 0
Краткий ответ - нет. Okular хранит аннотации в xml-файле отдельно от исходного pdf, тогда как Acrobat сохраняет их внутри pdf (также в случае, если вы используете новую функцию экспорта Okular). Существуют различные инструменты для работы с аннотациями в формате PDF, но если вы хотите преобразовать их в Okular или отредактировать их, вам, скорее всего, придется свернуть свои собственные. directed laugh 9 лет назад 0
@directedlaugh вы знаете, как изменить размер шрифта по умолчанию для встроенных заметок? Я думаю, это также должно быть возможно, чтобы указать это в tools.xml cknoll 8 лет назад 0
Я думаю, что вы можете сделать это прямо из строки меню - Настройки> Настройка Okular> Аннотации> Встроенная заметка. Никогда не редактировал xml, но меню настроек, вероятно, запишет его в xml directed laugh 8 лет назад 0

Похожие вопросы