如何在Beamer中自訂(例如加粗)防端符號?

如何在Beamer中自訂(例如加粗)防端符號?

我想更改 Beamer 中使用的證明末尾的符號(正方形)。它很薄,在某些顏色主題中不太明顯。如何才能擁有更粗的邊框並保持結構顏色?

答案1

Beamerend-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.

相關內容