Можно ли каким-то образом узнать количество слов в документе PDF, который я просматриваю, в Evince, средстве просмотра PDF по умолчанию в Ubuntu? Я могу конвертировать документы в текстовые файлы и получать количество слов из терминала, но я бы очень хотел иметь возможность быстро получить их без использования терминала. Есть ли плагин, который может сделать это, или он уже встроен, и я просто скучаю по нему?
PS Я бы предпочел не менять своего средства просмотра, так как Evince является средством просмотра PDF по умолчанию в Ubuntu, и я очень хотел бы сделать как можно больше, используя приложения по умолчанию, поскольку многие из них, включая Evince, действительно хороши.
Как насчет быстрого bash-скрипта, требующего зенита и проявления. Когда вызывается без аргумента, он даст вам диалоговое окно, чтобы вы могли выбрать файл. При вызове с аргументом (или после указанного диалогового окна) он одновременно откроет файл в evince и выдаст диалоговое окно с количеством слов.
Другими словами, скопируйте следующее в текстовый файл, называемый
evince-word-count.sh
или что-то еще, сохраните его где-нибудь на вашем пути (например,~/bin/
), сделайте его исполняемым (либо с помощью щелчка правой кнопкой мыши и свойств Nautilus, либо с помощьюchmod +x ~/bin/evince-word-count.sh
),Теперь щелкните правой кнопкой мыши по некоторым файлам PDF в nautilus, выберите «Открыть с помощью ...», а затем откройте его с помощью evince-word-count.sh. Теперь, когда вы откроете PDF-файл, он одновременно откроется и покажет вам количество слов.
источник
Ответ Олафа Лейдингера в списке рассылки Evince:
источник
Я не верю, что это возможно (ну, это технически возможно, но не было реализовано).
Вы должны помнить, что Evince - это средство просмотра документов, а подсчет слов - это функция, которая обычно требуется в редакторе (да, я знаю, что это не всегда так).
Возможно, вы захотите связаться с разработчиками Evince и спросить, будут ли они заинтересованы в реализации этой функции.
источник