我想在乳胶中写下这个等式:
我需要将评论放在右侧。
我做过类似的事情,但是存在一些缺陷。
\begin{eqnarray}
\label{cons1}
% \begin{aligned}
x_i+w_{mi}\le X_j \hfill \hfill\text{if i is to the left of j}\\
\label{cons2}
x_i-w_{mj}\ge X_j \hfill \hfill\text{if i is to the right of j}\\
\label{cons3}
y_i+h_{mi}\le y_j \hfill \hfill\text{if i is below of j}\\
\label{cons4}
y_i-h_{mj}\ge y_j \hfill \hfill\text{if i is above of j}
%\end{aligned}
\end{eqnarray}
我哪里犯了错误?
答案1
你可能想要使用align
环境
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
\label{cons1}
x_i+w_{mi}&\le X_j &&\text{if $i$ is to the left of $j$}\\
\label{cons2}
x_i-w_{mj}&\ge X_j &&\text{if $i$ is to the right of $j$}\\
\label{cons3}
y_i+h_{mi}&\le y_j &&\text{if $i$ is below of $j$}\\
\label{cons4}
y_i-h_{mj}&\ge y_j &&\text{if $i$ is above of $j$}
\end{align}
\end{document}
你不应该eqnarray
在 LaTeX 中使用,请参阅eqnarray 与 align
答案2
您可以使用alignat
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat}{2}
\label{cons1}
&x_i+w_{mi}\le X_j & \qquad & \text{if $i$ is to the left of $j$}\\
\label{cons2}
&x_i-w_{mj}\ge X_j & & \text{if $i$ is to the right of $j$}\\
\label{cons3}
&y_i+h_{mi}\le y_j & & \text{if $i$ is below of $j$}\\
\label{cons4}
&y_i-h_{mj}\ge y_j & & \text{if $i$ is above of $j$}
\end{alignat}
\end{document}