Я возвращаюсь к давней проблеме с Beamer и обещаю за нее хорошую награду, чтобы посмотреть, сможем ли мы все решить эту проблему раз и навсегда...
Я продолжаю предыдущий вопрос, который я разместилздесь, истарый постна который так и не был дан надлежащий ответ, а также добавлена дополнительная информация и проблемы, обнаруженные совсем недавно.
Проблемы связаны с навигационными ссылками вПрезентации Beamer С ЗАМЕТКАМИ.
- Если вы попытаетесь показать своезаметки слева, навигационные ссылки в верхней части слайдов просто не работают.
- Если вы сделаете так, как я, и переключитесьпримечания справа, ссылки сверху работают.
НО МЫ ВСЕ РАВНО СТАЛКИВАЕМСЯ СО СЛЕДУЮЩИМИ ПРОБЛЕМАМИ:
- Ссылки воглавлениевообще не работают.
- Вы получаете бесконечное количество следующих вещей:предупреждения(по одному на слайд):
пункт назначения с таким же идентификатором * уже использовался, дубликат игнорируется
Я думаю, что это действительно большая проблема с Beamer, я не знаю, баг ли это или это можно как-то решить...
Отключение ссылок не представляется возможным; хотя мы удалим предупреждения, основная причина, по которой некоторые из нас используют Beamer, — это великолепная навигация, которая быстро переносит нас к слайду большой презентации во время раунда вопросов.
Было бы очень полезно, если бы функцию навигации можно было использовать вместе с возможностью добавлять заметки рядом со слайдами... На самом деле, я не понимаю, почему это невозможно.
Я отказался от попыток добавить ноты слева, так что давайте попробуем заставить все работать хотя бы с нотами справа...
При наличии заметок справа навигационные ссылки поверх слайдов работают, но нам все равно нужно сделать так, чтобы навигация в оглавлении тоже работала, и избавиться от этих ужасно раздражающих предупреждений.
Вот MWE, с которого можно начать играть:
\documentclass{beamer}
\usepackage{pgfpages}
\setbeameroption{show notes on second screen=right}%better notes on right
\mode<presentation> {
\usetheme{Singapore}
}
\begin{document}
\begin{frame}[plain]
\titlepage
\note{
Notes for the title page
}
\end{frame}
\section*{Outline}
\begin{frame}[plain]
\frametitle{Outline}
\tableofcontents
\note{
Notes for the table of contents
}
\end{frame}
\section{Frame 1}
\begin{frame}
\frametitle{Frame with notes 1}
FIRST FRAME CONTENTS
\note{
Notes for the first frame
}
\end{frame}
\section{Frame 2}
\begin{frame}
\frametitle{Frame with notes 2}
SECOND FRAME CONTENTS
\note{
Notes for the second frame
}
\end{frame}
\section{Frame 3}
\begin{frame}
\frametitle{Frame with notes 3}
SECOND FRAME CONTENTS
\note{
Notes for the third frame
}
\end{frame}
\end{document}
ДОПОЛНИТЕЛЬНЫЕ БОНУСНЫЕ БАЛЛЫ, ЕСЛИ ВЫ СМОЖЕТЕ ЗАСТАВИТЬ НАВИГАЦИЮ РАБОТАТЬ В ФОРМАТЕ РАЗДАТОЧНОГО МАТЕРИАЛА, ГДЕ НАВИГАЦИЯ НЕ РАБОТАЕТ ВООБЩЕ! Просто используйте:
\documentclass[handout]{beamer}
\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]
\setbeameroption{show notes}
решение1
Я добавил отчет об ошибке в систему отслеживания ошибок Beamer, касающийся предупреждений о пунктах назначения:https://github.com/josephwright/beamer/issues/370.
По поводу ссылок и оглавления можно только процитировать документацию pgfpages (в pgfmanual.pdf)
Предупреждение: использование pgfpagesуничтожит гиперссылки. На самом деле гиперссылки не уничтожаются, просто они будут отображаться в совершенно неправильных позициях в конечном выводе. Это связано с фундаментальным недостатком спецификации PDF: в PDF ограничивающий прямоугольник гиперссылки задается в «абсолютных координатах страницы», и переводы или повороты на них не влияют. Таким образом, преобразования, применяемые pgfpages для размещения страниц там, где вы хотите, (даже не могут) применяться к координатам гиперссылок. Маловероятно, что это изменится в обозримом будущем.
Вот почему ссылки работают более-менее нормально на главном слайде, когда вы размещаете заметки справа (у меня это работает, когда я компилирую с текущим texlive live, включая контуры): Поскольку pgfpages вставляет заметки в главный слайд справа, абсолютные координаты не меняются. Если вы размещаете заметки слева и наводите указатель мыши на заметки, вы увидите, что ссылки там.
С раздаточными материаламис 2 на 1макет, имхо, не дает никаких шансов получить рабочие ссылки. Здесь обе страницы перевставляются в третью, и это в любом случае теряет аннотации (в дополнение к проблеме координат, которая также будет существовать здесь).
решение2
Я не могу опубликовать комментарий, но если проблема в пакете pgfpages, вы можете использоватьPDFjamв оболочке.