Изменить подсветку Okular, чтобы автоматически копировать выделенный текст в комментарий

Несмотря на то, что стареет вопрос SE, программа PDF Okular теперь может записывать аннотации непосредственно в PDF. Это делает его очень полезным в сочетании с Docear для аннотации учебной литературы. Тем не менее, Docear импортирует аннотации из комментариев, а не импортирует из выделенного текста. В Okular, когда вы выделяете текст, его можно щелкнуть, чтобы открыть пузырь комментариев, который по умолчанию пуст. Копирование выделенного текста в получающийся пузырь позволяет импортировать его в Docear, но это трудоемко.

Как я могу изменить инструмент выделения, чтобы автоматически копировать выделенный текст в полученный комментарий?

Действительно, сейчас есть решение, и я не попытался это сделать. Я тестировал его, и он работает точно так же, как нужно, путем копирования текста в содержимое заметки.

Jsqliu на github исправил это. Точное обновление файла рассматривается в этом разном. https://github.com/jsqliu/okular/commit/ee9a8f5272c1ea4b20648fe57b52c726751073aa

Поскольку я немного удален от компьютера, я включу примерные инструкции, чтобы запустить его на вашем компьютере. Если кто-то знает, что некоторые из этих частей не нужны, не стесняйтесь их редактировать. Но их должно быть достаточно.

Для этого вам нужны все зависимости для создания Okular из источника. Они перечислены здесь: https://okular.kde.org/download.php . Там их немало.

Затем вместо исходного репозитория вы загружаете ветвь « edit » jsqliu. То есть, запустите следующие команды в терминале (не должны приводить к фатальным erros, хотя это даст некоторые предупреждения). Если вы не хотите устанавливать git, то загрузка zip-репозитория с https://github.com/jsqliu/okular/tree/edit также будет работать.

git clone -b edit https://github.com/jsqliu/okular/ cd okular mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=/path/to/your/kde4/install/dir .. make make install 

Или короче:

 git clone -b edit https://github.com/jsqliu/okular/ cd okular && cd build && cmake -DCMAKE_INSTALL_PREFIX=$HOME/install/ .. && make make install 

Для запуска я также должен был добавить следующее

 1) In "~/.bashrc" added: export KDEDIRS=$KDEDIRS:$HOME/install:$(kde4-config --prefix); kbuildsycoca4 2) In "~/.profile" added (which is my separate installation folder) Note. Running two different versions of Okular is so far unsuccessful.: # set PATH so it includes user's private bin if it exists if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$HOME/install/bin:$PATH" fi 3) In /etc/environment export PKG_CONFIG_PATH=/where/install/poppler/lib/pkgconfig:$PKG_CONFIG_PATH export LD_LIBRARY_PATH=/where/install/poppler/lib:$LD_LIBRARY_PAT 

Чтобы запустить Okular, терминал должен работать для команд bash, которые будут использоваться.

Затем просто запустите Okular. Всякий раз, когда вы выделяете текст, он копирует содержимое в заметку. Я понятия не имею, когда или станет стандартом Okular, но редактирование jsqliu прекрасно работает и выполняет эту работу.

Дайте мне знать, если этого недостаточно, и вы не можете заставить его работать. Я могу предоставить дополнительную информацию. Я также начал использовать Docear в последнее время, и эта функция имеет огромное значение!

Спасибо за этот пост, у меня была такая же проблема.

Поскольку этот ответ мне очень помог, я хотел бы внести свой вклад. Основываясь на решении Джона (jsqliu), я добавил еще один инструмент аннотации к Okular (uninspiringly called «Embedded»). Это клон маркера, с добавлением кода Джона, так что он записывает весь выделенный текст в комментарий. Самое приятное, что вы можете управлять в Okular, который подчеркивает, будет импортирован в Docear.

Вы найдете изменения в ветке редактирования по адресу https://github.com/igsor/okular/tree/edit и предварительно построенный двоичный файл по адресу http://www.igsor.net/projects/okular/okularpart.so (включая Большинство Окулярных функций, поэтому он большой!)

  • Вырезание и вставка вьетнамских персонажей из PDF
  • Как извлечь изображение из файла PDF
  • Являются ли файлы .docx или .pdf потенциально опасными?
  • Могу ли я создать виртуальную 3d-модель здания из двухмерных чертежей в формате PDF?
  • Как конвертировать .PDF в .eps (в Windows)
  • Ссылки Firefox на локальные или сетевые страницы не работают
  • Есть ли какая-либо авторская информация в формате PDF?
  • Как конвертировать PDF-файлы в формат ePub?
  • Как я могу прочитать внутреннее создание / изменение PDF в Windows PowerShell?
  • Как конвертировать книги Kindle в формат PDF?
  • Печать файла PDF с файловым контуром в нижнем колонтитуле
  • Давайте будем гением компьютера.