我想更改 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
.