答案1
不幸的是,问题中没有 MWE。原帖作者肯定对\paragraph
定义做了一些修改,因为原来的定义会在段落标题前插入一些空格。
下面是一个使用示例enumitem
,\RedeclareSectionCommand
正如@Manuel 在评论中所建议的那样。
\documentclass{scrartcl}
\usepackage{enumitem}
\newlist{myitemize}{itemize}{1}
\setlist[myitemize]{label=-,leftmargin=*,nosep,after=\medskip}
\RedeclareSectionCommand[
beforeskip=.5\baselineskip
]{paragraph}
\setlength\parindent{2em}
\usepackage{blindtext}% only dummy text
\begin{document}
\blindtext
\paragraph{paragraph text}
\begin{myitemize}
\item list item 1
\item list item 2
\item list item 3
\end{myitemize}
\blindtext
\end{document}
答案2
好的,这里有很多隐含的问题。
如果您想调整段落的缩进,请使用 来设置缩进的长度
\setlength{parindent}{size}
,其中size
表示 pt、mm、in 或任何其他长度尺寸。如果您不想缩进,请\noindent
在段落开头输入该命令。如果你想调整段落之间的间距,可以用 来设置间距
\setlength{parskip}{size}
,其中size
表示 pt、mm、in 或任何其他长度尺寸。虽然使用parskip
似乎不是一个好主意。请点击此处:https://tex.stackexchange.com/a/14565/27833如果你想调整文本行之间的间距,我建议你看一下
setspace
包,并使用类似的东西\onehalfspacing
在它们之间发出更多的空间。对于或环境
item
中的分离,请查看itemize
enumerate
enumitem package
。您可以使用选项设置空间量itemsep
。运行下面的代码以查看我提到的所有示例。
\documentclass{scrartcl}
\usepackage{enumitem} %For list environments
\usepackage{setspace} %For line spacing
\usepackage{kantlipsum} %For dummy text
\begin{document}
%Normal spacing between text lines
\kant[1]
%One and half spacing between text lines
\onehalfspacing
\kant[1]
%No indentation
\noindent \kant[1]
%Lots of indentation
\setlength{\parindent}{30mm}
\kant[1]
%More vertical space between paragraphs (See https://tex.stackexchange.com/a/14565/27833)
\setlength{\parskip}{20mm}
\kant[1]
\kant[1]
\begin{itemize}[itemsep={20mm}]
\item hola1
\item hola2
\item hola3
\end{itemize}
\end{document}
答案3
如果没有 MWE 就很难说。那这个呢:
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{paralist, blindtext}
\begin{document}
\section*{You get}
\label{CLA:you-get}
\blindtext
\paragraph{paragraph text}
\begin{compactitem}
\item list item 1
\item list item 2
\item list item 3
\end{compactitem}
\bigskip
\blindtext{}
\end{document}