|
Luydmila |
|
|
|
Постановка задачи: текст диссертации набран в LATEX-2е, преобразован в PDF-файл (dissertation.pdf); презентация также в LATEX-2е. Требуется организовать ссылки из презентации так, чтобы текст диссертации открывался на нужных страницах (доказательствах, таблицах и пр.). Нашла упоминание: гиперссылка на мишень внешнего документа, созданную командой \hypertarget в другом pdf-документе, имеет вид \href{имя файла#имя мишени}{текст}. Предположила, что в файле dissertation.pdf нужно создать мишень командой: \hypertarget{Theorem1}{}, а в презентации гиперссылку \href{dissertation.pdf#Theorem1}{Доказательство Теоремы 1.}. Тогда в готовой презентации появится строка "Доказательство Теоремы 1. ", при клике на которую диссертация откроется на странице, содержащей мишень. Однако на практике не работает. При запуске - ошибка, в строке end{frame}. Как исправить?
|
|
|
|
 |
|
Luydmila |
|
|
|
Конкретизирую вопрос: почему не работает рекомендованная в учебниках ("Запуск внешнего приложения") команда --- \href{run:адрес приложения#адрес файла}{Открыть файл}? В том числе, "книжный" пример:
Открыть рисунок с помощью \href{run:mspaint.exe#fig-1.jpg}{программы Paint}
вызывает все ту же ошибку в строке end{frame}...
|
|
|
|
 |
|
Evgueni |
|
|
|
Предположу, что это скорее какой-то конфликт hyperref и beamer. Для начала следует посмотреть документацию этих пакетов на предмет совместимости.
Также предоставление рабочего примера (минимальный код для двух текстов -- презентации и цели) могло бы помочь при выяснения проблемы.
|
|
|
|
 |