Okular в Ubuntu не может выполнять «выделение» и копирование и вставку

Okular в Ubuntu не может выполнять «выделение» и копирование и вставку

Инструмент "выделения" в моем okular 0.19.3 (soft -- ubuntu, 14-04) позволяет мне выбрать только один из них: "инструмент выделения", "инструмент выделения текста" и "инструмент выделения таблицы". Мне нужен только "инструмент выделения текста". Однако, когда я его выбираю, моя мышь не может сделать прямоугольник вокруг нужного мне текста -- мышь просто ничего не может сделать. Если я выбираю "инструмент выделения", небольшое окно предлагает мне сделать прямоугольник вокруг нужного мне текста/изображения, и как только я это делаю, оно сообщает, что "Изображение (такого-то размера) готово к копированию в буфер обмена", но любая попытка вставить его в буфер обмена терпит неудачу. Я помню, что когда он работал на моей старой машине, он выдавал "текст" вместо "изображение" и работал отлично. Можно ли что-нибудь с этим поделать? Ой, я забыл сказать, что мой "буфер обмена" -- это окно "vim".

решение1

Инструмент выделения текста не выделяет прямоугольник. Он выделяет текст как последовательность символов от того места, где вы нажимаете кнопку мыши, до тех пор, пока вы ее не отпустите. По крайней мере, так происходит с текущей версией Okular 16.04.1 под Fedora. Я не могу легко проверить на старой Ubuntu, так что, возможно, там были какие-то ошибки, которые были исправлены за это время.

Я не знал, что в vim можно вставлять изображения. Это текстовый редактор, а не графический инструмент. Как бы вы это сделали? Вы уже делали это раньше?

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

решение2

Кажется, я нашел ответ и лекарство. Неисправной частью был мой .vimrc (ну, точнее, я сам — за то, что не был слишком дотошен..). Теперь я включил в свой .vimrc две строки:

vmap и
imap P

Первый из них позволил мне копировать текст из PDF-файла при использовании Okular. Я мог выбрать режим "инструмент выделения" или "инструмент выделения текста". Они работают немного по-разному: "инструмент выделения" показывает мне ДВА маленьких окна, которые предлагают мне выбрать "выделение текста" или "выделение изображения" (я выбираю "текст") после того, как я создаю прямоугольник над выбранным текстом, а затем я могу вставить текст в мое окно "vi". Если я выбираю "выделение текста", это просто меняет цвет моего выделенного текста, и я могу вставить его сразу в мое окно "vi". Самое удивительное, что, используя любой из них, я могу копировать даже уравнения, т. е. все греческие буквы правильно копируются в файл vi!!! (Я не знаю, как они это делают...)

Связанный контент