一分钟前我的 LaTeX 编译得很好。我又写了一些,添加了引文 - 现在它不会读取我的任何引文,并向我发送错误消息,不允许我制作测试所需的文档。它重复此操作:
[1
Non-PDF special ignored!{C:/Users/riley/AppData/Local/MiKTeX/2.9/pdftex/config/
pdftex.map}] [2] [3] [4]
! LaTeX Error: There's no line here to end.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.138 5
\\
?
答案1
如果在垂直模式下调用、 、或,There's no line here to end
则会抛出错误。错误消息显示和行号。因此,您可以转到源代码并检查为什么在垂直模式下调用 。\linebreak
\nolinebreak
\newline
\\\\
\\\\
\\\\
行首似乎有一个5
。不清楚为什么它没有设置为水平模式。也许,它被用作上一个命令的宏,或者其他什么,上一行看起来不错。另外,5
也许一个不起作用的 Shift 键和注释字符的拼写错误%
是打算放入\\\\
注释中的。
另外,还应检查驱动程序选项。控制台代码片段显示:
Non-PDF special ignored!
通常这是由错误的驱动程序设置引起的。例如,指定dvips
驱动程序依赖包,但使用pdflatex
进行编译。