Большинство современных читалок PDF далеки от совершенства, часто вы видите разрекламированный Adobe Reader, но не всем нужен столь огромный монстр. Я же хочу представить наиболее простой и оптимальный вариант на сегодняшний день - Sumatra PDF. Свободно-распространяемый, написанный Krzysztof Kowalczyk на C++ просмотрщик PDF, переведённый на более чем 30 языков предоставляет вам самое быстрое открытие документов среди современных аналогов.
Для просмотра PDF используются библиотека MuPDF, самая же программа полностью портабельная и состоит лишь из одного исполняемого файла, который возможно переместить и на Flash-карту. Sumatra как отдельный процесс не занимает файлы у системы, то есть PDF документ во время просмотра вы можете успеть и перекомпилировать, а далее просто обновить отображаемый файл кнопкой "R".
Печать в Sumatra осуществляется посредством преобразования каждой страницы в битовое изображение, что отрицательно влияет на принтеры с малой памятью. Недавно введена функция чтения гиперссылок. Поддержка SyncTeX, двухсторонняя синхронизация исходных текстов TeX в PDF, полученных с помощью pdfTeX или XeTeX.
Sumatra разрабатывается уже более 3 лет, но некоторые ошибки до сих пор не исправлены, особенно критично относятся к ныне выпущенной версии 0.9.4, наблюдаются ошибки при просмотре страниц и вылеты из программы. Но в то же время утилита получила признание за свою идеальную скорость работы, минималистичность интерфейса, поддержку горячих клавиш и бесплатность использования.
Сам же ей пользуюсь с самого первого моего знакомства с файлами формата PDF и поверьте, в программе нет ничего лишнего и свойственной Adobe Reader громоздкости.
Функциональность утилиты, конечно, хромает, но разработчик создавал Sumatra для простых действий с PDF файлами, что и радует пользователей программы по сей день. Не забывайте и об аналогах, которые я представлю вам в ближайшие дни.