不是一个textblock
。而是一个指定了位置和宽度的正方形或矩形块/框,放置在所需的位置。目的是模糊所需位置的某些文本和某些图形部分。
请告诉我这是否对我的问题造成了混淆。
答案1
下一个代码展示了一种可能的解决方案,它使用绝对坐标(current page
)来覆盖某些区域。
另一个解决方案可能是包括tikzmarks
在您的文本中并使用它们绘制覆盖区域。
\documentclass{beamer}
\usepackage{tikz}
\usepackage{lmodern}
\begin{document}
\begin{frame}
\begin{columns}[onlytextwidth]
\column{.5\linewidth}
\begin{itemize}
\item First
\item Second
\item Third
\end{itemize}
\column{.5\linewidth}
\begin{figure}
\includegraphics[width=.9\textwidth]{example-image}
\caption{A nice figure}
\end{figure}
\end{columns}
\tikz[overlay, remember picture] \fill[red, opacity=.3] ([shift={(1cm,1cm)}]current page.south west) rectangle ++(6cm,4cm);
\tikz[overlay, remember picture] \fill[green, opacity=.3] ([shift={(-1cm,-1cm)}]current page.north east) rectangle ++(-2cm,-7cm);
\end{frame}
\end{document}