Как настроить (например, сделать толще) символ торцевой кромки в Beamer?

Как настроить (например, сделать толще) символ торцевой кромки в Beamer?

Я хотел бы изменить символ конца корректуры (квадрат), используемый в 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.

Связанный контент