如何直观地“标记”某些幻灯片?

如何直观地“标记”某些幻灯片?

在 Beamer 演示文稿中,我发现有时将某些幻灯片保留为流程的一部分而不是使用附录幻灯片会很有用,但会添加视觉“标记”。

我想知道如何创建一个小命令,如果包含在幻灯片中则会在角落添加一个半透明的三角形,如下所示:

答案1

\earmark按要求的方式提供。

具体来说,我使用atbegshi包允许在页面发货时添加内容。我创建宏,\atxy{<x>}{<y>}{<content>}用于将这些发货项目放置在指定 (x,y) 位置的前台。最后,我定义使用\earmark放置一个透明三角形在 (x,y) = ( 0pt, \paperheight) 处\atxy

抱歉,tikz由于我的tikz知识贫乏,我用蛮力拼凑出透明三角形。

\documentclass{beamer}
\usepackage{atbegshi}
\usepackage{lipsum,tikz}
\def\PageTopMargin{1in}
\def\PageLeftMargin{1in}
\newcommand\atxy[3]{%
 \AtBeginShipoutNext{\AtBeginShipoutAddToBoxForeground{%
  \smash{\hspace*{\dimexpr-\PageLeftMargin-\hoffset+#1\relax}%
  \raisebox{\dimexpr\PageTopMargin+\voffset-#2\relax}{#3}}}}}
\def\earmark{%
  \atxy{0pt}{\paperheight}{\begin{tikzpicture}
  \node[outer sep=0.46in] (earmark) {};
  \draw[blue!40, fill, opacity=0.25] (earmark.south west) -- (earmark.south east) -- 
    (earmark.north west)-- (earmark.south west);
  \end{tikzpicture}}
}
\begin{document}
\begin{frame}{title of the slide}
\earmark
\lipsum[3]
blah blah\par
blah blah\par
And here we test opacity
\end{frame}
\begin{frame}{next slide}
There is no earmark here
\end{frame}
\end{document}

在此处输入图片描述

相关内容