Презентация Beamer с примечаниями: навигация работает неправильно и появляются предупреждения «пункт назначения с тем же идентификатором»

Презентация Beamer с примечаниями: навигация работает неправильно и появляются предупреждения «пункт назначения с тем же идентификатором»

Я возвращаюсь к давней проблеме с Beamer и обещаю за нее хорошую награду, чтобы посмотреть, сможем ли мы все решить эту проблему раз и навсегда...

Я продолжаю предыдущий вопрос, который я разместилздесь, истарый постна который так и не был дан надлежащий ответ, а также добавлена ​​дополнительная информация и проблемы, обнаруженные совсем недавно.

Проблемы связаны с навигационными ссылками вПрезентации Beamer С ЗАМЕТКАМИ.

  1. Если вы попытаетесь показать своезаметки слева, навигационные ссылки в верхней части слайдов просто не работают.
  2. Если вы сделаете так, как я, и переключитесьпримечания справа, ссылки сверху работают.

НО МЫ ВСЕ РАВНО СТАЛКИВАЕМСЯ СО СЛЕДУЮЩИМИ ПРОБЛЕМАМИ:

  • Ссылки воглавлениевообще не работают.
  • Вы получаете бесконечное количество следующих вещей:предупреждения(по одному на слайд):

пункт назначения с таким же идентификатором * уже использовался, дубликат игнорируется

Я думаю, что это действительно большая проблема с 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в оболочке.

Связанный контент