为什么我不能在 LaTex 数学模式中写负数?

为什么我不能在 LaTex 数学模式中写负数?

我试图在页面中间写下:

“y = -3x + 5”,

但如果我输入

$$ y = -3x + 5$$,

我收到错误,说我缺少一个数字,它被假定为零,但编译器不会写入我的文件。

我见过有人建议使用“$-$3x”来解决这个问题,但我已经用了两个美元符号。有什么办法可以解决这个问题吗?我应该使用什么软件包吗?或者我是否真的必须更改考试题目,因为我无法让负号在 Latex 中起作用?

以下是我所拥有的:

  \documentclass[12pt]{exam}
  \usepackage{geometry}                
  \geometry{
   a4paper,
   total={170mm,257mm},
   left=20mm,
   top=20mm,
  \usepackage{graphicx}
  \usepackage{amssymb}
  \usepackage{multicol}
  \usepackage{amsmath}
  \newcommand{\VecN}{\overset{\rightharpoonup}}
  \usepackage{epstopdf}
  \usepackage{color}
 \usepackage{enumitem}
 \usepackage{tabto} 
 \usepackage{pstricks-add}

 \begin{document}
  Exam 2 Review\\
  For 1 to 4, find an equation for the line described in each problem.
     \begin{questions}
      \question A line that is parallel to the line
            $$y = -3x+5$$
       and goes through $(6,7)$
    \end{questions}

\end{document}

答案1

您永远不会关闭 的参数\geometry。之后,它可以正常编译。我不明白 有什么问题-3?请注意,-靠近 ,3而 的+左侧和右侧之间有空格,因为它充当二元运算符。在 LaTeX 中也可以使用 而\[ ... \]不是$$ ... $$

答案2

这段代码编译得很好:

\documentclass{article}
\begin{document}
$$y = -3x+5$$
\end{document}

\begin{equation}…\end{equation}优于$$…$$

$-$3x很糟糕,因为减号会在数学模式下出现,然后3x在文本模式下继续。

PS 您添加的代码不是最少的。我刚刚被要求写一个最简单的例子,那是什么?

相关内容