我正在开始我的 LaTeX 之旅。
我的序言中有以下代码:
\usepackage{graphicx}
\usepackage{setspace}
\onehalfspacing
\usepackage{indentfirst}
\usepackage{titlesec}
在第三行和第五行我有:LaTeX 错误:此处没有结束行
为什么?
答案1
在段落开头使用\\
(当没有行要结束时)是导致此错误的最常见原因。在段落之间添加空格的方法是使用\vspace{3cm}
但是\vspace
通常不需要。您应该尽量避免在文档中出现显式的间距,这会使文档源很难重复用于不同的页面或字体大小,并且通常表明标记过于面向视觉而不是逻辑标记。有时,在文档编辑过程的最后,您需要断言手动控制以优化分页并在此处和那里插入空格,但除此之外,任何垂直间距都应该隐藏在结构命令的定义中,例如\section
或\begin{figure}