MiKTeX \usepackage{amsmath} 问题

MiKTeX \usepackage{amsmath} 问题

我对 LaTeX 和 MiKTeX 安装很陌生,所以我希望我的问题能得到简单的答案。作为我学习过程的一部分,我尝试使用该amsmath软件包,但它无法像不使用软件包时那样进行编译。这是我的小试用代码:

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{equation*}
  f(x) = x^2
\end{equation*}

控制台输出似乎显示样式正在加载,然后状态No file TestScript.aux.并挂起。我尝试--clean从首选项中删除以便.aux生成文件,但仍然挂起。

答案1

你描述的症状非常明显。控制台会打印

This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./TestScript.tex
LaTeX2e <2017-04-15>
Babel <3.18> and hyphenation patterns for 84 language(s) loaded.
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsopn.sty))
No file TestScript.aux.
)
*

并且尾随*表示 TeX 正在等待输入。

文档必须具有有效的\end{document}标签,否则 LaTeX 作业将不会结束。

根据您使用的前端,控制台输出(和日志文件)可能会有所不同:一些常见的前端会-interaction=nonstopmode在这种情况下中止作业:

! Emergency stop.
<*> TestScript.tex

!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on TestScript.log.

相关内容