我一直在尝试将段落间距设置为 3 个空格,文本间距为 1.5 倍(基于我的论文要求)。搜索了一下,似乎每个人都建议使用包parskip
或编写自己的类。因为这是我的论文,所以我正在考虑学习编写自己的类,但我还没有找到关于这方面的好文档(买不起 TeX Companion)。
查看文档artikel3
中建议的课程parskip
,我发现有两种可能性可以做到这一点,但我不确定哪一种是正确的:
重新定义该段落如下:
\newcommand*\paragraph{ \@startsection{paragraph}{4}{\z@}% {3.25ex \@plus1ex \@minus.2ex}% {-1em}% {\normalfont\normalsize\ParaFont}}
将设置
\parskip
为 3 个空格,然后将所有其他元素(目录、列表、标题等)重新设置为正常
我猜想这是第二个选项,但我不知道如何设置 1.5 倍行距和 3 倍段落间距。我完全不知道该怎么做。你能帮我吗?
先行致谢。
答案1
\paragraph
和\parskip
用途不同。\parskip
用于在源代码中段落由空行分隔时段落之间的垂直空间。\paragraph{<paragraph header>}
是分段命令。可能您必须同时定义两者。
\documentclass{article}
\usepackage{lipsum}
\usepackage{setspace}
\makeatletter
\setlength{\parskip}{3.25ex \@plus 1ex \@minus .2ex}
\renewcommand*\paragraph{
\@startsection{paragraph}{4}{\z@}%
{3.25ex \@plus1ex \@minus.2ex}%
{-1em}%
{\normalfont\normalsize}}
\makeatother
\begin{document}
\onehalfspacing
\lipsum
\paragraph{Lorem}\lipsum
\end{document}