如何從投影機中的案例環境中刪除彩色框

如何從投影機中的案例環境中刪除彩色框

當在投影機中使用時,以下程式碼在案例上繪製這些看起來很糟糕的框框。我怎麼才能刪除這些,使它看起來正常?

\documentclass[10pt,xcolor={table,dvipsnames},t]{beamer}
\usetheme{UCBerkeley}
\usepackage{tikz}
\usepackage{amssymb, amsmath, graphicx, subfigure}
\usepackage{braket}

\begin{document}

\begin{frame}
\begin{align*}
T_{ij} = \begin{cases}
    1/\deg(v_j), &\text{if}\ (v_j,v_i) \in E\\
    0, &\text{otherwise}
    \end{cases}
\end{align*}
\end{frame}

\end{document}

在此輸入影像描述

答案1

如果您使用的與加州大學柏克萊分校投影機主題在 Overleaf 上,那麼 env 中的彩色行cases是由

\rowcolors{2}{BerkeleyTableBlue1}{BerkeleyTableBlue2}

由該 Beamer 主題設定 ( beamerthemeUCBerkeley.sty)。

以下範例在每個環境的開頭新增\AddToHook{env/cases/begin}{\rowcolors{2}{}{}}取消全域設定。\rowcolorscases

\documentclass[10pt,xcolor={table,dvipsnames},t]{beamer}
\usetheme{UCBerkeley}
\usepackage{tikz}
% \usepackage{amssymb, amsmath, graphicx}
\usepackage{braket}

% cancel global \rowcolors setting for all "cases" environment
% equivalent to \AtBeginEnvironment{cases}{\rowcolors{2}{}{}}
\AddToHook{env/cases/begin}{\rowcolors{2}{}{}}

\begin{document}

\begin{frame}

\begin{align*}
T_{ij} = \begin{cases}
    1/\deg(v_j), &\text{if}\ (v_j,v_i) \in E\\
    0, &\text{otherwise}
    \end{cases}
\end{align*}
\end{frame}

\end{document}

沒有行顏色的環境變數

相關內容