Doom Emacs — это популярная среда настройки Emacs, расширяемого и легко настраиваемого текстового редактора. Его цель — предоставить современный и оптимизированный интерфейс Emacs, сочетающий в себе множество плагинов и пакетов. Одним из таких плагинов является pdf-tools, который позволяет плавно обрабатывать PDF-файлы в Doom Emacs. В этой статье мы рассмотрим несколько методов работы с PDF-файлами с помощью pdf-инструментов в Doom Emacs, а также приведем примеры кода.
Метод 1. Открытие PDF-файла
Чтобы открыть PDF-файл в Doom Emacs с помощью pdf-инструментов, вы можете использовать команду pdf-tools-open. Эта команда предложит вам выбрать PDF-файл из вашей файловой системы и откроет его в буфере.
M-x pdf-tools-open
Метод 2. Навигация по PDF-файлу
pdf-tools предоставляет различные команды для навигации по PDF-документу в Doom Emacs. Вот несколько примеров:
pdf-view-next-page: переход на следующую страницу.pdf-view-previous-page: переход на предыдущую страницу.pdf-view-goto-page: переход на определенную страницу.
M-x pdf-view-next-page
M-x pdf-view-previous-page
M-x pdf-view-goto-page
Метод 3. Поиск в PDF-файле
pdf-tools позволяет вам искать определенный текст в PDF-документе в Doom Emacs. Команду pdf-occurможно использовать для поиска шаблонов в PDF-файле.
M-x pdf-occur
Метод 4: аннотирование и маркировка PDF-файлов
Инструменты PDF в Doom Emacs предоставляет функции для аннотирования и маркировки PDF-файлов. Вы можете выделять текст, подчеркивать его, рисовать фигуры и многое другое. Вот несколько полезных команд:
pdf-annot-add-highlight-markup-annotation: добавьте аннотацию выделения.pdf-annot-add-text-annotation. Добавьте текстовую аннотацию.pdf-annot-add-underline-markup-annotation: добавьте подчеркнутую аннотацию.
M-x pdf-annot-add-highlight-markup-annotation
M-x pdf-annot-add-text-annotation
M-x pdf-annot-add-underline-markup-annotation
Метод 5: извлечение текста из PDF-файлов
Вы можете извлечь текст из PDF-документа в Doom Emacs, используя PDF-инструменты. Команда pdf-view-kill-ring-saveкопирует выделенный текст в список уничтожений, позволяя вам вставить его в другое место.
M-x pdf-view-kill-ring-save
Благодаря инструментам PDF в Doom Emacs обработка PDF-документов становится легкой и эффективной. В этой статье мы рассмотрели различные методы открытия, навигации, поиска, аннотирования, маркировки и извлечения текста из PDF-файлов в Doom Emacs. Используя эти возможности, вы можете повысить свою производительность и оптимизировать рабочий процесс управления документами.