我正在使用 MikTex 2.9 进行投影仪演示,并且我自己制作了一些环境。我希望能够引用这些环境,但是当我这样做时,由于某种原因,块头的高度会增加。
\newcounter{theo}[part]
\renewcommand{\thetheo}{\arabic{theo}}
\resetcounteronoverlays{theo}
\newenvironment<>{theo}[2]{
\setbeamercolor{block title}{fg=white,bg=dgreen!100!white}
\begin{block}{\refstepcounter{theo}\label{#2}Saetning~\thetheo #1}}{\end{block}}
\AtBeginEnvironment{theo}{\setbeamercolor{itemize item}{fg=dgreen!100!white}}
\AtBeginEnvironment{theo}{\setbeamercolor{itemize subitem}{fg=dgreen!100!white}}
\AtBeginEnvironment{theo}{\setbeamercolor{itemize subsubitem}{fg=dgreen!100!white}}
\AtBeginEnvironment{theo}{\setbeamercolor{enumerate item}{fg=dgreen!100!black}}
\AtBeginEnvironment{theo}{\setbeamercolor{enumerate subitem}{fg=dgreen!100!black}}
\AtBeginEnvironment{theo}{\setbeamercolor{enumerate subsubitem}{fg=dgreen!100!black}}
输出看起来不错,除了块头比我不想引用定理时要高得多(它增长了大约 1.67 倍)。无论我是否确实参考了某个定理,问题都存在。上面的代码旨在使这些引用成为可能。这足以产生这个块头高度问题。我没有使用内置的定理环境,因为我正在用丹麦语制作我的投影仪演示文稿(Saetning 是丹麦语的定理),我还想通过将项目符号点着色为与块标题相同的颜色来自定义环境. 有人可以帮帮我吗?顺便说一句,我正在使用 \usetheme{Aalborg}。