Я прочитал документацию по fancytooltips и fancy-previewздесь, и я не совсем понимаю, в чем их различия, или когда я должен предпочесть один другому. Я вижу, что fancytooltips — это пакет TeX (файл .sty), а fancy-preview — это скрипт Perl. Но, похоже, у них одинаковые возможности (которые показаны на картинках наэта страница.)
решение1
Fancytooltips позволяют вставлять картинки (страницы внешнего PDF-файла) на странице. Пользователь должен подготовить внешний файл ииспользуйте команды для вставки всплывающих подсказокв основном документе.
Fancy-preview создает внешний файл с подсказкамиавтоматическииз уравнений, рисунков и т. д. и добавляет всплывающие подсказки к \ref
командам типа -likeтакже автоматически.
Для обоих требуется pdflatex (pdflualatex тоже должен подойти), но в принципе можно добавить поддержку и xelatex.
Похожие решения (добавление материала на страницу PDF и разрешение кнопкам скрывать/показывать этот материал) — это ocg-x
, ocg-p
, ocgtools
и макрос \tooltip
, написанный AlexG в ответ наpdftooltip из пакета pdfcomment: использование кода LaTeX в подсказке. В этих решениях код TeX для подсказки находится в основном файле TeX. ocgtools
требуется pdflatex (возможно также добавить поддержку xelatex), другие пакеты и макросы допускают маршрут xelatex или dvips.
Аналогичные пакеты также cooltooltips
и pdfcomment
. Эти пакеты не допускают использования кода LaTeX во всплывающих подсказках, но поддержка в различных браузерах может быть лучше.