我想将段落中的行间距改变为1.3
。该怎么做?
尝试使用
\setstretch{1.618}
和
\setstretch{baselinestretch 1.3}
这是我的文档
\documentclass[a4paper,12pt]{book}
\usepackage{geometry}
\begin{document}
\begin{titlepage}
\title{AGAMA}
\author{Pengo}
\date{\today}
\maketitle
\tableofcontents
\end{titlepage}
\setstretch{1.618}
\setstretch{baselinestretch 1.3}
\chapter{Introduction}
This chapter's content...
\end{document}
但乳胶抱怨
! Undefined control sequence.
l.81 \setstretch
{1.618}
! Undefined control sequence.
l.82 \setstretch
{baselinestretch 1.3}
答案1
如果您不提供问题的详细信息,则很难提供帮助。此外,这取决于您想要实现的目标。这不是一个小问题,建议您收集有关它的更多信息。以下是 Overleaf 上的一份好文档:如何更改 LaTeX 中的段落间距。
无论如何,你可能需要加载设置空间封装并使用该宏
\setstretch{<factor>}
这里的<factor>
与 相关1.2
,a比率和\baselineskip
字体大小。默认情况下,这是12pt/10pt = 1.2
。\setstretch
将此数字改变为<factor>
,即新的基线拉伸变为1.2 x <factor>
。
话虽如此,如果你只是想将段落间距精确地增加1.3
,只需使用\setstretch{1.3}
;与半间距相比,你将获得稍大的间距,因为新的比率变成1.56
。
另一方面,<factor>
如果你想获得理想的1.3-间距。只需将间距由比率并在 中使用这样的数字\setstretch
。例如,您的案例中的新基线延伸变为1.3/1.2 = 1.083
。一个重要的注意事项:比率文档和字体大小可能会有所不同(见背页)。
为了进行比较,以下是常见因子:半间距 ->factor = 1.5/1.2 = 1.25
和双倍间距 -> factor = 2/1.2 = 1.67
。但在后一种情况下,建议使用\onehalfspacing
或\doublespacing
。
这是一个例子。注意,除了宏之外\setstretch
,你还可以使用环境
\documentclass{article}
\usepackage{setspace}
\usepackage{kantlipsum}
% \setstretch{1.3}%
\begin{document}
Standard spacing: \kant[1]
\bigskip
\begin{setstretch}{1.083}
\kant[2]
\end{setstretch}
\bigskip
\begin{setstretch}{1.3}
\kant[3]
\end{setstretch}
\end{document}