Latex 使用MikTex时未定义控制序列
我从MikTex控制台收到一条错误消息,试图将我的.tex文档转换为pdf格式。我使用了命令:pdflatex Test.tex 错误是未定义的控制序列。LaTex似乎不知道命令:\nmid,而命令\mid工作正常。 这是我的全部代码:Latex 使用MikTex时未定义控制序列,latex,pdflatex,miktex,amsmath,Latex,Pdflatex,Miktex,Amsmath,我从MikTex控制台收到一条错误消息,试图将我的.tex文档转换为pdf格式。我使用了命令:pdflatex Test.tex 错误是未定义的控制序列。LaTex似乎不知道命令:\nmid,而命令\mid工作正常。 这是我的全部代码: \documentclass [a4paper] {article} \usepackage{amsmath} \everymath{\displaystyle} \begin {document} $\nmid$ \end{document} 编辑: 看来我
\documentclass [a4paper] {article}
\usepackage{amsmath}
\everymath{\displaystyle}
\begin {document}
$\nmid$
\end{document}
编辑:
看来我很笨
如果在代码中包含\usepackage{amssymb},则它将正常工作 如果您收到如下错误消息
! Undefined control sequence.
<recently read> \nmid
l.5 $\nmid
$
!未定义的控制序列。
\nmid
l、 5$\nmid
$
这通常意味着您要么拼错了控制序列,要么拼写正确,但在其他地方定义了(例如,在某些包中)
在您的情况下,\nmid
在中定义。您还可以在中标识此符号
解决方案:在序言中添加
\usepackage{amssymb}
。如果您收到如下错误消息
! Undefined control sequence.
<recently read> \nmid
l.5 $\nmid
$
!未定义的控制序列。
\nmid
l、 5$\nmid
$
这通常意味着您要么拼错了控制序列,要么拼写正确,但在其他地方定义了(例如,在某些包中)
在您的情况下,\nmid
在中定义。您还可以在中标识此符号
解决方案:在序言中添加
\usepackage{amssymb}
。如果删除[a4paper]
和\begin{document}
周围的空格,会发生什么?如果删除[a4paper]
和\begin{document}
周围的空格,会发生什么?