使用 classicthesis.sty 时双倍行距

使用 classicthesis.sty 时双倍行距

该问题提供的答案不适用于classicthesis:双倍行距

具体来说,使用setspace\doublespacing不起作用。使用\linespread可以,但这会在图片标题和表格等中引入间距,这不是最佳选择。

Classicthesis 可以在这里找到:http://www.ctan.org/pkg/classicthesis

由于 Classicthesis 经常用于博士论文,而且很多博士论文都需要双倍行距,所以我可能不是唯一遇到这个问题的人。之前有人问过这个问题,但被(错误地?)标记为重复,并链接回上面的问题。

我不确定是否需要在 classicthesis.sty 本身中编辑一些内容?

答案1

这是一篇人文论文吗?单面双倍行距不仅看起来很糟糕,而且现在也是对纸张的极大浪费。我用的是

\setstretch{1.4} 

该提案已被批准,并被认定为完全可以接受。

答案2

Leadbetter 的上述回答对我有用,但只有当我添加

\usepackage{setspace} \setstretch{1.4}

添加到 .sty 文件。当我将其添加到主 tex 文件时,它不起作用。

答案3

这只是另一个解决方案,因为我遇到了同样的错误,但错误是由其他原因引起的。使用 usepackagesetspace就可以了,例如

\usepackage[onehalfspacing %doublespacing ]{setspace}

ClassisThesis与usepackage结合使用时setspace必须设置调用\usepackage{classicthesis}。否则,只会改变页边距,而不会改变行距。

相关内容