PDF-ридер для CLI

7

Я ищу PDF-ридер, который я могу использовать через SSH в терминале, чтобы он работал screen. Существует ли такая вещь?

В идеале я хотел бы хотя бы less пейджер -esque, но с некоторым форматированием PDF, нумерацией страниц и, возможно, даже с навигацией по ссылкам в документе. Интеграция с Vim была бы потрясающей, но я боюсь, что я слишком многого с этим прошу. Я бы с удовольствием, если бы вы доказали, что я не прав.

Jho
источник

Ответы:

4

Я не знаю ничего лучше, чем использовать pdftotext, но это и lessработает в крайнем случае. Есть и другие конвертеры тоже. Может быть pdftohtmlи lynx/ links/ elinks/ links2/ w3m (текстовые браузеры) могли бы «рендерить» некоторые вещи лучше.

StackExchange печально танцует
источник
2

Все, что я могу найти, - это несколько довольно хакерских решений, которые включают установку инструмента, который называется pdftohtmlили, pdftotextа затем просмотр полученных файлов.

Поэтому убедитесь, что любой используемый вами тип linux имеет pdftohtml.

pdftohtml ch.01.pdf

С последующим

lynx ch.o1.html

(Найдено на http://bassemreda.wordpress.com/2009/03/06/console-pdf-viewer/ )

Поиск в Google for console pdf viewerвозвращает только те страницы, на которых указано, что в консоли нет программы просмотра PDF, и лучшее, что вы можете сделать, - это либо преобразовать ее в html (как указано выше), чтобы сохранить форматирование, либо извлечь из нее текст.

Мокубай
источник
2

Есть проект под названием fbida :

Проект fbida содержит несколько приложений для просмотра и редактирования изображений, при этом основное внимание уделяется фотографиям. Приложения являются:

fbi - это просмотрщик изображений для консоли кадрового буфера linux.

fbgs - скрипт-обертка для просмотра файлов ps / pdf в консоли кадрового буфера с использованием fbi .

[...]

Сийм К
источник
Выглядит неплохо, но я не могу придумать, как использовать фреймбуфер поверх SSH. По крайней мере, не проще, чем настроить полноценную переадресацию X.
Джо