间距差异

间距差异

我正在尝试在文档中创建精确的间距,但遇到了问题。尽管我要求缩进 1.2 厘米,但两条线并没有按预期正确对齐。我做错了什么?

\documentclass{book}

\begin{document}
\hangindent1.2cm{Taylor, Herman. \emph{A Tale of One City in the Dark}. New York: Little and Sons, 1998.}\\

\hspace{1.2cm}1. Herman Taylor, \emph{A Tale of One City in the Dark} (New York: Little and Sons, 1998), 77.

\end{document}

答案1

原始命令\hangindent指定第一\hangafter行不缩进(的默认值为\hangafter1),后续行将按照 的参数要求从左边距缩进\hangindent

这适用于和都\hangindent\hangafter正的情况,当其中一个或两个都为负时,可以获得不同的效果。

无论如何都会应用正常缩进,因此如果您希望文本从左边距开始,则需要\noindent

\noindent\hangindent=1.2cm
Taylor, Herman. \emph{A Tale of One City in the Dark}. New York: Little and Sons, 1998.

请注意,没有争论。此外\\应该绝不用于结束一个段落。

以下是一个例子:

\documentclass{book}
\usepackage{showframe}

\begin{document}

\noindent
\hangindent1.2cm
Taylor, Herman. \emph{A Tale of One City in the Dark}. New York: Little and Sons, 1998.

\noindent
\hspace{1.2cm}1. Herman Taylor, \emph{A Tale of One City in the Dark} (New York: Little and Sons, 1998), 77.

\end{document}

我使用它showframe只是为了显示边距。请注意,该设置\hangindent与 LaTeX 列表环境不兼容。

在此处输入图片描述

相关内容