Beamer: Platz für Video-Overlay reservieren

Beamer: Platz für Video-Overlay reservieren

Für die Vorbereitung einer Videovorlesung wünsche ich mir eine Rahmenvorlage, auf der ich einen rechteckigen Bereich freihalten kann, auf dem ich später ein Kamera-Overlay für das Screencasting platzieren möchte.
Idealerweise hat die Vorlage außerdem das Seitenverhältnis 16:9, um eine FullHD-Aufnahme zu ermöglichen.
Die Größe des rechteckigen Bereichs sollte dabei etwa 1/9 der Gesamtfläche betragen.

|----------------------------------|
|              Title               |
|----------------------------------|
|                                  |
|                                  |
|        CONTENT      |------------|
|                     |   video    |
|                     |  overlay   |
|---------------------|------------|

Eine Modifikation derStandardEine solche Regelung würde ausreichen, da die Unternehmensregelung darauf aufbaut.

Antwort1

Meiner Meinung nach sollten Sie beispielsweise mit TikZ ein Rechteck mit den richtigen Abmessungen in der unteren rechten Ecke zeichnen. Bereiten Sie dann alle Ihre Folien vor und achten Sie darauf, nicht in das Rechteck zu schreiben. Am Ende, für die endgültige Version, löschen Sie einfach das Rechteck aus allen Ihren Folien. Et voilà, das war’s.

Dies ist der sehr einfache Code:

\documentclass[11pt,aspectratio=169]{beamer}
\usetheme{default}
\usepackage{tikz}
\usetikzlibrary{calc}
\newcommand{\forCam}{
\tikz[remember picture,overlay]
\fill[red] (current page.south east) rectangle +(-5,3); %adjust this values by trial and errors for fit your camera overlay 
}
\begin{document}
\setbeamertemplate{navigation symbols}{}

\begin{frame}
    \frametitle{Title}
\forCam % comment this line for delete the rectangle in the final version
Content of the slide

\tikz[remember picture, overlay]
\node at ($(current page.south east)!0.5!($(current page.south east)+(-5,3)$)$) {Don't write here!};
\end{frame}
\end{document}

Folie für Overlay-Kamera

Antwort2

Als Alternative oder Ergänzung zur bestehenden Lösung, die Verantwortung dem Autor zu überlassen, kann eine leichte Verfeinerung der Ränder dabei helfen, dies einfacher zu erreichen. Im Folgenden wird der Inhaltsblock einfach ein wenig nach links verschoben.

    \makeatletter
    \setbeamersize{text margin left=0.75\beamer@leftmargin}
    \setbeamersize{text margin right=3\beamer@rightmargin}
    \makeatother

Darüber hinaus können Sie mit dem Beamer- aspectratioParameter (eingestellt auf 169oder 1610) mehr Platz an den Seiten schaffen und sicherstellen, dass Ihre Präsentationen/Videos auf den meisten Anzeigegeräten angezeigt werden.

Beachten Sie, dass die Größe einiger Elemente möglicherweise unbeabsichtigt geändert wird, z. B. \includegraphicsdurch Verweisen auf \textwidtheine dieser Methoden.

Antwort3

Sie können das \logo{...}Makro verwenden, um einen Bereich entsprechender Größe zu markieren, damit Sie wissen, welche Bereiche frei von Text bleiben sollen:

\documentclass{beamer}

\logo{\color{red}\rule{4cm}{3cm}}

\begin{document}
    
\begin{frame}
  \frametitle{title}
    abc
\end{frame} 
    
\end{document}

verwandte Informationen