我有一个很长的等式,以花括号开头和结尾。我希望它延伸到多行。我尝试了以下
\documentclass[]{article}
\usepackage{amssymb}
\usepackage{amsmath}
\begin{document}
\begin{eqnarray} \label{eq:cohensDCSs3}
\hat{\mathcal{A}}_c^{\pm}= \left \{\bf{s}: \\ \nonumber
\pm \frac{k}{\sqrt{N}}\right\}
\end{eqnarray}
\end{document}
并收到以下错误消息
! Extra }, or forgotten \right.
<template> }
$\@eqnsel \endtemplate
l.9 ...l{A}}_c^{\pm}= \left \{\bf{s}: \\ \nonumber
?
如果我省略“\\ \nonumber”部分,则不会收到此错误消息。
编辑。谢谢您的回复。但我希望在第一行的开头有一个大括号,在最后一行的结尾也有一个大括号。以下是我想要的。
以下代码满足了我的要求。括号随以括号开头和结尾的等式展开。我不希望任何括号跨越所有行。
\documentclass[]{article}
\usepackage{amssymb}
\usepackage{amsmath}
\begin{document}
\begin{eqnarray}
\hat{\mathcal{A}}_c^{\pm}= \left\{\bf{s}: \right. \\ \nonumber
\left. \pm \frac{k}{\sqrt{N}}\right\}
\end{eqnarray}
\end{document}
答案1
它对你有用吗或者我误解你了?
\documentclass[]{article}
\usepackage{amssymb}
\usepackage{amsmath}
\begin{document}
\begin{eqnarray} \label{eq:cohensDCSs3}
\hat{\mathcal{A}}_c^{\pm}= \lbrace\bf{s}: \\ \nonumber
\pm \frac{k}{\sqrt{N}}\rbrace
\end{eqnarray}
\end{document}
只需更换 \左边{到“\lbrace“和相同“\rbrace“
答案2
您不应该使用 eqnarray – 对齐点处的间距不好。我建议使用左对齐的 Bmatrix 的简单解决方案:
\documentclass[]{article}
\usepackage{amssymb}
\usepackage{mathtools}
\begin{document}
\begin{equation}\label{eq:cohensDCSs3}
\hat{\mathcal{A}}_c^{\pm}= \begin{Bmatrix*}[l]\bf{s}: \\
\pm \frac{k}{\sqrt{N}}\end{Bmatrix*}
\end{equation}
\end{document}