我有类似的东西
\documentclass[xcolor=svgnames]{beamer}
\usecolortheme[named=Crimson]{structure}
\usetheme[height=7mm]{Rochester}
...
\begin{document}
\begin{frame}
In fact
\begin{align*}
``Formula''
\end{align*}
\end{frame}
\end{document}
(Formula
需要处于数学模式)我得到了
我究竟做错了什么?
答案1
因为您处于数学模式,所以单引号字符具有不同的含义。由于引号本身是文本的一部分,因此更好的方法是使用命令amsmath
\text
。由于您想在引号内放置实际的数学表达式,因此您只需将引号本身放入宏中\text{}
。如果您经常这样做,那么将其转换为宏可能也是一个好主意。
\documentclass[xcolor=svgnames]{beamer}
\usecolortheme[named=Crimson]{structure}
\usetheme[height=7mm]{Rochester}
\usepackage{amsmath}
\begin{document}
\begin{frame}
\begin{align*}
\text{``}a^2 + b^2 = c^2\text{''}
\end{align*}
\end{frame}
\end{document}