메모가 포함된 비머 프리젠테이션: 탐색이 제대로 작동하지 않고 "동일한 식별자를 가진 목적지" 경고가 표시됩니다.

메모가 포함된 비머 프리젠테이션: 탐색이 제대로 작동하지 않고 "동일한 식별자를 가진 목적지" 경고가 표시됩니다.

나는 오랜 비머 문제를 다시 언급하고 있으며 우리 모두가 이 문제를 완전히 해결할 수 있는지 확인하기 위해 그것에 많은 현상금을 걸 것입니다...

이전에 게시한 질문을 따르고 있습니다.여기, 그리고오래된 게시물적절한 답변을 얻지 못했고 최근에 발견된 추가 정보와 문제를 추가했습니다.

문제는 다음의 탐색 링크와 관련되어 있습니다.메모가 포함된 비머 프레젠테이션.

  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

목적지 경고와 관련하여 비머 문제 추적기에 버그 보고서를 추가했습니다.https://github.com/josephwright/beamer/issues/370.

링크와 목차에 관해서는 pgfpages의 문서(pgfmanual.pdf)만 인용할 수 있습니다.

경고 한마디: pgfpages 사용하이퍼링크를 파괴합니다. 실제로 하이퍼링크는 파괴되지 않고 최종 출력에서 ​​완전히 잘못된 위치에 나타날 뿐입니다. 이는 PDF 사양의 근본적인 결함 때문입니다. PDF에서 하이퍼링크의 경계 사각형은 "절대 페이지 좌표"로 제공되며 변환이나 회전은 영향을 미치지 않습니다. 따라서 원하는 페이지를 배치하기 위해 pgfpages에 의해 적용되는 변환은 하이퍼링크 좌표에 적용될 수 없습니다. 가까운 미래에 이것이 바뀔 가능성은 거의 없습니다.

오른쪽에 메모를 넣을 때 링크가 기본 슬라이드에서 어느 정도 제대로 작동하는 이유가 바로 그것입니다(개요를 포함하여 현재 texlive 라이브로 컴파일할 때 나에게 그렇습니다). pgfpages가 메모를 기본 슬라이드에 삽입하므로 오른쪽 절대 좌표는 변경되지 않습니다. 노트를 왼쪽에 놓고 노트 주변에 마우스를 올려놓으면 링크가 있는 것을 볼 수 있습니다.

유인물 포함2:1로레이아웃에는 작업 링크를 얻을 기회가 없습니다. 여기서 두 페이지 모두 세 번째 페이지에 다시 삽입되며 이로 인해 어쨌거나 주석이 손실됩니다(여기에도 존재할 좌표 문제에 더해).

답변2

댓글을 게시할 수 없지만 pgfpages 패키지가 문제인 경우 사용할 수 있습니다.PDF잼껍질에.

관련 정보