为什么小于等于符号在下面的代码中没有按预期出现?

为什么小于等于符号在下面的代码中没有按预期出现?

当我在 stats.stackexchange.com(由 MathJax 提供支持)上使用以下代码时,\le无法正确呈现。这是 MathJax 中的错误,还是我没有\le正确使用符号?

$X_3 = 
\begin{cases} 
  X_{31} & \mbox{if }Y_1 Y_2 \mbox{ >  0} \\\
  X_{32} & \mbox{if }Y_1 Y_2 \mbox{ \le 0} 
\end{cases}$

答案1

  • \le在数学模式下使用,例如\mbox{if $Y_1 Y_2 \le 0$} (是的,这是文本中的数学模式)

  • 使用 T1 字体编码在文本模式下正确排版 > 符号: \usepackage[T1]{fontenc}否则,使用标准 OT1 编码,输出将不会是 > 除非您也使用数学模式:$>$

  • 在标准 LaTeX 上您也应该使用\text{...}而不是\mbox{...}

答案2

您需要使用数学模式来输入数学符号;删除多余的mbox命令:$ X_3 = \begin{cases} X_{31} & \mbox{if }Y_1 Y_2 > 0 \\ X_{32} & \mbox{if }Y_1 Y_2 \le 0 \end{cases}$

相关内容