数组的第一行是第一行

数组的第一行是第一行

我想编写一个数组,其中第一行是第一行。我使用了数组环境。

这是我得到的但这不是我想要的(该线位于第二行的中心)。

大批

这是我的代码

$\begin{array}{ll}
C = \{ \,
(\bar q(0),\bar q(T)) 
\, |\, 
&\theta_i(0) = \theta_i(T)\;\; i=1,2, \\
&x(0)=0,\, x(T) = x_T \mbox{ (fixed)},\\
&q^0(0)=0\, \}.
\end{array}$

答案1

一些建议:

  • 用于\mid表示调节操作

  • array抑制环境两列之间的列间空白

  • 加载amsmath包并\text使用\mbox

  • 考虑使用稍微扩大的花括号和外圆括号,使用\bigl\bigr。如果您选择这样做,您还应该使用\bigm|而不是\mid

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\begin{array}[t]{l@{}l}
C = \bigl\{ \, \bigl(\bar{q}(0),\bar{q}(T)\bigr) \bigm| {}
   & \theta_i(0) = \theta_i(T), \quad i=1,2, \\
   & x(0)=0, x(T) = x_T \text{ (fixed)},\\
   & q^0(0)=0 \, \bigr\}.
\end{array}$
\end{document}

相关内容