
Я сейчас работаю над презентацией, используя beamer
класс, и я наткнулся на проблему, которую я не знаю, как решить. Рассмотрим следующие MWE:
\documentclass{beamer}
\mode<presentation> {
\usetheme{Madrid}
\setbeamertemplate{footline}{}}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage[english]{babel}
\usepackage{amssymb, amsthm, mathtools}
\usefonttheme{serif}
\begin{document}
\begin{frame}\frametitle{Useful relations to keep in mind}
\begin{align*}
A&=B+C& U&=\psi(x)\\
G&= AA& C&=\partial^\nu\\
B&=A+B& F&=BB
\end{align*}
\end{frame}
\end{document}
Это дает
но я бы хотел, чтобы это было
Честно говоря, я немного не понимаю, как этого можно добиться, поскольку мне никогда не приходилось работать с «заливкой» чего-либо в латексе цветом...
РЕДАКТИРОВАТЬ:Для ясности: это должно применяться только к одному кадру, все остальные кадры должны оставаться обычными!
решение1
Добро пожаловать. Как насчет
\documentclass{beamer}
\usepackage{tikz}
\usetikzlibrary{tikzmark}
\mode<presentation> {
\usetheme{Madrid}
\setbeamertemplate{footline}{}}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage[english]{babel}
\usepackage{amssymb, amsthm, mathtools}
\usefonttheme{serif}
\begin{document}
\begin{frame}[t]
\frametitle{Useful relations to keep in mind}
\begin{align*}
A&=B+C& U&=\psi(x)\\
G&= AA& C&=\partial^\nu\\
B&=A+B& F&=BB\tikzmark{aux}
\end{align*}
\begin{tikzpicture}[overlay,remember picture]
\fill ([yshift=-1ex]pic cs:aux) coordinate (aux) (current page.south west) rectangle
(aux-|current page.east);
\end{tikzpicture}
\end{frame}
\end{document}
Конечно, вы можете переместить уравнения выше, и это все равно будет работать.
\documentclass{beamer}
\usepackage{tikz}
\usetikzlibrary{tikzmark}
\mode<presentation> {
\usetheme{Madrid}
\setbeamertemplate{footline}{}}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage[english]{babel}
\usepackage{amssymb, amsthm, mathtools}
\usefonttheme{serif}
\begin{document}
\begin{frame}[t]
\frametitle{Useful relations to keep in mind}
\vspace*{-3em}
\begin{align*}
A&=B+C& U&=\psi(x)\\
G&= AA& C&=\partial^\nu\\
B&=A+B& F&=BB\tikzmark{aux}
\end{align*}
\begin{tikzpicture}[overlay,remember picture]
\fill ([yshift=-1ex]pic cs:aux) coordinate (aux) (current page.south west) rectangle
(aux-|current page.east);
\end{tikzpicture}
\end{frame}
\end{document}