我正在寻找setspace
介于和之间的选项onehalfspacing
,doublespacing
或者替代的选项setspace
。不幸的是,我需要更接近 Word 的 1.5 段间距才能满足论文要求。
我正在使用 KOMA 脚本scrbook
类,因此如果有内置功能,那就最好了。
onehalfspacing
结果太窄:
doublespacing
太宽:
\setstretch{1.45}
看起来不错,但我不确定在列表环境和类似环境中使用是否安全。setspace
的文档非常简洁。
我的 MWE 如下所示:
\documentclass[12pt]{scrbook}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\usepackage[onehalfspacing]{setspace}
\usepackage{lipsum}
\begin{document}
\lipsum[2]
\end{document}
答案1
查看 setspace.sty 可以发现,这三个命令
\singlespacing
,
\onehalfspacing
和
\doublespacing
只需使用
\setstretch{...}
命令,其因子取决于字体大小的设置(例如作为的可选参数\documentclass
),即 10pt、11pt、12pt。
除 之外,没有其他选择nodisplayskipstretch
。
最有可能的是,必须使用\setstretch{x}
一些实验值,通过直接在屏幕上与 MS Word 和输出x
进行比较来发现*.tex
和两份文件的打印件。
比较 MS Word 和LaTeX
其他 Word 编辑器/排字程序中的行距非常困难(感谢上述 Marco Daniels 的评论)。
答案2
我的论文也遇到了同样的问题。
\linespread{<factor>}
是要使用的命令,但对于因子值,我尝试了 1.5、1.45、1.4 等等。正确的值是 1.43!使用 Word 检查了打印的示例文本。