当我尝试使用以下代码时,两个方程式的右括号不会显示在我编译的 PDF 上。我希望第一个加号上方的向下箭头或多或少地位于页面的中心(如果我将向下箭头放在等号上方,则右括号会显示出来)。它确实可以编译,但也给出了编译错误:“额外的 } 或忘记了 \right”。我认为错误与方程式有关,而不是代码中的其他地方。
我该如何纠正这个问题?我想我已经在下面展示了所有相关的包含包,但我还在使用更多。提前致谢!
另外,如果能在显示第一个方程式和箭头之间以及箭头和第二个方程式之间暂停幻灯片就好了。尝试这个功能后,我遇到了其他显示问题。
\documentclass[xcolor=dvipsnames]{beamer}
\usepackage{tikz}
\usetikzlibrary{shapes.arrows}
\tikzset{
myarrow/.style={
draw,
fill=red,
single arrow,
minimum height=3.5ex,
single arrow head extend=1ex
}
}
\newcommand{\arrowup}{%
\tikz [baseline=-0.5ex]{\node [myarrow,rotate=90] {};}
}
\newcommand{\arrowdown}{%
\tikz [baseline=-1ex]{\node [myarrow,rotate=-90] {};}
}
\usecolortheme[RGB={225,0,0}]{structure}
\usetheme{default}
\begin{document}
\frame{\frametitle{Spatial Modelling}
And, for the 3-dimensional case:\pause
\begin{align*}
\frac{\partial T}{\partial t} = D \left( \frac{\partial^2 T}{\partial x^2} & + \frac{\partial^2 T}{\partial y^2} + \frac{\partial^2 T}{\partial z^2} \right) \\
& \arrowdown \\
\frac{\partial n}{\partial t} = D \left( \frac{\partial^2 n}{\partial x^2} & + \frac{\partial^2 n}{\partial y^2} + \frac{\partial^2 n}{\partial z^2} \right)
\end{align*}
}
\end{document}
答案1
我不知道原因,但在 \left( 和 \right) 之间使用 & 是导致错误的原因。这有效:
\documentclass[xcolor=dvipsnames]{beamer}
\usepackage{tikz}
\usetikzlibrary{shapes.arrows}
\tikzset{
myarrow/.style={
draw,
fill=red,
single arrow,
minimum height=3.5ex,
single arrow head extend=1ex
}
}
\newcommand{\arrowup}{%
\tikz [baseline=-0.5ex]{\node [myarrow,rotate=90] {};}
}
\newcommand{\arrowdown}{%
\tikz [baseline=-1ex] \node [myarrow,rotate=-90] {};
}
\usecolortheme[RGB={225,0,0}]{structure}
\usetheme{default}
\begin{document}
\begin{frame}
\frametitle{Spatial Modelling}
And, for the 3-dimensional case:
\pause
\begin{align*}
\frac{\partial T}{\partial t} =
D \left( \frac{\partial^2 T}{\partial x^2} \right. & +
\frac{\partial^2 T}{\partial y^2} +
\left. \frac{\partial^2 T}{\partial z^2} \right) \\
& \arrowdown \\
\frac{\partial n}{\partial t} =
D \left( \frac{\partial^2 n}{\partial x^2} \right. & +
\frac{\partial^2 n}{\partial y^2} +
\left. \frac{\partial^2 n}{\partial z^2} \right)
\end{align*}
\end{frame}
\end{document}
我在 & 之前添加了 \right.,并在最后一个术语之前添加了 \left.。