让回忆录真正双倍行距

让回忆录真正双倍行距

我的大学要求论文使用双倍行距。

回忆录文献(第 50 页)写道:

...该声明\DoubleSpacing确实使行距增加了一倍,这看起来很糟糕;但如果您必须使用它,它就在那里。

问题是它没有——它看起来不像双倍行距,当我将我的 PDF 与另一个学生发布的 PDF 并排放置时,我发现他的论文(左侧)每页有 23 行,而我的(以及右侧显示的我的测试代码)有 27 行:

间距比较

这是我的测试文档:

\documentclass[
  12pt,
  letterpaper,
]{memoir}
\usepackage[margin=1in]{geometry}

\begin{document}
\mainmatter
\DoubleSpacing

Line 1. This is a test document.\\
Line 2. This is a test document.\\
Line 3. This is a test document.\\
Line 4. This is a test document.\\
Line 5. This is a test document.\\
Line 6. This is a test document.\\
Line 7. This is a test document.\\
Line 8. This is a test document.\\
Line 9. This is a test document.\\
Line 10. This is a test document.\\
Line 11. This is a test document.\\
Line 12. This is a test document.\\
Line 13. This is a test document.\\
Line 14. This is a test document.\\
Line 15. This is a test document.\\
Line 16. This is a test document.\\
Line 17. This is a test document.\\
Line 18. This is a test document.\\
Line 19. This is a test document.\\
Line 20. This is a test document.\\
Line 21. This is a test document.\\
Line 22. This is a test document.\\
Line 23. This is a test document.\\
Line 24. This is a test document.\\
Line 25. This is a test document.\\
Line 26. This is a test document.\\
Line 27. This is a test document.\\
Line 28. This is a test document.\\
Line 29. This is a test document.\\
Line 30. This is a test document.
\end{document}

memoir.cls在我的 texlive 安装中发现了这个代码:

\newcommand*{\@DoubleSpacing}{
  \setSpacing{1.667}% default (10pt)
  \ifcase \@ptsize \relax   % 10pt
    \setSpacing{1.667}%
  \or%  11pt
    \setSpacing{1.618}%
  \or%  12pt
    \setSpacing{1.655}%
  \or\or% 14pt
    \setSpacing{1.60}%
  \or\or\or% 17pt
    \setSpacing{1.545}%
  \or\or% 9pt
    \setSpacing{1.8}%
  \else%       larger sizes
    \setSpacing{1.5}%
  \fi}

这些数字实际上都不是2

正如手册中声称的那样,让回忆录真正实现双倍行距的正确方法是什么?(我想我可以尝试\setSpacing{2.0}直接使用而不是\DoubleSpacing,但我担心这可能会产生其他副作用,因为我不知道它如何与memoir和/或其他包的其他部分交互。这样正确吗,或者有更好的方法吗?)

相关内容