Я хотел бы изменить символ конца корректуры (квадрат), используемый в Beamer. Он довольно тонкий, не очень виден в некоторых цветовых темах. Как сделать более толстую границу и при этом сохранить цвет структуры?
решение1
Бимер определяет этот end-proof
символ следующим образом:
\def\qedsymbol{\leavevmode\hbox{\usebeamertemplate*{qed symbol}}}
поэтому его можно изменить с помощью чего-то вроде:
\setbeamertemplate{qed symbol}{...}
Определение нового символа с помощью TikZ:
\newcommand{\bigqed}{\tikz[baseline]\draw[ultra thick,structure.fg](0,0)rectangle(0.275,0.275);}
это становится:
\setbeamertemplate{qed symbol}{\bigqed}
Полный пример:
\documentclass{beamer}
\usetheme{Boadilla}
\usepackage{tikz}
\newcommand{\bigqed}{\tikz[baseline]\draw[ultra thick,structure.fg](0,0)rectangle(0.275,0.275);}
\begin{document}
\begin{frame}
\setbeamertemplate{qed symbol}{\bigqed}
\begin{proof}
\begin{itemize}
\item First item.
\item Second item.
\item Third item.
\end{itemize}
\end{proof}
\end{frame}
\end{document}
Результат:
Обратите внимание, что для сохранения structure
цвета текущей темы команда использует structure.fg
.